
/*
	[프로그램팀 맞춤제작 및 수정 CSS]

	copyright(c) 상상너머·원데이넷 all rights reserved.
	허용된 라이센스이외 무단도용재배포를 금합니다.

	※ css 추가 시, 반드시 날짜와 작업자 이니셜을 기재바랍니다.
*/



/* 2018-09-12 :: SSJ 링크결제 적용 */
.simple_wrap {}
.simple_wrap .header {display:none;}
.simple_wrap .sub_nav {display:none;}
.simple_wrap .c_page_tit {display:none;}
.simple_wrap .footer .bottom_menu {display:none;}


/* 2019-04-16 SSJ :: 상품후기/문의 작성자 추가 */
.c_view_open .form_box .double dt {display:inline-block; width:40%; max-width:130px;}
.c_view_open .form_box .double dd {display:inline-block; width:50%; max-width: 160px;}


/* 2019-04-23 SSJ :: 상품후기  */
.c_list_ctrl .select_box {float:right; z-index:5;}
.c_list_ctrl .select_box select {border:1px solid #ddd; padding:5px 25px 5px 8px; font-size:12px !important; height:30px; float:left; width: auto; margin-left:10px}
.c_list_ctrl .select_box select {-webkit-appearance: none;appearance: none;-moz-appearance: none;-webkit-user-select: none;background:#fff url('../images/c_img/order_search_arrow.gif') right center no-repeat;}
.c_list_ctrl .select_box select:focus {border-color:#aaa;}
.c_list_ctrl .select_box select::-ms-expand {display:none;}


/* 2019-05-15 SSJ :: 모바일 로고 사이즈 변경 요청 */
.header .this_logo img {height:30px;}


/* 상품평가 */
.c_view_list ul {margin-top:0;}
.c_view_list .icon {height:16px;}
.c_view_list .posting {overflow:hidden; position:relative;}
.c_view_list .posting ul {display:table; width:100%; box-sizing:border-box; table-layout:fixed;}
.c_view_list .posting li {display:table-cell; vertical-align:top; border:0; padding:0px;}
.c_view_list .this_thumb {width:90px;}
.c_view_list .thumb_box {float:left; width:80px; height:80px; background:#f1f1f1 url('../images/c_img/none_photo.png') center center no-repeat; background-size:22px; overflow:hidden;}
.c_view_list .thumb_box a {float:left;}
.c_view_list .posting .info {display:block; margin-top:8px;}
.c_view_list .posting .info div {float:left; }
.c_view_list .posting .title {padding-left:0px;float:none; }
.c_view_list .posting .tit_box {float:none;}
.c_view_list .posting .tit_box .tt {font-size:13px; float:none;}
.c_view_list .posting .mark {float:none; margin-bottom:3px;}
.c_view_list .posting .sub_txt {padding-top:0px; font-size:13px; color:#999; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box;float:none;}
.c_view_list .posting .state {overflow:hidden; margin-bottom:5; position:relative; text-align:left; right:auto; top:auto; margin-top:0px;}
.c_view_list .id {text-align:center; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; word-wrap: normal !important; }
.c_view_list .t_writer {padding-left:16px; background:transparent url('../images/c_img/board_by.png') left 3px no-repeat; background-size:12px; float:left; height:20px; line-height:22px; margin-right:15px; letter-spacing:-0.5px;}
.c_view_list .t_writer {overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; max-width:60px; box-sizing:border-box;}
.c_view_list .date {text-align:center; padding-left:16px; background:transparent url('../images/c_img/icon_date.png') left center no-repeat; background-size:12px; float:left; height:20px; line-height:22px; margin-right:15px; letter-spacing:-0.5px;}


/* SSJ : 알샵 맞춤제작 : 2020-12-01 */
.c_login.if_border {border-top: 1px solid #ddd;}
.c_form .label_design input[type=checkbox] {position:static;}
.if_header_hide .header {display:none;}
.if_ftm_hide .ft_menu {display:none;}
.if_ftm_hide .footer {padding-bottom:20px;}
.c_mypage_list.c_board_view {border-top:0;}
.c_mypage_list.c_board_view .c_btnbox {margin-top:15px;}

.my_shop .addr_copy .btn .tx input[type=text] {background: inherit;border: 0;font-size: inherit;font: inherit;padding: 0;margin: 0;color: inherit;font-weight: inherit; width:100%; cursor:pointer;}
.c_form .del_btn a {float: left;margin-right:10px;color:#333;}

.c_board_view .file_down {margin:10px 0 0;}
.c_board_view .answer .file_down .tit {background:transparent url('../images/c_img/board_file_view.png') center 5px no-repeat; background-size:15px; overflow: inherit; font-weight: 400;}
.c_board_view .answer .file_down .tit {font-size: 12px; position:absolute; left:10px; top:50%; margin-top:-23px; height:20px; line-height:14px; color:#666; padding-top:30px; width:50px; box-sizing:border-box; text-align:center;}
.form_cont .label label {margin-right:15px; line-height:20px;}
.form_cont .label label:last-child {margin-right:0px}


/* SSJ : My Shop 상세주소/주문조회 URL 칸넓게 : 2021-01-13 */
.my_shop .addr_copy .btn {border-spacing:10px 8px;}

/* SSJ : 미니샵 버튼 설정 : 2021-01-18 */
.if_mini .form_box {margin-top:0;}
.if_mini .c_form {border:0;}
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff {width:38px !important; height:38px !important;}
.c_form .evo-palette td {padding: 7px !important; font-size:0px;}

/* 서브메뉴 스와이프 */
.c_depth_box {padding:15px 0 !important; background:#f3f3f3;}
.js_header_swiper {padding:0 20px !important; height:32px;overflow:hidden}
.js_header_swiper ul {padding:0 !important;}


/* 담기 알럿창 */
body.if_open_op_wish_alert {overflow: hidden;}
body.if_open_op_wish_alert .open_wish {display: flex !important;}

/* 파일 */




/* APP -------------------------------------------------------------------------------------------------------------------------------- */

/* 앱 알림함 ======================================== */
.alarm_app {padding-bottom:100px; position:fixed; left:0; top:0; width:100%; height:100%; background:#fff; display:flex; justify-content: stretch; align-items: stretch; flex-direction:column; z-index:1000}
.alarm_app li {list-style:none;}
.alarm_app img {width:100%;}
.alarm_app .am_top {border-bottom:1px solid #f2f2f2; height:60px; display:flex; justify-content: center; align-items: center; flex-direction:column; position:relative;}
.alarm_app .am_top .tit {color:#000; font-size:18px; font-weight:500;}
.alarm_app .am_top .btn_back {position:absolute; left:0; top:0; width:65px; height:100%; display:flex; justify-content: center; align-items: center; flex-direction:column;}
.alarm_app .am_top .btn_back svg {width:23px;}

.alarm_app .am_list {padding:20px; flex:1; overflow-y:scroll;}
.alarm_app .am_list li+ li {margin-top:30px;}
.alarm_app .am_list .no_list {display:flex; justify-content: center; align-items: center; flex-direction:column; height:100%;}
.alarm_app .am_list .no_list strong {color:#bbb; font-size:13px; line-height:1; margin-top:15px; letter-spacing:-0.5px;}
.alarm_app .am_list .no_list .ic {opacity: 0.2; filter: alpha(opacity=20); -ms-filter:alpha(opacity=20);}
.alarm_app .am_list .no_list .ic svg {width:50px;}

.alarm_app .am_box {padding-left:25px; position:relative; overflow:hidden; display:flex; justify-content: center; stretch: flex-start; flex-direction:column;}
.alarm_app .am_box:before {content:""; width:7px; height:7px; background:#ddd; border-radius:100px; position:absolute; left:3px; top:2px;}
.alarm_app .am_box:after {content:""; width:1px; height:100%; background:#f2f2f2; position:absolute; left:6px; top:18px;}
.alarm_app .am_box .date {color:#bbb; font-size:12px; line-height:1;}
.alarm_app .am_box .conts {margin-top:8px;}
.alarm_app .am_box .conts dt {color:#000; font-size:17px; font-weight:500; line-height:1.4; letter-spacing:-0.5px; margin-bottom:5px;}
.alarm_app .am_box .conts dd {color:#888; font-size:13px; line-height:1.4; letter-spacing:-0.5px;}
.alarm_app .am_box .photo {font-size:0px; margin-top:10px;}
.alarm_app .am_box .btn_link {display:flex; justify-content: center; align-items: center; flex-direction:row; padding:3px 0; margin-top:10px; margin-left:auto}
.alarm_app .am_box .btn_link strong {color:#ff0000; line-height:1; font-size:12px; letter-spacing:-0.5px;}
.alarm_app .am_box .btn_link .ic {display:flex; justify-content: center; align-items: center; flex-direction:column;}
.alarm_app .am_box .btn_link .ic svg {fill:#ff0000; width:15px;}
