<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* Layout out */
#wrap { text-align: left; margin: 0 6px;min-width: 308px;}
#GNB { margin: 0px;padding-bottom:4px;background-color:#7097F0;}

body { margin:0;padding:0;background-color:#fff;text-align:justify;}
hr {display:none;} /* 레이아웃 구분(top/left/contents/footer)에만 적용 */
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
/*table {border-collapse:collapse;}*/
a {text-decoration:none;color:#000;} a:link:hover, a:active {text-decoration:underline;}
input,select,textarea {font-size:100%;vertical-align:middle;}
body,th,td {color:#333;font-family:"나눔고딕",NanumGothic,"굴림",Gulim,Helvetica,AppleGothic,Sans-serif;-webkit-text-size-adjust:none;} /* font설정은 해당 서비스에 맞게 변경 */
hr, legend {display:none;}
h2 {color:#000;}
h4 {display:none;margin:0;padding:0;}
.b	{font-weight:bold;letter-spacing:-1px;}
.border	{border:1px #f00 solid;}
.clr {clear:both;font-size:0px;}
em	{font-style:normal;}
/* gnb service logo */
#gnbLogoNav { width:100%;height: 40px; margin:0; clear: both; display: block; overflow: hidden; background-color:#fff; }
#gnbLogoNav img { display: block; }
#gnbLogoNav li { float: left; list-style: none; }
#gnbLogoNav li a { display: block; text-indent:-100em; overflow:hidden;}
#gnbLogoNav li.fb_logo a { width:105px; height:40px;background: url('http://m.idhospital.com/images/logo_id.gif') no-repeat left top; }
#gnbLogoNav li.fb_svc_logo a { width:73px; height:33px;background: url('http://m.idhospital.com/images/bi.gif') 0 -5px no-repeat; }
#gnbLogoNav li.fb_svc_logo2 a { width:73px; height:33px;background: url('http://m.idhospital.com/images/bi.gif') 0 -38px no-repeat; }
#gnbLogoNav li.fb_svc_logo3 a { width:73px; height:33px;background: url('http://m.idhospital.com/images/bi.gif') 0 -71px no-repeat; }
#gnbLogoNav li.fb_svc_logo4 a { width:73px; height:33px;background: url('http://m.idhospital.com/images/bi.gif') 0 -104px no-repeat; }

#gnbNav a,#gnbSubNav a	{text-decoration:none;}
#gnbNav {width:100%;height:30px;background-image:url('http://m.idhospital.com/images/gnb_bg2_ipn.gif');}
#gnbNav li {float: left;list-style:none;background:url('http://m.idhospital.com/images/gnb_top.gif') top left no-repeat;}
#gnbNav li a {display:block;text-indent:-1000em;width:61px;height:30px;background:url('http://m.idhospital.com/images/gnb_top.gif') no-repeat;}

#gnbNav li.m1 a {background-position:0 -31px;}
#gnbNav li.m1 a.on {background-position:0 0;}
#gnbNav li.m2 a {background-position:-61px -93px;}
#gnbNav li.m2 a.on {background-position:-61px -31px;}
#gnbNav li.m2 a.on_b {background-position:-61px 0px;}
#gnbNav li.m3 a {background-position:-122px 0px;}
#gnbNav li.m3 a.on {background-position:-122px -62px;}
#gnbNav li.m3 a.on_b {background-position:-122px -31px;}
#gnbNav li.m3 a.on_c {background-position:-122px -93px;}
#gnbNav li.m4 a {background-position:-183px 0px;}
#gnbNav li.m4 a.on {background-position:-183px -93px;}
#gnbNav li.m4 a.on_b {background-position:-183px -62px;}
#gnbNav li.r {float:right;width:2px;height:30px; background-image: url('http://m.idhospital.com/images/gnb_bg2_ipn.gif');border-right:1px #DBE1F9  solid;}

/* gnb sub */
#gnbSubNav1	{padding-left:9px;}
#gnbSubNav1	li	{float: left;height:32px;list-style:none;background:url('http://m.idhospital.com/images/gnb_01b.gif') top left no-repeat;}
#gnbSubNav1	li	a	{height:32px;display:block;text-indent:-1000em;background:url('http://m.idhospital.com/images/gnb_01b.gif') no-repeat; overflow:hidden;}
#gnbSubNav1	li.m1	 a	{width:35px;background-position:-3px 0px;}
#gnbSubNav1	li.m1	 a.on	 {background-position:-3px -37px;}
#gnbSubNav1	li.m2	 a	{width:47px;background-position:-38px 0;}
#gnbSubNav1	li.m2	 a.on	 {background-position:-38px -37px;}
#gnbSubNav1	li.m3	 a	{width:58px;background-position:-85px 0;}
#gnbSubNav1	li.m3	 a.on	 {background-position:-85px -37px;}
#gnbSubNav1	li.m4	 a	{width:67px;background-position:-143px 0;}
#gnbSubNav1	li.m4	 a.on	 {background-position:-143px -37px;}
#gnbSubNav1	li.m5	 a	{width:67px;background-position:-210px 0;}
#gnbSubNav1	li.m5	 a.on	 {background-position:-210px -37px;}
#gnbSubNav1	li.m6	 a	{width:57px;background-position:-277px 0;}
#gnbSubNav1	li.m6	 a.on	 {background-position:-277px -37px;}
#gnbSubNav1	li.m7	 a	{width:57px;background-position:-334px 0;}
#gnbSubNav1	li.m7	 a.on	 {background-position:-334px -37px;}
#gnbSubNav1	li.m8	 a	{width:57px;background-position:-391px 0;}
#gnbSubNav1	li.m8	 a.on	 {background-position:-391px -37px;}
#gnbSubNav1	li.m9	 a	{width:60px;background-position:-448px 0;}
#gnbSubNav1	li.m9	 a.on	 {background-position:-448px -37px;}

#gnbSubNav2	{padding-left:9px;}
#gnbSubNav2	li	{float: left;height:32px;list-style:none;background:url('http://m.idhospital.com/images/gnb_02b.gif') top left no-repeat;}
#gnbSubNav2	li	a	{height:32px;display:block;text-indent:-1000em;background:url('http://m.idhospital.com/images/gnb_02b.gif') no-repeat; overflow:hidden;}
#gnbSubNav2	li.m1	 a	{width:46px;background-position:-3px 0px;}
#gnbSubNav2	li.m1	 a.on	 {background-position:-3px -37px;}
#gnbSubNav2	li.m2	 a	{width:57px;background-position:-49px 0;}
#gnbSubNav2	li.m2	 a.on	 {background-position:-49px -37px;}
#gnbSubNav2	li.m3	 a	{width:46px;background-position:-106px 0;}
#gnbSubNav2	li.m3	 a.on	 {background-position:-106px -37px;}
#gnbSubNav2	li.m4	 a	{width:78px;background-position:-152px 0;}
#gnbSubNav2	li.m4	 a.on	 {background-position:-152px -37px;}
#gnbSubNav2	li.m5	 a	{width:47px;background-position:-230px 0;}
#gnbSubNav2	li.m5	 a.on	 {background-position:-230px -37px;}
#gnbSubNav2	li.m6	 a	{width:57px;background-position:-277px 0;}
#gnbSubNav2	li.m6	 a.on	 {background-position:-277px -37px;}
#gnbSubNav2	li.m7	 a	{width:50px;background-position:-334px 0;}
#gnbSubNav2	li.m7	 a.on	 {background-position:-334px -37px;}

#gnbSubNav3	{padding-left:9px;}
#gnbSubNav3	li	{float: left;height:32px;list-style:none;background:url('http://m.idhospital.com/images/gnb_02b.gif') top left no-repeat;}
#gnbSubNav3	li	a	{height:32px;display:block;text-indent:-1000em;background:url('http://m.idhospital.com/images/gnb_02b.gif') no-repeat; overflow:hidden;}
#gnbSubNav3	li.m1	 a	{width:46px;background-position:-3px 0px;}
#gnbSubNav3	li.m1	 a.on	 {background-position:-3px -37px;}
#gnbSubNav3	li.m2	 a	{width:57px;background-position:-49px 0;}
#gnbSubNav3	li.m2	 a.on	 {background-position:-49px -37px;}
#gnbSubNav3	li.m3	 a	{width:46px;background-position:-106px 0;}
#gnbSubNav3	li.m3	 a.on	 {background-position:-106px -37px;}
#gnbSubNav3	li.m4	 a	{width:78px;background-position:-152px 0;}
#gnbSubNav3	li.m4	 a.on	 {background-position:-152px -37px;}
#gnbSubNav3	li.m5	 a	{width:45px;background-position:-230px 0;}
#gnbSubNav3	li.m5	 a.on	 {background-position:-230px -37px;}

#gnbSubNav4	{padding-left:9px;}
#gnbSubNav4	li	{float: left;height:32px;list-style:none;background:url('http://m.idhospital.com/images/gnb_04b.gif') top left no-repeat;}
#gnbSubNav4	li	a	{height:32px;display:block;text-indent:-1000em;background:url('http://m.idhospital.com/images/gnb_04b.gif') no-repeat; overflow:hidden;}
#gnbSubNav4	li.m1	 a	{width:70px;background-position:0px 0;}
#gnbSubNav4	li.m1	 a.on	 {background-position:0px -37px;}
#gnbSubNav4	li.m2	 a	{width:57px;background-position:-70px 0;}
#gnbSubNav4	li.m2	 a.on	 {background-position:-70px -37px;}
#gnbSubNav4	li.m3	 a	{width:80px;background-position:-127px 0;}
#gnbSubNav4	li.m3	 a.on	 {background-position:-127px -37px;}


/* Page Navigation */
#pagingNav { clear: both; margin: 0 auto 5px; text-align: center; font-size: 14px; font-family: 'Helvetica'; letter-spacing: -1px; line-height: normal; padding-top: 15px; white-space: nowrap; } /* font-size */
	.cur_num, #pagingNav a { display: inline-block; color: #656565; text-decoration: none; vertical-align: middle; padding: 2px 7px; margin: 1px; } /* padding, line-height, margin */
	.num_box { color: #656565; border: 2px solid #D4D4D4; font-weight:bold; }
	.cur_num { border: 2px solid #3E4BD8; color: #FFF; background-color: #5365E1; }

/* footerWrap */
/* 기타 다른 브라우저(Mobile Safari, Opera Mobile)일 경우  */
#foot_btn { position:relative; height:24px; margin-top: 5px;  }
#foot_btn a { display:block; position:absolute; height:24px; background:url('http://m.idhospital.com/images//footer_btn_ipn.gif') no-repeat; overflow:hidden; text-indent:-1000em; }
#foot_btn .btGoPrev { top:0; left:0; width:78px; background-position:10px -24px; }
#foot_btn .btGoPC { top:0; right:60px; width:90px; background-position:7px -72px; }
#foot_btn .btGoTop { top:0; right:1px; width:61px; background-position:left top; }

#footerWrap { border-top:1px solid #DADADA; background-color:#F0F0F0; text-align:center; min-width:320px;}
#footerWrap .copy { font-family:'Helvetica','Apple-Gothic'; font-size:10px; color:#999; text-align: center; padding:10px 0 20px 0; margin:0; white-space:nowrap; }




#sType_list a {font-size:24px;color:#000;text-decoration:none;}
#sType_list div {padding:3px 0 0 3px;}
#sType_list {width:292px; padding:0; border:#4E64F8 solid 2px; background-color:#fff; position:absolute; top:-227px; left:0px;z-index:10000;line-height:29px;}
#sType_list .dselObj {width:137px; cursor:pointer;padding-left:9px;float:left;}
#sType_list .dselObjT {width:137px; cursor:pointer;padding-left:9px;float:left;border-top:#d6d6d6 solid 1px;border-bottom:#d6d6d6 solid 1px;}
#sType_list .clr {clear:both;font-size:0px;}

/*탑메뉴 스타일*/
a.menu:link {font-family:dotum; font-size:11px; text-decoration:none; color:#ffffff;}
a.menu:alink {font-family:dotum; font-size:11px; text-decoration:none; color:#ffffff;}
a.menu:visited {font-family:dotum; font-size:11px; text-decoration:none; color:#ffffff;}
a.menu:hover {font-family:dotum; font-size:11px; text-decoration:none; color:#ffffff;}
 
a.menu02:link {font-family:dotum; font-size:11px; text-decoration:none; color:#828282;}
a.menu02:alink {font-family:dotum; font-size:11px; text-decoration:none; color:#828282;}
a.menu02:visited {font-family:dotum; font-size:11px; text-decoration:none; color:#828282;}
a.menu02:hover {font-family:dotum; font-size:11px; text-decoration:none; color:#313131;}

/* NEWS List */
.Title		{padding:5px 0;clear:both;}
.Title	select {width:80px; height:20px;font-size:12px;padding:10px 0 5px 0;}
.Title	ul	 {width:100%;}
.Title	li	{font-weight:bold;color:#4E64F8;letter-spacing:-1px;padding:10px 0px 5px 5px;}
.Title	li	a {font-weight:nomal;font-size:18px;color:#333333;letter-spacing:-1px;padding:10 0 5 0;}
.Title	li.line	{padding:10px 0 0 10px;margin-top:5px;border-top:1px #dddddd solid;background-position:0 3px;}

.NewsList	{padding:0px 5px 0;clear:both;}
.NewsList	ul	{width:100%;}
.NewsList	dd	{padding:-10px 5px 5px 138px;font-size:13px;}
.NewsList	dt	 	{padding:-10px 5px 5px 145px;font-size:13px;}
.NewsList	li	{padding:5px  0px 5px 0px;text-align:justify;font-size:14px;}
.NewsList	li	dt	 {padding:-10px 5px 0px 145px;}
.NewsList	li	dd {padding:-10px 5px 0px 5px;}
.NewsList	li	a	{font-size:14px;line-height:1em;}
.NewsList	li	b	{font-weight:bold;font-size:15px;color:#000000;letter-spacing:-1px;padding:5 0 2 0;}
.NewsList	li	img	{margin:5px 15px 5px 5px;valign:top;}
.NewsList	li.line	{padding:10px 0 0 10px;margin-top:10px;border-top:1px #dddddd solid;background-position:0 16px;}
.NewsPart {padding-bottom:14px;margin-bottom:9px;border-bottom:1px #e9e9e9 solid;}

/* List*/
.List	{padding:0px 0px 0px 150px;font-size:13px;;}
.List	ul	{width:100%;}
.List	li	{background:url(/images/bullet_01.gif) 0px 6px no-repeat;padding:1px 0 2px 10px;}
.List	li	a	{font-size:15px;line-height:1em;letter-spacing:-1px;}
.List	li	em	{font-weight:normal;font-size:13px;color:#777;letter-spacing:-1px;padding-left:5px;}
.List	li.line	{padding:10px 0 10px 10px;margin-top:0px;border-top:1px #f3f3f3 solid;background-position:0 16px;}
.Part {padding-bottom:14px;margin-bottom:9px;border-bottom:1px #e9e9e9 solid;}

/* Board*/
.Board	{padding:5px;font-size:12px;;line-height: 100%;}
.Board	ul	{width:100%;}
.Board	li	{padding:1px 0 2px 10px;}
.Board	li	a	{font-size:15px;line-height:1em;letter-spacing:-1px;}
.Board	li	em	{font-weight:normal;font-size:12px;color:#777;letter-spacing:-1px;}
.Board	li.line	{padding:5px ;margin-top:0px;border-top:1px #d2d2d2 solid;background-position:0 16px;}
.Part {padding-bottom:14px;margin-bottom:9px;border-bottom:1px #e9e9e9 solid;}

.Board2	img	{float:right;}

/* Section Top*/
.SecTNewsLine	{padding:10px 6px 1px;clear:both;}
.SecTNewsLine	a	{font-size:18px;color:#202b69;}
.SecTNewsLine	em	{display:none;}
.SecTNews	{padding:0;width:100%;height:90px;position:relative;}
.SecTNews	dd	 {width:128px;position:absolute;top:10px;left:0px;}
.SecTNews	dt	{position:absolute;top:12px;left:135px;}
.SecTNews	dt	a	{font-size:17px;color:#000; word-break:break-all;}
.SecTNews	dt	em	{display:none;}
.SecTNews	dd	 .play	{display:none;}
.photogap	 {font-size:8px;}
.tvgap	 {font-size:8px;padding:0 10px 10px;margin-bottom:14px;border-bottom:1px #e9e9e9 solid;}

/* Category */
.CateBox	{padding:7px 0px 9px 0;margin:10px 0;border:1px #eaeaea solid;position:relative;}
.CateBox	.CateBox_tit	{position:absolute;top:9px;left:12px;font-size:14px;color:#c00;font-weight:bold;padding-right:5px;background:url('http://img.mobile.daum.net/static_img/iphone/media/icon_arrow.gif') right 5px no-repeat;}
.CateBox	.CateBox_list	 {margin:0 0px 0 85px;}
.CateBox	.CateBox_list	 a	{font-size:14px;color:#666;font-weight:bold;}
.CateBox	.CateBox_list	 a.on	 {color:#3c50c9;}
.CateBox	.CateBox_list	 em	{font-size:12px;color:#ccc;padding:0 5px 0 3px;position:relative;top:-1px;left:0px;}

/* Photo */
 Photo	 {width:100%;padding-top:8px;}
 Photo_line	{width:100%;border-bottom:1px #e9e9e9 solid;margin-bottom:14px;padding:20px 0 8px;}
.Photo	li	{float:left;width:140px;padding:0 10px 8px;text-align:justify;}
.Photo	li	img	{margin-bottom:10px;}
.Photo	li	a	{font-size:27px;font-weight:bold;letter-spacing:-1px}

/* 기사 */
#GS_con       {padding:10px 6px  20px 6px;clear:both;}
#GS_con h3	{font-size:17px; color:#222; margin-bottom:6px;padding:0 80px 0 0px; line-height:1.15em;position:relative;}
#GS_con h3.GS_con_tit  {position:relative;}
#GS_con .date         {font-size:12px;color:#777;padding:2px 0px 10px;}
#GS_con .date em    {font-size:12px;color:#ccc; font-style:normal}
#GS_con .date span {color:#999;}
#GS_con .GS_vod	{float:left;width:180px;}
#GS_con .GS_photo	{clear:both;text-align:center;}
#GS_con .GS_photo	.ph	{float:left;padding:6px 15px;font-size:12px;color:#666;}
#GS_con .GS_photo	.ph	img	{margin-bottom:9px;}
#GS_con .GS_image	{float:left;text-align:center;}
#GS_con .GS_image	.ph	{padding:6px 15px 6px 0;font-size:12px;color:#666;}
#GS_con .GS_image	.ph	img	{margin-bottom:9px;}
#GS_con .Tincr	 {position:absolute;top:-2px;right:-6px;}
#news_content	{font-size:15px;padding:0 4px 0 0;color:#000;line-height:1.45em;}


#GS_con .NewsMore	{width:100%;padding:11px 0;border-top:1px #e9e9e9 solid;border-bottom:1px #e9e9e9 solid;}
#GS_con .NewsMore	span	{color:#666;font-weight:bold;}
#GS_con .NewsMore	a	{font-weight:bold;}
#GS_con .NewsMore	em	{color:#ccc;}
#GS_con .NewsListgo	{width:100%;padding-top:12px;text-align:center;}


.movie {line-height: 160%; color:#4E64F8;}
.orange { color:#ff6600;}
.login2 {border:1 solid #aaaaaa; width:100px; font-size:11px;}
input.search{
	border:1px solid #BDBDBD;
	height:22px;
	color:#999999;
	padding:2px 0 0 5px;
}
input.text{
	border:1px solid #BDBDBD;
	height:22px;
	color:#999999;
	padding:2px 0 0 5px;
	vertical-align:middle;
};

input.text1{
	height:22px;
	color:#999999;
	padding:2px 0 0 5px;
	vertical-align:middle;
};

input.text2{
	border:0px solid #ffffff;
	color:#222222;
	font-family:굴림;
	font-size:14px;
	font-weight:bold;
	padding:2px 0 0 5px;
	vertical-align:middle;
};

textarea.text{
	border:none;
	border:1px solid #BDBDBD;
	padding:5px 5px;
}
.select{
	/*behavior:url('/common/selectBox1.htc');*/vertical-align:middle;height:30px;
}

/* {margin:0;padding:0;}
기본 텍스트를 바꾼다. */
table, td, input,textarea,select{
	font-family: 'Nanum Gothic','나눔 고딕', sans-serif;  -webkit-text-size-adjust: none; font-size: 12px; color: #666; line-height: 130%;
	text-decoration:none;
	word-break:break-all;
	scrollbar-3dlight-color:B4B4B4; scrollbar-arrow-color:777777; scrollbar-base-color:EEEEEE;
	scrollbar-darkshadow-color:FFFFFF; scrollbar-face-color:eeeeee; scrollbar-highlight-color:FFFFFF;
	scrollbar-shadow-color:B4B4B4;}

.p5						{padding-left:5px; padding-right:5px;}
.p10					{padding-left:10px;}
.tt01					{font-size:11px;}
.tt02					{text-align:justify;}
.bx01 					{border:1px solid #b5b5b5; height:18px; background-color:white;}
.bx02					{border:1px solid #CDC4B2; height:18px; background-color:white;}

.yellow					{background-color:#f7f700; padding:1px 2px 1px 2px;}
.green					{background-color:#ccff83; padding:1px 2px 1px 2px;}
.redyellow				{background-color:#ffcc83; padding:1px 2px 1px 2px;}
.blue					{background-color:#a3ecff; padding:1px 2px 1px 2px;}
.bluegreen				{background-color:#83ffcc; padding:1px 2px 1px 2px;}

img						{border:0;}
a						{selector-dummy : expression(this.hideFocus=true);}

.ff						{font-family:verdana;}

.f10					{font-size:10px;}
.f11					{font-size:11px;}
.f12					{font-size:12px;}
.f17					{font-size:17px;}

.fb						{font-weight:bold;}
.tu						{text-decoration:underline;}

.ls						{letter-spacing:-1px;}
.ls2					{letter-spacing:-2px;}

.fc1					{color:#969696;}
.fc2					{color:#000000;}
.fc3					{color:#ff7711;}
.fc4					{color:#367e0a;}
.fc5					{color:#555555;}
.fc7					{color:#ffffff;}
.fc8					{color:#ff6000;}		/*주황색*/
.fc9					{color:#2d72ac;}		/*청록색*/

.lp10					{padding-left:10px;}
.lp15					{padding-left:15px;}
.lp20					{padding-left:20px;}


#overlay {position:fixed; left:0px; top:0px; width:100%;height:100%; background-color:#000; opacity:0.95; filter:alpha(opacity=97); z-index:120; visibility:hidden;overflow:hidden;}
#showimage {position:absolute; visibility:hidden; border:0px solid #006b98; z-index:130;}
</pre></body></html>