@charset "UTF-8";

@media screen and (max-width: 1400px){
	.container {padding: 0 5px;}

	.login_cont_area .title_area {margin: 0 0 28px;}
	.login_cont_area .title_area .title {font-size: 30px; line-height: 40px;}
	.login_cont_area .login_inp_area {margin: 0 0 15px;}
	.login_cont_area .login_inp_area .box {padding: 0 10px 0 44px; background-position: left 20px center;}
	.login_cont_area .login_inp_area .box:first-child {margin: 0 0 5px;}
	.login_cont_area .login_inp_area .box input {height: 50px; line-height: 50px;}
	.login_cont_area .link_btn_area {margin: 0 0 6px;}
	.login_cont_area .link_btn_area .link {font-size: 14px; line-height: 56px;}
	.login_cont_area .login_etc_area {margin: 0 0 45px;}
	.login_cont_area .login_etc_area .list li .text {margin: 0 0 5px; font-size: 14px;}
	.login_cont_area .login_etc_area .list li .link {font-size: 14px; line-height: 54px;}
	.login_cont_area .sns_login_area > .text {margin: 0 0 6px; font-size: 14px;}
	.login_cont_area .sns_login_area .list li {margin: 0 0 6px;}
	.login_cont_area .sns_login_area .list li .box {padding: 0 0 0 54px;}
	.login_cont_area .sns_login_area .list li .box .icon {width: 54px; height: 54px;}
	.login_cont_area .sns_login_area .list li .box .text {font-size: 14px; line-height: 54px;}

	.id_pass_cont_area .id_pass_com .inner_box {padding: 50px 5px;}
	.id_pass_cont_area .id_pass_com .inner_box .text {margin: 20px 0 0; font-size: 14px; line-height: 24px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box {margin: 0 0 20px; padding: 160px 0 0; background-size: 133px auto;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .title {margin: 0 0 10px; font-size: 20px; line-height: 30px;}
	.id_pass_cont_area .id_pass_com .inner_box .btn_area .link {font-size: 14px; line-height: 44px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .sub_tit {margin: 20px 0 0; font-size: 14px; line-height: 24px;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area {margin: 20px auto 0; padding: 0 10px 0 44px; background-position: left 20px center;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area input {height: 50px; line-height: 50px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box {padding: 0 10px 0 30px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box:before {left: 23px; font-size: 14px; line-height: 21px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box input {height: 50px; line-height: 50px;}
}

@media screen and (max-width: 1280px){

	.login_cont_area .title_area {margin: 0 0 23px;}
	.login_cont_area .title_area .title {font-size: 26px; line-height: 39px;}
	.login_cont_area .login_inp_area {margin: 0 0 10px;}
	.login_cont_area .login_inp_area .box {padding: 0 10px 0 40px; background-position: left 16px center;}
	.login_cont_area .login_inp_area .box input {height: 46px; line-height: 46px;}
	.login_cont_area .login_inp_area .box input::placeholder {font-size: 14px;}
	.login_cont_area .link_btn_area .link {font-size: 12px; line-height: 48px;}
	.login_cont_area .login_etc_area {margin: 0 0 35px;}
	.login_cont_area .login_etc_area .list li .text {font-size: 12px; line-height: 21px;}
	.login_cont_area .login_etc_area .list li .link {font-size: 12px; line-height: 50px;}
	.login_cont_area .sns_login_area > .text {font-size: 12px; line-height: 21px;}
	.login_cont_area .sns_login_area .list li .box {padding: 0 0 0 48px;}
	.login_cont_area .sns_login_area .list li .box .icon {width: 48px; height: 48px; background-size: 25px auto;}
	.login_cont_area .sns_login_area .list li .box .text {font-size: 12px; line-height: 48px;}

	.id_pass_cont_area .id_pass_com .inner_box {padding: 45px 5px;}
	.id_pass_cont_area .id_pass_com .inner_box .text {margin: 15px 0 0; font-size: 12px; line-height: 21px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box {margin: 0 0 15px; padding: 140px 0 0; background-size: 110px auto;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .title {font-size: 18px; line-height: 27px;}
	.id_pass_cont_area .id_pass_com .inner_box .btn_area .link {font-size: 12px; line-height: 40px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .sub_tit {margin: 15px 0 0; font-size: 12px; line-height: 21px;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area {max-width: 400px; margin: 15px auto 0; padding: 0 10px 0 40px; background-position: left 16px center;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area input {height: 46px; line-height: 46px;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area input::placeholder {font-size: 14px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box {max-width: 400px; padding: 0 10px 0 25px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box:before {left: 18px; font-size: 12px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box input {height: 46px; line-height: 46px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box input::placeholder {font-size: 14px;}

	.app_cont_area .app_cont > .title_area {margin: 0 0 13px;}
	.app_cont_area .app_cont > .title_area > .title {margin: 0 0 6px; padding: 0 0 0 30px; background-size: 22px auto; font-size: 20px; line-height: 30px;}
	.app_cont_area .app_cont > .title_area > .title .red { font-size: 16px; line-height: 30px; }
	.app_cont_area .app_cont > .title_area > .text {font-size: 16px; line-height: 25px;}
	.app_cont_area .app_cont .app_chk_area {margin: 0 0 10px; padding: 10px 10px 10px 25px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li {margin: 0 0 30px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .inner_cont {padding: 15px 0 15px 15px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .inner_cont > .title {font-size: 14px; line-height: 22px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .inner_cont > .text {font-size: 13px; line-height: 20px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .consent_area {padding: 10px 25px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .consent_area .title {font-size: 16px; line-height: 24px;}

	/* ==================== 레이어팝업 Style ==================== */
	.info_com_popup_cont .inst_box .inner_area > .title_area {padding: 5px 30px 5px 15px;}
	.info_com_popup_cont .inst_box .inner_area .title_area .title {font-size: 20px; line-height: 40px;}
	.info_com_popup_cont .inst_box .inner_area .pop_close {top: 15px; right: 15px; width: 12px; height: 12px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area {padding: 30px 15px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area.sty2 {padding: 30px 35px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box {padding: 164px 0 0; background-size: 133px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box .title {margin: 0 0 15px;font-size: 20px; line-height: 30px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box .text {font-size: 16px; line-height: 24px;}

	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box.sty2 {margin: 10px 0 0; padding: 10px 0 0;}

	.info_com_popup_cont .inst_box.pop04 .inner_area .inst_cont .com_input_form_area {padding: 30px;}
	/* ==================== 레이어팝업 Style ==================== */

	/* 예약하기-보조기기대여 팝업 */
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont { padding: 0 0 20px 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box { padding: 5px 5px 20px 30px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .title { margin: 0 0 10px 0; font-size: 22px; line-height: 33px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_bot_cont { padding: 10px 0 0 0;}

	/* 장바구니 옵션변경 팝업 */
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_top_cont .title { font-size: 22px; line-height: 33px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_bot_cont .title { margin: 0 0 5px 0;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_bot_cont .slt_box { margin: 0 0 10px 0;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .price { font-size: 22px; line-height: 33px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .count_area .btn { width: 20px; height: 20px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .count_area .count {margin: 0 10px; font-size: 18px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .text_box .tit {font-size: 14px; line-height: 21px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .text_box .txt_btn {margin: 0 0 0 20px; font-size: 14px; line-height: 21px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li > .amount_area {margin: 30px 0 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li > .amount_area .title {font-size: 20px; line-height: 30px;}
}

@media screen and (max-width: 1080px){

	.login_cont_area .title_area {margin: 0 0 15px;}
	.login_cont_area .title_area .title {font-size: 20px; line-height: 30px;}
	.login_cont_area .login_inp_area {margin: 0 0 5px;}
	.login_cont_area .login_inp_area .box {padding: 0 10px 0 35px;}
	.login_cont_area .login_inp_area .box input {height: 40px; line-height: 40px;}
	.login_cont_area .login_inp_area .box input::placeholder {}
	.login_cont_area .link_btn_area .link {line-height: 40px;}
	.login_cont_area .login_etc_area {margin: 0 0 25px;}
	.login_cont_area .login_etc_area .list li .link {line-height: 38px;}
	.login_cont_area .sns_login_area .list li .box {padding: 0 0 0 40px;}
	.login_cont_area .sns_login_area .list li .box .icon {width: 40px; height: 40px; background-size: 20px auto;}
	.login_cont_area .sns_login_area .list li .box .text {line-height: 40px;}

	.id_pass_cont_area .id_pass_com .inner_box {padding: 40px 5px;}
	.id_pass_cont_area .id_pass_com .inner_box .text {margin: 10px 0 0;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box {margin: 0 0 10px; padding: 120px 0 0; background-size: 91px auto;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .title {font-size: 16px; line-height: 24px;}
	.id_pass_cont_area .id_pass_com .inner_box .btn_area .link {line-height: 36px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .sub_tit {margin: 10px 0 0;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area {max-width: 360px; margin: 10px auto 0; padding: 0 10px 0 35px; background-position: left 11px center;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area input {height: 42px; line-height: 42px;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area input::placeholder {}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box {max-width: 360px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box input {height: 42px; line-height: 42px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box input::placeholder {}

	.app_cont_area .app_cont > .title_area {margin: 0 0 8px;}
	.app_cont_area .app_cont > .title_area > .title {padding: 0 0 0 25px; background-size: 18px auto; font-size: 16px; line-height: 27px;}
	.app_cont_area .app_cont > .title_area > .title .red { font-size: 14px; line-height: 27px;}
	.app_cont_area .app_cont > .title_area > .text {font-size: 14px; line-height: 22px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li {margin: 0 0 20px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .inner_cont {padding: 10px 0 10px 10px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .inner_cont > .title { line-height: 21px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .inner_cont > .text { line-height: 21px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .consent_area {display: block; padding: 10px;}
	.app_cont_area .app_cont .app_cont_list_area > .list > li .box .consent_area .title {margin: 0 0 5px !important; font-size: 14px; line-height: 21px;}

	/* ==================== 레이어팝업 Style ==================== */
	.info_com_popup_cont .inst_box {padding: 0 5px;}
	.info_com_popup_cont .inst_box .inner_area > .title_area {padding: 5px 30px 5px 15px;}
	.info_com_popup_cont .inst_box .inner_area .title_area .title {font-size: 16px; line-height: 30px;}
	.info_com_popup_cont .inst_box .inner_area .pop_close {top: 10px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area {padding: 20px 15px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area.sty2 {padding: 20px 25px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box {padding: 130px 0 0; background-size: 110px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box .title {margin: 0 0 10px; font-size: 18px; line-height: 27px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box .text {font-size: 14px; line-height: 21px;}
	
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box.sty2 {margin: 5px 0 0; padding: 5px 0 0;}

	.info_com_popup_cont .inst_box.pop04 .inner_area .inst_cont .com_input_form_area {padding: 20px;}
	/* ==================== 레이어팝업 Style ==================== */

	/* 예약하기-보조기기대여 팝업 */
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont { padding: 0 0 15px 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box { padding: 5px 5px 10px 20px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .title { font-size: 20px; line-height: 30px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .info_list_area > .list > li { padding: 0 0 0 100px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .info_list_area > .list > li > .tit { font-size: 14px; line-height: 24px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .info_list_area > .list > li > .txt { font-size: 14px; line-height: 24px;}

	/* 장바구니 옵션변경 팝업 */
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_top_cont .title { font-size: 20px; line-height: 30px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_bot_cont .title { font-size: 14px; line-height: 21px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_bot_cont .slt_box .slt_cont { height: 30px; font-size: 14px; line-height: 21px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .price { font-size: 20px; line-height: 30px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .count_area .btn { width: 20px; height: 20px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .count_area .count {width: 30px; margin: 0 7px; font-size: 16px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .text_box .tit {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .text_box .txt_btn {margin: 0 0 0 15px; }
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li > .amount_area {margin: 25px 0 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li > .amount_area .title {font-size: 18px; line-height: 27px;}
}

@media screen and (max-width:767px){

	.id_pass_cont_area .id_pass_com .inner_box {padding: 35px 5px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box {padding: 90px 0 0; background-size: 75px auto;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .title {font-size: 14px; line-height: 21px;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area {max-width: 320px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box {max-width: 320px;}

	/* ==================== 레이어팝업 Style ==================== */
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box {padding: 110px 0 0; background-size: 91px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box .title {margin: 0 0 5px; font-size: 16px; line-height: 24px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box .text {}

	/* ==================== 레이어팝업 Style ==================== */

	/* 예약하기-보조기기대여 팝업 */
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box { flex-direction: column;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .pop_img_slide_area { width: 100%; margin: 0 0 10px 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .pop_img_slide_area .pop_img_slide_inner #pop_img_slide .slick-list .slick-track .slick-slide .img_box .img_inner {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box { width: 100%; padding: 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .title { margin: 0 0 5px 0; font-size: 18px; line-height: 27px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .info_list_area > .list > li { padding: 0 0 0 80px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .info_list_area > .list > li > .tit {  line-height: 22px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .info_list_area > .list > li > .txt {  line-height: 22px;}

	/* 장바구니 옵션변경 팝업 */
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_top_cont .title { font-size: 18px; line-height: 27px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_bot_cont .slt_box { margin: 0 0 5px 0;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_bot_cont .slt_box .slt_cont {  line-height: 18px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .price { font-size: 18px; line-height: 27px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .count_area .count {width: 30px; margin: 0 5px; font-size: 14px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li > .amount_area {margin: 25px 0 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li > .amount_area .title {font-size: 18px; line-height: 27px;}
}

@media screen and (max-width:480px){

	.id_pass_cont_area .id_pass_com .inner_box {padding: 30px 5px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box {padding: 80px 0 0; background-size: 62px auto;}
	.id_pass_cont_area .id_pass_com .inner_box .id_inp_area {max-width: 270px;}
	.id_pass_cont_area .id_pass_com .inner_box .text_box .pass_inp_area .box {max-width: 270px;}

	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area > .text_box {padding: 90px 0 0; background-size: 75px;}

	.id_pass_cont_area .id_pass_com .inner_box .btn_area > .list > li { display: block; margin: 0 0 5px 0;}
	.id_pass_cont_area .id_pass_com .inner_box .btn_area > .list > li:last-child { margin: 0;}
	.id_pass_cont_area .id_pass_com .inner_box .btn_area > .list > li .link.blue { background-color: #3a7dd9;}

	/* 예약하기-보조기기대여 팝업 */
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area .com_top_cont .inner_box .text_box .title  { font-size: 16px; line-height: 24px;}

	/* 장바구니 옵션변경 팝업 */
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .com_top_cont .title { font-size: 16px; line-height: 24px;}
	.info_com_popup_cont .inst_box.pop06 .inner_area .inst_cont .com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .price { font-size: 16px; line-height: 24px;}
}
