@charset "utf-8";



#wrap_quick_menu	{position:fixed; right:0; top:103px; width:60px;height:100%;background:url(../images/quick/bg_quick.png) repeat-y 0 0; z-index:1001;}
/*#wrap_quick_menu a	{color:#fff;}*/
#wrap_quick_menu .btn_oepn	{float:left;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	{float:left;}

#quick_menu .set_quick>li	{overflow:hidden;}
#quick_menu .set_quick>li .set_menu	{float:left;}
#quick_menu .set_quick>li .menu	{display:block;width:60px; height:60px; font-size:0; line-height:0; text-indent:-9999%; background-repeat:no-repeat; background-position:0 0 ;}
#quick_menu .set_quick>li .menu_ex	{visibility:hidden; opacity:0; position:absolute; left:-95px; width:84px; height:60px; padding-right:9px; text-align:center; background:url(../images/quick/bg_ex.png) no-repeat 0 center; line-height:60px; color:#fff;}

#quick_menu .set_quick .quick01 .menu	{background-image:url(../images/quick/icon_quick01.png);}
#quick_menu .set_quick .quick02 .menu	{background-image:url(../images/quick/icon_quick02.png);}
#quick_menu .set_quick .quick03 .menu	{background-image:url(../images/quick/icon_quick03.png);}
#quick_menu .set_quick .quick04 .menu	{background-image:url(../images/quick/icon_quick04.png);}
#quick_menu .set_quick .quick05 .menu	{background-image:url(../images/quick/icon_quick05.png);}
#quick_menu .set_quick .quick06 .menu	{background-image:url(../images/quick/icon_quick06.png);}
#quick_menu .set_quick>li .menu.on	{background-position:-60px 0;}


#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:60px;border-top:1px solid #333;}
#quick_menu .log>li	{border-bottom:1px solid #333;background-color:#222;}
#quick_menu .log>li>a	{display:block;width:60px; padding:6px 0; text-align:center; color:#fff;}
#quick_menu .btn_top	{position:absolute; bottom:115px; display:block;width:60px; padding-top:30px; background:url(../images/quick/icon_top.png) no-repeat center 15px; border-top:1px solid #333; text-align:center; font-size:1.077em; font-weight:600;}


/* contents */
	/* common */
#quick_menu .set_quick>li .quick_cont	{position:absolute; top:0;left:60px; float:left; width:340px; height:100%; 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; top:540px; 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;}



