@charset "utf-8";



#wrap_quick_menu	{position:fixed; right:0; top:103px; width:218px; z-index:1001;}
#wrap_quick_menu .btn_oepn	{position:relative;left:0;top:0;display:block; width:40px; height:40px; background:url(../images/quick/btn_open.gif) no-repeat 0 0; font-size:0; text-indent:-9999%;}
#wrap_quick_menu #quick_menu	{position:relative; left:40px; top:-40px;}

#quick_menu	h2{width:178px; height:40px; background:url(../images/quick/bg_quick_title.gif); text-align:center; line-height:40px; font-size:1.077em; font-weight:600; color:#fff;}
#quick_menu .set_quick>li	{overflow:hidden;}
#quick_menu .set_quick>li>a	{display:block; float:left; width:103px; height:49px; padding-left:75px;background-color:#888; background-repeat:no-repeat; background-position:25px center; border-top:1px solid #999; border-bottom:1px solid #777; line-height:49px;font-weight:600; color:#fff;}


#quick_menu .set_quick .quick01>a	{background-image:url(../images/quick/icon_quick01.png);}
#quick_menu .set_quick .quick02>a	{background-image:url(../images/quick/icon_quick02.png);}
#quick_menu .set_quick .quick03>a	{background-image:url(../images/quick/icon_quick03.png);}
#quick_menu .set_quick .quick04>a	{background-image:url(../images/quick/icon_quick04.png);}
#quick_menu .set_quick .quick05>a	{background-image:url(../images/quick/icon_quick05.png);}
#quick_menu .set_quick .quick06>a	{background-image:url(../images/quick/icon_quick06.png);}


#quick_menu .customer_center	{width:178px; padding:41px 0; border-top:1px solid #999; border-bottom:1px solid #444; background:url(../images/quick/bg_custom.gif);}
#quick_menu .customer_center p	{text-align:center; font-size:1.692em; font-weight:bold; color:#fff;}
#quick_menu .customer_center p.title	{font-size:1.385em; font-weight:normal;}

#quick_menu .log	{overflow:hidden;width:178px; background-color:#555;}
#quick_menu .log>li	{float:left;}
#quick_menu .log>li>a	{display:block;width:88px; padding:6px 0; border-top:1px solid #666; border-bottom:1px solid #444; text-align:center; color:#fff;}
#login	{border-right:1px solid #666;}
#join	{border-left:1px solid #444;}
#quick_menu .find_info	{display:block; width:178px;padding:6px 0; background-color:#555;text-align:center; color:#fff;}
#quick_menu .btn_top	{display:block;width:158px;padding:5px 0 5px 20px; background:url(../images/quick/icon_top.png) no-repeat 60px center #888;text-align:center; font-size:1.077em; font-weight:600; color:#fff;}


/* contents */
	/* common */
#quick_menu .set_quick>li .quick_cont	{position:absolute; top:0;left:178px; float:left; width:340px; height:520px; padding:40px 30px; background-color:#eee; z-index:1001;}
#quick_menu .quick_cont .cont_title	{position:relative; z-index:100; margin-bottom:30px;}
#quick_menu .quick_cont .cont_title .title	{margin-bottom:10px; font-size:2.000em; line-height:1;font-weight:600; }
#quick_menu .quick_cont .cont_title .s_title	{font-size:0.923em; line-height:1;}
#quick_menu .quick_cont .btn_close	{position:relative; z-index:100; display:block;position:absolute; top:20px; right:20px; }

#quick_menu .quick_cont .btn_go	{display:block; position:absolute; bottom:40px; left:30px; width:340px; height:35px; background-color:#aaa; border-radius:5px; text-align:center; line-height:35px;font-size:1.231em; color:#fff}
#quick_menu .quick_cont .cont .cont_s_title	{padding-bottom:2px; margin-top:20px; margin-bottom:20px;line-height:1; font-size:1.077em; font-weight:600;}
#quick_menu .quick_cont table th	{width:90px;}
#quick_menu .quick_cont table td	{width:250px; padding:5px 0;}
#quick_menu .quick_cont input	{background-color:#f9f9f9; border:1px solid #ddd; border-radius:3px;}
#quick_menu .quick_cont input.num	{width:60px;}
#quick_menu .quick_cont select	{height:24px; background-color:#f9f9f9; border:1px solid #ddd; border-radius:3px;}
#quick_menu .quick_cont textarea	{width:100%; height:100px; background-color:#f9f9f9; border:1px solid #ddd; border-radius:3px;}
#quick_menu .quick_cont .terms	{text-align:right;}
#quick_menu .quick_cont .terms input	{margin-right:5px;}

	/* 온라인 예약 */
#quick_menu .quick01 .quick_cont .cont_title .title	{color:#2da3b6;}
#quick_menu .quick01 .step li	{margin-bottom:-2px;}
#quick_menu .quick01 .res_ex li	{padding-left:10px; background:url(../images/quick/icon_li.gif) no-repeat left 10px;}
#quick_menu .quick01 .tel	{margin-bottom:10px; font-size:1.846em; font-weight:600; line-height:1; color:#333;}
#quick_menu .quick01 .quick_cont .cont .cont_s_title	{width:90px; border-bottom:1px solid #2da3b6; color:#2da3b6; }	
#quick_menu .quick01 .quick_cont .btn_go	{background-color:#2da3b6;}

	/* 온라인 상담 */
#quick_menu .quick02 .quick_cont .cont_title .title	{color:#dc557a;}
#quick_menu .quick02 .quick_cont .btn_go	{background-color:#dc557a;}


	/* 카카오상담 */
#quick_menu .quick03 .quick_cont .cont_title .title	{color:#f8be00;}
.info_id	{margin-top:40px;}
.info_id p	{text-align:center;}
.info_id .wrap_id	{padding-top:32px; background:url(../images/quick/bg_kakaoid.png) no-repeat center top; font-weight:600; color:#333;}
.info_id .wrap_id .id	{font-size:1.846em; color:#333;}
#quick_menu .quick03 .quick_cont .btn_go	{background-color:#f8be00; color:#472d2d;}
.kakao_cont	{position:absolute; left:0; top:0;}
	/* 공지 */
#quick_menu .quick04 .quick_cont .cont_title .title	{color:#4abea4;}
#q_slider	{position:relative; overflow:hidden; width:340px; height:340px;}
#q_slider .slides {overflow:hidden; height:340px;}
#q_slider .slides .slide	{float:left; width:340px; height:340px;}
#q_slider .slides .slide>a	{display:block;}

#q_slider .control	{position:relative; left:124px; bottom:50px; overflow:hidden; width:92px;}
#q_slider .control>li	{float:left; width:40px; height:40px; margin:0 3px;}
#quick_menu .quick04 .quick_cont .btn_go	{background-color:#4abea4;}

	/* 수술후기 */
#quick_menu .quick05 .quick_cont .cont_title .title	{color:#d24633;}
#quick_menu .quick05 .quick_cont .btn_go	{background-color:#d24633;}

	/* 오시는길 */
#quick_menu .quick06 .quick_cont .cont_title .title	{color:#805280;}
#quick_menu .quick06 .address	{margin-top:10px; text-align:center; font-weight:600; color:#333;}
#quick_menu .quick06 .quick_cont .btn_go	{background-color:#805280;}


.quick_cont	{visibility:hidden; opacity:0;}



