/*
*html body {height:100%;} 
html {_overflow:hidden;} 
*/
* {
	margin:0;
	padding:0;
	}


body {color:#6c6c6c;font:normal 12px 'µ¸¿ò','Dotum','sans-serif';margin:0;padding:0;letter-spacing:0;}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {margin:0;padding:0;text-align:left;line-height:150%;}
div, ul, ol {list-style:none;}
table, th, td {text-align:left;margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse;}
legend, caption {width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
img {border:0;vertical-align:top;}
em {font-style:normal; font-weight:normal;}
hr{display:none;}



/* link style */
a:link {color: #6c6c6c; text-decoration: none;}
a:visited {color: #6c6c6c; text-decoration: none;}
a:active {color: #6c6c6c;text-decoration: none;}
a:hover {color: #eb3d6e;text-decoration: underline;}



/* ±âº»Å©±â ÆùÆ® */
.text_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}


/* ±âº»Å©±â ÆùÆ® ±½Àº Ã¼*/
.b_text_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}



/* 11PXÅ©±â ÆùÆ®*/
.smalltext_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}




/* 11PXÅ©±â ÆùÆ® ±½Àº Ã¼*/
.b_smalltext_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}


/* box */
.1p_box_1-1 { border: 1px solid #dedede;}
.2p_box_1-2 { border: 2px solid #dedede;}
.3p_box_1-3 { border: 3px solid #dedede;}
.1p_box_2-1 { border: 1px solid #f5accb;}
.2p_box_2-2 { border: 2px solid #f5accb;}
.3p_box_2-3 { border: 3px solid #f5accb;}





#contents{overflow:hidden;position:relative;z-index:100;}

.quick{width:560px;height:100%;position:absolute;top:0;right:-480px;z-index:100;}
.quick_list{width:80px;height:100%;float:left;background:url(../images/common/quick_menu_bg.gif) 0 0 repeat-y; }
.quick_list li{width:80px;height:80px;cursor:pointer;}
.quick_list li a{display:block;width:80px;height:80px;text-indent:-5000px;}
.quick_list li.q_menu1 a{background:url(../images/common/btn_q_menu1.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 a{background:url(../images/common/btn_q_menu2.gif) 0 0 no-repeat;}
.quick_list li.q_menu3 a{background:url(../images/common/btn_q_menu3.gif) 0 0 no-repeat;}
.quick_list li.q_menu4 a{background:url(../images/common/btn_q_menu4.gif) 0 0 no-repeat;}

.quick_list li.q_menu1 a:hover,.quick_list li.q_menu1 a.on{background:url(../images/common/btn_q_menu1_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu2 a:hover,.quick_list li.q_menu2 a.on{background:url(../images/common/btn_q_menu2_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu3 a:hover,.quick_list li.q_menu3 a.on{background:url(../images/common/btn_q_menu3_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu4 a:hover,.quick_list li.q_menu4 a.on{background:url(../images/common/btn_q_menu4_on.gif) 0 0 no-repeat;}

.quick_list li.q_menu1.open a{background:url(../images/common/btn_q_menu1.gif) 0 0 no-repeat;}
.quick_list li.q_menu2.open a{background:url(../images/common/btn_q_menu2.gif) 0 0 no-repeat;}
.quick_list li.q_menu3.open a{background:url(../images/common/btn_q_menu3.gif) 0 0 no-repeat;}
.quick_list li.q_menu4.open a{background:url(../images/common/btn_q_menu4.gif) 0 0 no-repeat;}

.quick_list li.q_menu1.open a:hover{background:url(../images/common/btn_q_menu1.gif) 0 0 no-repeat;}
.quick_list li.q_menu2.open a:hover{background:url(../images/common/btn_q_menu2.gif) 0 0 no-repeat;}
.quick_list li.q_menu3.open a:hover{background:url(../images/common/btn_q_menu3.gif) 0 0 no-repeat;}
.quick_list li.q_menu4.open a:hover{background:url(../images/common/btn_q_menu4.gif) 0 0 no-repeat;}

.quick_list li.q_menu1.open a.on{background:url(../images/common/btn_q_menu1_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu2.open a.on{background:url(../images/common/btn_q_menu2_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu3.open a.on{background:url(../images/common/btn_q_menu3_on.gif) 0 0 no-repeat;}
.quick_list li.q_menu4.open a.on{background:url(../images/common/btn_q_menu4_on.gif) 0 0 no-repeat;}


.quick_list li.first{border-top-width:0px;}
.quick_list >p{border-top:1px solid #9097a3;}

.quick_contents{width:480px;height:100%;float:left;position:relative;overflow:hidden;background:#f3f3f3;}
.quick_contents >div{width:440px;position:absolute;top:0;left:0;padding:25px 0 25px 25px;display:none;}
.quick_contents .close_q{position:absolute;top:10;right:0;z-index:10;}



.quick_contents div .qmenu_desc{width:320px;}
.quick_contents div .qmenu_btn{width:320px;}

.quick_contents .board_area .paging{}
.quick_contents .board_area table{border-top:1px solid #d8dadd;border-bottom:1px solid #c9c9cb;margin-bottom:17px;}
.quick_contents .board_area th{height:31px;color:#666;text-align:center;font-weight:normal;letter-spacing:-.5px;border-bottom:1px solid #d8dadd;}
.quick_contents .board_area td{height:36px;border-bottom:1px dotted #e0e0e0;text-align:center;}
.quick_contents .board_area td img{margin-left:5px;}
.quick_contents .board_area td div{display:inline-block;}
.quick_contents .board_area td.num{color:#999;}
.quick_contents .board_area td.tit{height:26px;padding:5px 0;font:12px 'Gulim','±¼¸²';letter-spacing:-.5px;}
.quick_contents .board_area td.tit a{color:#777;}
.quick_contents .board_area td.tit strong{margin-left:5px;color:#ff7800;letter-spacing:0px;}
.quick_contents .board_area td.type{padding-left:10px;}
.quick_contents .board_area td div.anw_wait{width:53px;height:12px;text-indent:-5000px;background:url(../images/common/bg_commu.png) right -5px no-repeat;}
.quick_contents .board_area td div.anw_ok{width:53px;height:12px;text-indent:-5000px;background:url(../images/common/bg_commu.png) right -25px no-repeat;}

.quick_contents .quick_cont1{height:100%;}
.quick_contents .quick_cont1 .selectbox3.selected{border-color:#13a5b0;}
.quick_contents .quick_cont1 .selectbox3 ul{border-color:#13a5b0;}
.quick_contents .quick_cont1 td input.txt.focused{border-color:#13a5b0;}

.quick_contents .quick_cont2{height:100%;}
.quick_contents .qmenu_desc{padding-top:25px;border-top:1px dotted #7c740f;}
.quick_contents .quick_cont2 .qmenu_desc p{margin-bottom:2px;color:#342e32;}
.quick_contents .quick_cont2 .qmenu_desc p strong{color:#342e32;}
.quick_contents .quick_cont2 td input.txt{border-color:#b1a628;}
.quick_contents .quick_cont2 td input.txt.focused{border-color:#342e32;}
.quick_contents .quick_cont2 .selectbox3{border-color:#B1A628;}
.quick_contents .quick_cont2 .selectbox3.selected{border-color:#342e32;}
.quick_contents .quick_cont2 .selectbox3 ul{border-color:#342e32;}
.quick_contents .quick_cont2 .selectbox3 ul li a:hover{background:#342e32;}

.quick_contents .quick_cont3{height:100%;}

.quick_contents .quick_cont4{height:100%;}
.quick_contents .quick_cont4 h2{margin-bottom:34px;}
.quick_contents .quick_cont4 .board_area{margin:45px 0 25px;}
.quick_contents .quick_cont4 .cont4_btn{height:46px;}
.quick_contents .quick_cont4 .cont4_btn a.qbtn1{float:left;}
.quick_contents .quick_cont4 .cont4_btn a.qbtn2{float:right;}



#sub_wrap {width:1100px; height:100%; margin:0 auto;}
#sub_wrap .leftmenu {float:left;width:200px; height:100%; position:absolute; background:url(../images/common/sub_left_bg.gif); }
#sub_wrap .rightcon {float:right; width:830px; margin-top:50px; margin-bottom:80px;}


.marginbot40 {margin-bottom:40px;}
.marginbot50 {margin-bottom:50px;}
.marginbot100 {margin-bottom:100px;}


/*Header*/
#header {width:100%; height:290px;}

/*Footer*/
#footer_banner {width:100%; height:80px; text-align:center; background:url(../images/main/footer_banner_bg.gif); padding:0; margin:0;}
#footer_banner .list {width:1100px; margin:0 auto; text-align:center; padding-top:15px;}
#footer_copy {width:100%; height:100px; text-align:center; background:#3b3b3b;}


/* Tab */
.tab { width:100%; margin-bottom:20px; }
.tab ul { width:100%; overflow:hidden; }
.tab ul li { float:left; margin-right:1px; }
.tab ul li img { vertical-align:top; }

/* Tab box */
.tab_box { width:690px; padding:30px 0 30px 10px; border-top:1px solid #f45e00; border-bottom:1px solid #f45e00; font-size: 0; line-height: 0;}
.tab_box ul { position:relative; width:100%; padding:30px 0 0; font-size: 0; line-height: 0;}
.tab_box ul li { font-size: 0; line-height: 0;}
.tab_box ul li a { position:absolute; top:0; left:0; }
.tab_box ul li a.btn_tab_01 { position:absolute; top:0; left:0; }
.tab_box ul li a.btn_tab_02 { position:absolute; top:0; left:94px; }
.tab_box ul li a.btn_tab_03 { position:absolute; top:0; left:188px; }
.tab_box ul li a.btn_tab_04 { position:absolute; top:0; left:282px; } /* <!-- 20121220_v01 add --> */
.tab_box ul li .tab_body { display:none; font-size:12px; line-height:1; }
.tab_box ul li .tab_body.on { display:block; }
.tab_box ul li .tab_body a { position:static; }
.tab_box ul li .tab_body ul { padding:0; }



/* °¡½¿¼ºÇü Æ¯Â¡ */
.tab_box.chracter { position:relative; width:700px; margin-top:20px; padding:0; border:none; }
.tab_box.chracter ul { padding-top:43px; }
.tab_box.chracter ul li a.btn_tab_01 { position:absolute; top:0; left:0; }
.tab_box.chracter ul li a.btn_tab_02 { position:absolute; top:0; left:141px; }
.tab_box.chracter ul li a.btn_tab_03 { position:absolute; top:0; left:268px; }
.tab_box.chracter ul li a.btn_tab_04 { position:absolute; top:0; left:385px; }
.tab_box.chracter ul li a.btn_tab_05 { position:absolute; top:0; left:513px; }



/*Ä«Ä«¿ÀÅå »ó´ã*/
.form-inner{
	width:311px;
	margin:0 auto;
}
.form-inner .tr{
	height:36px;
	margin-bottom:20px;
}
.form-inner .tr label{
	float:left;
	display:block;
	width:80px;
	height:auto;
	padding:10px 0;
	text-align:center;
}
.form-inner .tr .input{
	float:left;
	border:3px solid #c4c4c4;
	padding:7px 2px;
}
.form-inner .tr select{
	float:left;
	border:3px solid #c4c4c4;
	padding:7px 2px;
}
.ipad{
	width:335px;
	height:370px;
	padding:150px 111px 137px 420px;
}
.ipad .form-inner{
	margin:0;
	width:335px;
	height:370px;
}
.ipad .form-inner input,
.ipad .form-inner select{
	background:none;
}
.ipad-kakao label{
	color:#321717;
}
.ipad-kakao input,
.ipad-kakao select{
	border-color:#fff !important;
}
.input01{width:200px;}
.sel01{width:210px; height:40px;}
.input-dash{float:left;}



.agree-wrap{
	text-align:center;
}
.agree-wrap .detail{
	font-weight:900;
	text-decoration:none;
}
.agree-wrap .detail:hover{
	text-decoration:underline;
}
.btn{
	vertical-align:top;
	text-align:center;
	text-decoration:none;
	display:inline-block;
	zoom:1;
	*display:inline;
	width:130px;
	height:40px;
	color:#fff;
	font-size:15px;
	font-weight:900;
	background-color:#ad5a70;
	background-position:0 0;
	background-repeat:no-repeat;
	line-height:2.5;
	/* text-indent:-9999px; */
	/* font-size:0; */
	/* line-height:0; */
}
.btn-long{
	width:269px;
	height:48px;
	margin-left:32px;
}
.itv20{height:20px;display:block;clear:both;}
.itv50{height:50px;display:block;clear:both;}

/* 2017-11-14 º´¿øµÑ·¯º¸±â ·Ñ¸µ */
.roll-hospital{
	position:relative;
	width:830px;
	margin:0 auto;
	padding-bottom:0px;
}
.roll-hospital .view{
	position:relative;
	width:830px;
	height:371px;
}
.roll-hospital .view .train{
	position:absolute;
	top:0;left:0;
	overflow:hidden;
}
.roll-hospital .view .train li{
	width:830px;
}
.roll-hospital .view .train img{
	display:block;
	margin:0 auto;
}
.roll-hospital .view .view-ctr{
	position:relative;
	height:371px;
}
.roll-hospital .view .view-ctr .prev,
.roll-hospital .view .view-ctr .next{
	position:absolute;
	top:0;
	display:block;
	width:50px;
	height:100%;
	cursor:pointer;
}
.roll-hospital .view .view-ctr .prev{
	left:0px;
	background:url(../00_uba/image/hospital-con-prev.png) no-repeat -25px 50%;
}
.roll-hospital .view .view-ctr .next{
	right:0px;
	background:url(../00_uba/image/hospital-con-next.png) no-repeat -25px 50%;
}
.roll-hospital .view .view-ctr .prev:hover,
.roll-hospital .view .view-ctr .next:hover{
	  background-position:-125px 50%; 
}
.roll-hospital .ctr-dir{
	overflow:hidden;
	position:relative;
	height:230px;
	margin:0px 65px 0 65px;
}
.roll-hospital .ctr-dir .train{
	position:absolute;
	overflow:hidden;
	width:700px;
	top:0;left:0;
}
.roll-hospital .ctr-dir .train li{
	float:left;	
	margin-right:9px;
	margin-top:9px;
	width:100px;
	border:2px solid #ddd;
	cursor:pointer;
}
.roll-hospital .ctr-dir .train li.now,
.roll-hospital .ctr-dir .train li:hover{
	border-color:#906fc1;
}

.roll-hospital .ctr-dir .train img{
	display:block;
	width:100px;
}
.roll-hospital .ctr-ctr .prev,
.roll-hospital .ctr-ctr .next{
	display:block;
	position:absolute;
	bottom:90px;
	width:50px;
	height:85px;
	cursor:pointer;
}
.roll-hospital .ctr-ctr .prev{left:0px; background:url(../img/hospital_prev.png)}
.roll-hospital .ctr-ctr .next{right:0px; background:url(../img/hospital_next.png)}
.roll-hospital .ctr-ctr .prev:hover,
.roll-hospital .ctr-ctr .next:hover{
	background-position:-50px 0;
}
