<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 泥숈텛吏덊솚 */

.clear {clear:both;}
.subh2 {
	clear:both;
	width:100%;
	height:60px;
	padding-top:27px;
	border-bottom:0px solid #999;
	border-top:2px solid #039;
	margin-bottom:0px;
	margin-top:40px;
	vertical-align:bottom;
	font-family:'Godo', Godo;
	font-size:32px;
	font-weight:bold;
	}
.line01 {clear:both; border-bottom:2px solid #007bd3; width:100%;} 


/* 吏덊솚 �� */
.w_DiseaseTab {width:100%; font-size:20px;}
.w_DiseaseTab ul {}
.w_DiseaseTab ul:after {content:'';display:block;clear:both;}
.w_DiseaseTab li {
	float:left;
	color:#333;
	width:200px;
	height:60px;
	line-height:60px;
	background-color:#efefef;
	border:1px #c6c6c6 solid; box-sizing:border-box;
	text-align:center;
	font-weight:350;
	font-family:'NotoSansKr', NotoSansKr;
	margin-bottom:20px;
	margin-right:3px;
	}
.w_DiseaseTab li a {font-family:'NotoSansKr', NotoSansKr;}
.w_DiseaseTab li.w240 { width:240px; }
.w_DiseaseTab li.w230 { width:230px; }
.w_DiseaseTab li.w220 { width:220px; }
.w_DiseaseTab li.w280 { width:280px; }
.w_DiseaseTab li:hover {
	color:#fff;
	background-color:#007bd3;
	border:1px #007bd3 solid;
    }
.w_DiseaseTab li:hover a { color:#fff; }
.w_DiseaseTab li.on {
	color:#fff;
	background-color:#007bd3;
	border:1px #007bd3 solid;
}
.w_DiseaseTab li.on a { color:#fff; }
.w_DiseaseTab {margin-top:17px; margin-bottom:30px; height:50px;}

/*
.lastTon {
	border-top:1px #c6c6c6 solid; 
	border-bottom:1px #c6c6c6 solid; 
	border-right:1px #c6c6c6 solid;
	}
*/
/* 鍮꾧툒�� �� */
.w_ExcludedTab {width:100%; font-size:17px;}
.w_ExcludedTab ul {}
.w_ExcludedTab li {
	float:left;
	color:#333;
	width:170px;
	height:45px;
	line-height:45px;
	background-color:#efefef;
	border-top:1px #c6c6c6 solid;
	border-bottom:1px #c6c6c6 solid;
	border-left:1px #c6c6c6 solid;
	text-align:center;
	font-weight:350;
	font-family:'NotoSansKr', NotoSansKr;
	}
.w_ExcludedTab li:hover {
	color:#fff;
	background-color:#020044;
	border-top:1px #020044 solid;
	border-bottom:1px #020044 solid;
	border-left:1px #020044 solid;
    }
.w_ExcludedTab li:hover a { color:#fff; }
.w_ExcludedTab li.on {
	color:#fff;
	background-color:#020044;
	border-top:1px #020044 solid;
	border-bottom:1px #020044 solid;
	border-left:1px #020044 solid;
}
.w_ExcludedTab li.on a { color:#fff; }
.w_ExcludedTab li:last-child { 
	border-top:1px #c6c6c6 solid; 
	border-bottom:1px #c6c6c6 solid; 
	border-right:1px #c6c6c6 solid;
}
.w_ExcludedTab li:last-child:hover { 
	border-top:1px #020044 solid; 
	border-bottom:1px #020044 solid; 
	border-right:1px #020044 solid;
}
.w_ExcludedTab {margin-top:17px; }
#content #sub_wrap .p-nonHealth .btn_pg input {font-family:'NotoSansKr', NotoSansKr;}
#content #sub_wrap .p-nonHealth .btn_pg select {width:100px; border:1px solid #d5d5d5; font-family:'NotoSansKr', NotoSansKr;}


.h2txt {color:#505050; font-family:'Godo', Godo; }
.wtxt {width:100%;}
.wtxt:after {content:''; display:block; clear:both;}
.titleimg {float:left; margin-right:40px;margin-bottom:60px;}
.titleimg img { width:526px; height:369px; border:1px solid #ddd; }
.titletxt dt {font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold;}
.titletxt dd {margin-top:20px; font-size:21px; line-height:40px; font-family:'NanumSquare', NanumSquare;/*color:#666;*/}
.titletxt dd.s1 {font-size:19px; line-height:40px; font-family:'NanumSquare', NanumSquare;/*color:#666;*/}
.titletxt dd.s2 {font-size:19px; line-height:35px; font-family:'NanumSquare', NanumSquare;/*color:#666;*/}


.w_P30 {clear:both;height:30px;}
.w_P40 {clear:both;height:40px;}
.w_P60 {clear:both;height:60px;}

/* �먯씤/利앹긽 */
.w_Txt2 {clear:both;position:relative;width:100%;display:inline-block;padding-top:60px;border-top:1px solid #d5d5d5;}
.w_Txt2.NoLine {border-top:0px solid #d5d5d5; margin-bottom:60px;}
.w_Txt2 dt {float:left;width:37%;}
.w_Txt2 dt img {width:412px;height:250px;border:1px solid #ddd;}
.w_Txt2 dd {float:left;width:62%;border:0px solid #aaa;}
.w_Txt2 dd h2 {font-family:'NanumSquare', NanumSquare;font-size:30px;color:#007bd3; padding-bottom:20px;}
.w_Txt2 dd p {font-family:'NanumSquare', NanumSquare;font-size:19px;line-height:180%;}
.w_Txt2 dd p.lowT { font-family:'NanumSquare', NanumSquare;font-size:19px;line-height:180%; }
.w_Txt2 dd p.midT { font-family:'NanumSquare', NanumSquare;font-size:19px;line-height:180%; }
.w_Txt2 dd p span.tt { font-family:'NanumSquare', NanumSquare;font-size:19px; color:#ff6600; }
.w_Txt2 dd p span.sm { font-family:'NanumSquare', NanumSquare;font-size:19px; }

.w_Txt2 dl:after {display:block; content:''; clear:both;}

/* 移섎즺踰� */
.w_Txt3 {clear:both;position:relative;width:100%;display:inline-block;padding-top:40px;padding-bottom:40px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; background:#fcfcfc;}
.w_Txt3 dt {font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare;font-weight:bold;text-align:center;margin-bottom:35px;}
.w_Txt3 dd {font-family:'NanumSquare', NanumSquare;font-size:19px;line-height:180%;text-align:center; font-weight:bold;}
.w_Txt3 dd .orange {color:#ff6600; font-family:'NanumSquare', NanumSquare;}
.w_Txt3 dd img {border:1px solid #ddd;}
.w_Txt3 p { font-family:'NanumSquare', NanumSquare;}

.wtxt2 {width:100%; padding-bottom:40px; border-bottom:1px solid #999; margin-bottom:40px;}
.titletxt2 {margin-top:50px; margin-left:10px;}
.titletxt2 dt {font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold; }
.titletxt2 dd {font-size:21px; line-height:30px; margin-bottom:40px; font-family:'NanumSquare', NanumSquare;}
.titleimg2 {float:right; position:absolute; top:730px; left:790px;} /* ��찓�닿� 2以꾩씪�� */
.titleimg3 {float:right; position:absolute; top:660px; left:790px;} /* ��찓�닿� 1以꾩씪�� */
.titletxt2-1 {margin-left:80px; margin-top:-36px;}
.titletxt2-2 {margin-left:80px; margin-top:-36px;}
.titletxt2-3 {margin-left:80px; margin-top:-15px; width:100%; clear:both;}

.wtxt3 {width:100%; text-align:center; padding:40px 0 70px 0;}
.titletxt3 dt {font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold;}
.titletxt3 dd {margin-top:70px; font-size:21px; line-height:30px; font-family:'NanumSquare', NanumSquare;}

.wtxt4 {clear:both; text-align:center; width:100%;}
.titletxt4 {clear:both; text-align:center; font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold; padding-top:60px; border-top:1px solid #d5d5d5;}

.wlistall { clear:both; margin-top:50px; width:fit-content; margin:0 auto; }
.wlistall:after {clear:both; display:block; content:'';}
.wlist { text-align:center; margin-top:10px; width:580px; height:60px; line-height:60px; /*border:1px #001842 solid;*/ border-radius:15px; font-size:23px; font-family:'NanumSquare', NanumSquare; font-weight:bold; background-color:#eee; color:#333; }
.wlistlast {margin-bottom:40px;}

.wlist21,.wlist23,.wlist24 {float:left; margin-top:10px; width:210px; height:150px; line-height:150px; display:block; border:8px #231f20 solid;  border-radius:30px; font-size:21px; font-family:'NanumSquare', NanumSquare; color:#333;}
.wlist22 {float:left; margin-top:10px; width:210px; height:115px; padding-top:35px; line-height:38px; display:block; border:8px #231f20 solid; border-radius:30px; font-size:21px; font-family:'NanumSquare', NanumSquare; color:#333;}
.Bg_1 { background:#fff; }
.wlistall2 {width:100%; clear:both; padding-top:40px;}
.wlistma {margin-left:20px;}

.wlistarrow {float:left; margin:68px 12px; }
.wlistarrow2 {float:left; margin:60px 8px; }
.wlistarrow3 {float:left; margin:49px 8px; }
.wlistall h4,.wlistall2 h4 {margin-left:350px; background-color:#f1f3f6; margin-bottom:20px; font-size:24px; font-family:'NanumSquare', NanumSquare; text-align:center; width:500px; height:60px; line-height:60px; border:1px #f4f4f4 solid; border-radius:50px;}

.w_Txt3-1 {width:100%; text-align:center; }
h5 {margin-top:40px; background-color:#f1f3f6; margin-bottom:40px; font-size:24px; font-family:'NanumSquare', NanumSquare; text-align:center; width:500px; height:60px; line-height:60px; border:1px #f4f4f4 solid; border-radius:50px;}
.w_Txt3-1 h5 { width:100%; /*border:1px #001842 solid;*/ background-color:#e6efff; color:#333; font-weight:bold; }
.w_Txt3-1 .Box_remPorg {padding-bottom:70px;}

.resubtxt{font-size:18px; font-family:'NanumSquare', NanumSquare; line-height:34px; margin-bottom:30px; margin-top:30px;}
.w_Txt3 dl{clear:both;}

.wlist211 {float:left; margin-top:10px; width:160px; height:140px; line-height:140px; display:block; border:8px #231f20 solid; border-radius:30px; font-size:21px; font-family:'Godo', Godo; background-color:#fafafa;}
.wlist214 {float:left; margin-top:10px; width:160px; height:100px; line-height:35px; padding-top:40px; display:block; border:8px #231f20 solid; border-radius:30px; font-size:18px; font-family:'Godo', Godo; background-color:#fafafa;}
.wlist215 {float:left; margin-top:10px; width:160px; height:115px; line-height:35px; padding-top:25px; display:block; border:8px #231f20 solid; border-radius:30px; font-size:18px; font-family:'Godo', Godo; background-color:#fafafa;}

.wlist212 {float:left; margin-top:10px; width:140px; height:140px; line-height:140px; display:block; border:5px #231f20 solid; border-radius:30px; font-size:17px; font-family:'Godo', Godo; background-color:#fafafa;}
.wlist213 {float:left; margin-top:10px; width:140px; height:110px; line-height:40px; padding-top:30px; display:block; border:5px #231f20 solid; border-radius:30px; font-size:17px; font-family:'Godo', Godo; background-color:#fafafa;}

.wlist216 {float:left; margin-top:10px; width:110px; height:110px; line-height:110px; display:block; border:5px #231f20 solid; border-radius:30px; font-size:17px; font-family:'Godo', Godo; background-color:#fafafa;}
.wlist217 {float:left; margin-top:10px; width:110px; height:85px; line-height:30px; padding-top:25px; display:block; border:5px #231f20 solid; border-radius:30px; font-size:17px; font-family:'Godo', Godo; background-color:#fafafa;}

.h42 {background-color:#f1f3f6; padding-top:30px; margin-bottom:20px; margin-top:20px; font-size:24px; font-family:'NanumSquare', NanumSquare; text-align:center; width:calc(100% - 20px); padding-right:20px; height:100px; line-height:36px; border:1px #f4f4f4 solid; border-radius:15px;}
.h42 span {padding-left:20px; padding-right:20px;}

.resubtxt2 {clear:both; text-align:left; margin-left:40px;  margin-bottom:30px; margin-top:30px;}
.resubtxt2 li { font-size:18px; font-family:'NanumSquare', NanumSquare; line-height:34px; }

.resubtxt2 span.tt { font-family:'NanumSquare', NanumSquare;font-size:19px; color:#ff6600; }
.resubtxt2 span.sm { font-family:'NanumSquare', NanumSquare;font-size:17px; }

.Lmar {margin-left:210px;}

.titletxt5 {clear:both; text-align:center; font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold; margin-top:60px; margin-bottom:40px;}

/* 泥댄삎援먯젙 */
.Box_remProg7 {width:100%;}
.Box_remProg7 div {float:left; width:50%;}
.Box_remProg7 div.txtBox {text-align:left;}
.Box_remProg7 div.txtBox-r {text-align:right;}
.Box_remProg7 div.txtBox img {padding:40px 0;}
.mt-0 h5 {margin-top:0;}

.ziglist01,.ziglist02 {clear:both;}
.zig01,.zig02,.zig03,.zig04 {float:left; margin-top:-20px; width:50%; height:350px; display:block;}
.zig02,.zig04 {background-color:#fff;}
.zig04 {margin-bottom:0px;}
.bignum {font-size:80px; color:#F60; text-align:left; margin:80px 0 0 40px;}
.numtxt {font-size:26px; text-align:left; margin:50px 0 0 40px;}

.titletxt6 {clear:both; text-align:center; font-size:30px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold; margin-top:60px; padding-top:80px; margin-bottom:40px;}
.exelist {float:left; width:480px; height:auto; text-align:center; margin-left:80px;}
.exetxt {font-size:21px; color:#007bd3; font-family:'NanumSquare', NanumSquare; font-weight:bold; margin:30px 0 30px 0;}
.listtxt110 img {text-align:center; margin-right:20px;}
.listtxt110 {margin-left:45px;}
.listtxt111 {font-size:19px; line-height:30px; font-family:'NanumSquare', NanumSquare; text-align:center; margin-top:30px; margin-bottom:70px;}
.listtxt111 p {font-family:'NanumSquare', NanumSquare;}


.list01,.list02,.list03 {margin-top:50px; font-family:'NanumSquare', NanumSquare; clear:both;}
.list01:after, .list02:after, .list03:after {clear:both; content:''; display:block;}
.h3img {float:left; width:450px;}
.listlink {float:lift; padding-left:34px;}
.listltxt1 {font-size:28px; color:#007bd3; font-weight:bold; padding-top:20px; font-family:'NanumSquare', NanumSquare;}
.listltxt2 {font-size:20px; color:#494949; padding-top:20px;}
.listltxt2 p,.listltxt4 p {line-height:30px; font-family:'NanumSquare', NanumSquare;}
.listltxt3 {font-size:28px; color:#000; font-weight:bold; padding-top:20px;font-family:'NanumSquare', NanumSquare;}
.listltxt4 {font-size:20px; color:#494949; padding-top:20px;}
.listltxt4 span {float:right; margin-top:-95px; margin-right:40px;}
.nonsur {width:1166px; height:169px;}
.sur {width:1166px; height:152px; background-color:#f2f7fd;}


.stxt {clear:both; width:100%; padding-top:50px; }
.stxt dt {display:inline-block;width:280px; height:204px; float:left; font-weight:bold; font-family:'NanumSquare', NanumSquare;font-size:26px; line-height:160%;vertical-align:middle; }
.stxt dt p, .stxt dt span {  }
.stxt dd p {margin-bottom:10px; color:#505050;}
.stxt00 {height:204px; width:330px; vertical-align:middle; float:left; }
.stxt01 {width:560px; vertical-align:middle; float:right; padding-left:10px; font-size:19px; font-family:'NanumSquare', NanumSquare; line-height:160%; margin-top:15px; }
.st {color:#007bd3; font-family:'NanumSquare', NanumSquare; }


/* 濡쒓렇�� �섏씠吏� */
.con { width:1300px; margin:0 auto; }
.login_box { width:1000px; margin:0 auto; text-align:center; padding:70px 0;} 
.tit1 { font-size:50px; margin:0 0 50px 0; color:#001842; font-family:'Godo B'; letter-spacing:-2px;}
.login { border-top:2px solid #3b4767; border-bottom:2px solid #3b4767; background-color:#eee; padding:50px 0; font-family:'NotoSansKr', NotoSansKr; }
.login form label {font-family:'NotoSansKr', NotoSansKr;}
.login form .login_input { display:block; width:510px; margin:0 auto; text-align:left; font-family:'NotoSansKr', NotoSansKr;}
.login form .login_input li {  }
.login form .login_input label { display:inline-block; width:130px; font-family:'NotoSansKr', NotoSansKr;}
#sMemPw, #sMemId { height:30px; margin-bottom:10px; width:200px;}
#frmLogin { position:relative; }
.btn_login { position:absolute; right:190px; top:0px; }
.btn_login a {display:block; width:220px; height:38px; line-height:37px; background-color:#555; color:#fff; /*padding:6px 40px;*/ border:1px solid #444; box-sizing:border-box; font-family:'NotoSansKr', NotoSansKr;}
.btn_login a.btn_naverLogin { border:1px solid #109a16; padding-left:35px; background:url(/Image/Common/bg_naverlogin.jpg)no-repeat #00c63b; background-size:contain; }

.login_tip { /*padding-top:25px;*/ }
.login_tip li { display:table; margin:10px auto; overflow:hidden;}
.login_tip li .fl { float:left; vertical-align:middle; font-family:'NotoSansKr', NotoSansKr;}
.login_tip li .fr { float:right; vertical-align:middle; font-family:'NotoSansKr', NotoSansKr;}
.login_tip li span.fst a {margin-right:5px;}
a.btn_small span {font-family:'NotoSansKr', NotoSansKr;}
a.btn_small { display:inline-block; background-color:#616f94; color:#fff; width:180px; height:30px; line-height:30px;}
a.btn_small:hover { color:#fff; background-color:#001842;}

/* �꾩씠��, 鍮꾨쾲 李얘린 */
.find_id_ti { font-size:26px; font-weight:bold; font-family:'NotoSansKr', NotoSansKr;}
.find_id_txt { padding-top:15px; padding-bottom:30px; line-height:28px; font-family:'NotoSansKr', NotoSansKr; }
.find_box { overflow:hidden; }
.find_pw { margin-top:50px; }
.find_inpBox { width:500px; margin:0 auto; position:relative; }
.find_inpBox:after { display:block; content:''; clear:both; }
.find_inpBox dt { width:100px; display:inline-block; height:40px; line-height:30px; font-family:'NotoSansKr', NotoSansKr;}
.find_inpBox dd { width:380px; display:inline-block; text-align:left; height:40px;font-family:'NotoSansKr', NotoSansKr;}
.Lfind_Box .find_inp_txt { height:30px; }
.find_btn { position:absolute; right:0; top:-5px; }
.find_btn a {display:block; background-color:#555; color:#fff; padding:27px; border:1px solid #444; font-family:'NotoSansKr', NotoSansKr;}
.find_btn2 { position:absolute; right:0; top:17px; }
.find_btn2 a {display:block; background-color:#555; color:#fff; padding:27px; border:1px solid #444; font-family:'NotoSansKr', NotoSansKr;}

.join_ok p.last {padding-top:30px;}

/* �뚯썝媛��� �섏씠吏� */
.btn_join { margin:60px auto; display:table; overflow:hidden;}
.btn_join .btn_wrt { float:left;}
.btn_cancel {background-color:#aaa;}
.btn_out { padding-left:20px; background-color:#006699;}


/* 吏꾨즺�쒓컙�� */
.Medical_01 .timetable_title { font-family:'NotoSansKr'; font-size:26px; font-weight:bold; color:#001842; padding-bottom:30px; }
.Medical_01 {font-family:'NotoSansKr', NotoSansKr; width:100%; border-collapse:collapse; margin-bottom:100px; font-size:15px; margin-top:40px;}
.Medical_01 th { font-weight:normal;  border:1px solid #fff; border-top:1px solid #020044; text-align:center; vertical-align:middle;  height:50px; background-color:#020044; color:#fff; font-size:17px; }
.Medical_01 th:first-child { border-left:1px solid #020044; }
.Medical_01 th:last-child { border-right:1px solid #020044; }
.Medical_01 td { border:1px solid #020044; background-color:#fff; text-align:center; vertical-align:middle; height:50px; }
.Medical_01 td.Center { background-color:#fafafa; }
/*.Medical_01 td.Img { padding:5px;background-color:#fff; }*/
.Medical_01 td.Doctor { background-color:#fff; line-height:1.8em; color:#111; }
.Medical_01 td.Doctor &gt; div { float:left; width:50%;  }
.Medical_01 td.Doctor .txtBox-doctor {padding-top:50px;}
.Medical_01 td.Doctor span { color:#000; font-size:20px; }
.Medical_01 td.On { background-color:#fafaff; }

/* 鍮꾧툒�� */
.NonHealth_01 .timetable_title { font-family:'NotoSansKr'; font-size:26px; font-weight:bold; color:#001842; padding-bottom:30px; }
.NonHealth_01 { width:100%; border-collapse:collapse; margin-bottom:100px; font-size:16px; }
.NonHealth_01 th {font-family:'NotoSansKr'; font-weight:normal; border:1px solid #ccc; text-align:center; vertical-align:middle; height:50px; background-color:#f5f5f5; color:#020088; font-size:14px; }
.NonHealth_01 th.top { border-top:2px solid #020088; }
.NonHealth_01 th.sub { color:#333; background:#e5e5e5; }
.NonHealth_01 th:first-child { border-left:1px solid #ccc; }
.NonHealth_01 th:last-child { border-right:1px solid #ccc; }
.NonHealth_01 td {font-family:'NotoSansKr'; border:1px solid #ccc; background-color:#fff; text-align:center; vertical-align:middle; height:45px; color:#555; font-size:13px; }

/* �쒕쪟諛쒓툒�덈궡 */
.LPad_1 { padding-left:10px; }
.LPad_2 { padding-left:20px; }

ul.FileDown {/*display:none;*/}
ul.FileDown li {float:left;padding:3px;padding-right:10px;}
ul.FileDown li a {font-weight:bold;color:#6633cc;}

.pHt10 {height:10px;}
.pHt20 {height:20px;}
.pHt30 {height:30px;}
.imgma {margin-top:20px;}</pre></body></html>