


/* 프랜차이즈 모듈 관련 =====================================================*/

/* 기본인풋 */
.fran_input_style input[type=text] { border:1px solid #bdbdc0; padding-left:5px; height:28px; line-height:27px;}
.fran_input_style input[type=password] { border:1px solid #bdbdc0; padding-left:5px; height:28px; line-height:27px;}
.fran_input_style input[type=file] { border:1px solid #bdbdc0; padding-left:5px; height:30px; line-height:29px;}
.fran_input_style select { padding:5px; border:1px solid #bdbdc0; height:30px; line-height:24px; font-family:맑은 고딕;}
.fran_input_style textarea { border:1px solid #bdbdc0; padding:5px; height:200px; }
.fran_input_style input[type=checkbox] { vertical-align:middle; cursor:pointer;}
.fran_input_style input[type=radio] { vertical-align:middle; cursor:pointer; }


/* 가맹점 등록/수정 폼*/
.fran_form input[type=text] { border:1px solid #bdbdc0; padding-left:5px; height:28px; line-height:27px; }
.fran_form input[type=password] { border:1px solid #bdbdc0; padding-left:5px; height:28px; line-height:27px; }
.fran_form input[type=file] { border:1px solid #bdbdc0; padding-left:5px; height:30px; line-height:29px; }
.fran_form select { padding:5px; border:1px solid #bdbdc0; height:30px; line-height:24px; font-family:맑은 고딕;}
.fran_form textarea { border:1px solid #bdbdc0; background:#f3f3f3; padding:5px; height:80px; width:100%; }
.fran_form input[type=checkbox] { vertical-align:middle; cursor:pointer; }
.fran_form input[type=radio] { vertical-align:middle; cursor:pointer; }

/* 가맹점 등록/수정 로우즈*/

.fran_td_01 { width:120px; background:#fafafa; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding-left:20px; letter-spacing:-1px; }
.fran_td_02 { border-bottom:1px solid #e5e5e5; padding:10px; color:#8f8f8f; letter-spacing:-1px;}


/* 가맹점검색*/
.fran_select_width_01 select { width:100%; margin-bottom:5px;}
/*.fran_select_width_01 select:last-child { margin-left:3px; }*/



/* 가맹점 리스트 */

.fran_list_bar { background:#f5f5f5; height:35px; color:#505050; text-align:center; border-bottom:1px solid #e7e7e6;}
.fran_list { padding:10px 0px; color:#505050; border-bottom:1px solid #e7e7e6;}
.fran_list div { color:#505050;}
.fran_list:first-child { font-weight:bold;}
.fran_list_td table{width:100%; table-layout:fixed;}


/* 텍스트 서비스 메뉴 클릭시 클래스 pc 에서는 사용하지 않음 */
.fran_clicked { color:red }


/* 상세이미지 인테리어 페이지와 가맹점상세페이지(모듈) 동시적용중*/
.rolling_selected_border { border:3px solid #b90000; }
.rolling_no_selected_border { border:3px solid #ffffff; }


/*상세 가맹점정보 */
.fran_detail_td_01 { width:110px; background:#fafafa; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-left:20px; letter-spacing:-1px;}
.fran_detail_td_02 { border-bottom:1px solid #e4e4e4; padding:10px 0px 10px 10px; color:#444444;}
.fran_detail_td_02 div{ color:#444444;}


/* 상세서비스아이콘 메뉴아이콘 */
.fran_detail_icon { display:inline-block; width:50px; text-align:center; letter-spacing:-1px; color:#777777; margin-right:7px; margin-bottom:7px;}
.fran_detail_icon img{ margin-bottom:7px;}

/* 상세설명 매장위치 타이틀 */
.fran_detail_title { letter-spacing:-1px; color:#333333; text-align:left; vertical-align:top;}

/* 상세페이지 하단 버튼 */
.fran_detail_btn_img img { margin-top:30px;}




