Преглед изворни кода

최총 css 반영 및 브랜드메인, 몰메인 content 없을시 div 표시 처리 수정

LMC пре 4 година
родитељ
комит
571a8c0137

+ 12 - 2
src/main/webapp/WEB-INF/views/web/display/BrandMainFormWeb.html

@@ -485,7 +485,7 @@
 <!--		</div>-->
 <!--		</div>-->
 	</div>
 	</div>
 	<!-- //lookbook_picker_상품_팝업 -->
 	<!-- //lookbook_picker_상품_팝업 -->
-
+<!-- <script th:src="https://file.kollus.com/vgcontroller/vg-controller-client.latest.min.js"></script> -->
 <script th:inline="javascript">
 <script th:inline="javascript">
 /*<![CDATA[*/
 /*<![CDATA[*/
 var brandMainLayoutList = [[${brandMainLayoutList}]];
 var brandMainLayoutList = [[${brandMainLayoutList}]];
@@ -529,6 +529,7 @@ var fnGoodsPopup = function(obj1,obj2,obj3,obj4,obj5,obj6,obj7){
 }
 }
 
 
 $(document).ready( function() {
 $(document).ready( function() {
+
 	// 브랜드메인 첫번째 컨텐츠가 메인배너가 아닐때 처리
 	// 브랜드메인 첫번째 컨텐츠가 메인배너가 아닐때 처리
 	$.each(brandMainLayoutList, function (idx, item){
 	$.each(brandMainLayoutList, function (idx, item){
 		let firstLoc = '';
 		let firstLoc = '';
@@ -1151,7 +1152,16 @@ $(document).ready( function() {
 		}
 		}
 	});
 	});
 
 
-});
+    var controller = new VgControllerClient({
+        target_window: document.getElementById('pdThumbVideo').contentWindow
+    });
+
+    controller.on('ready', function(percent, position, duration) {
+        set_controls_inactive_time(1);
+        controller.set_ratio('fill');
+    });
+
+}); // end ready
 /*]]>*/
 /*]]>*/
 </script>
 </script>
 
 

+ 6 - 6
src/main/webapp/WEB-INF/views/web/display/MallMainFormWeb.html

@@ -18,7 +18,7 @@
  -->
  -->
 <body>
 <body>
 <th:block layout:fragment="content">
 <th:block layout:fragment="content">
-<div id="container" class="container main"> 
+<div id="container" class="container main">
 	<!-- <div class="breadcrumb"> (breadcrumb) </div> -->
 	<!-- <div class="breadcrumb"> (breadcrumb) </div> -->
 
 
 	<div class="wrap ">
 	<div class="wrap ">
@@ -213,7 +213,7 @@
 						</div>
 						</div>
 					</div>
 					</div>
 				</th:block>
 				</th:block>
-				<th:block th:if="${contentsLoc=='005'}">
+				<th:block th:if="${contentsLoc=='005' and !mainLayoutData.ContentsList.empty}">
 					<!-- 5. 프로모션배너 -->
 					<!-- 5. 프로모션배너 -->
 					<div class="content main_2stage" th:if="${mainLayoutData.ContentsList != null}">
 					<div class="content main_2stage" th:if="${mainLayoutData.ContentsList != null}">
 						<div class="cont_head dpnone">
 						<div class="cont_head dpnone">
@@ -318,7 +318,7 @@
 				</th:block>
 				</th:block>
 				<th:block th:if="${contentsLoc=='007'}">
 				<th:block th:if="${contentsLoc=='007'}">
 					<!-- 7. 브랜드픽 -->
 					<!-- 7. 브랜드픽 -->
-					<div class="content main_pick">
+					<div class="content main_pick" th:if="${mainLayoutData.ContentsList != null and !mainLayoutData.ContentsList.empty}">
 						<div class="cont_head">
 						<div class="cont_head">
 							<p class="displayH t_c" th:text="${mainLayoutData.contentsTitle}">브랜드 PICK1</p>
 							<p class="displayH t_c" th:text="${mainLayoutData.contentsTitle}">브랜드 PICK1</p>
 						</div>
 						</div>
@@ -397,7 +397,7 @@
 				<th:block th:if="${contentsLoc=='008'}">
 				<th:block th:if="${contentsLoc=='008'}">
 					<!-- 8. 가로 긴 배너 슬라이드 -->
 					<!-- 8. 가로 긴 배너 슬라이드 -->
 					<!-- bnn_1stage -->
 					<!-- bnn_1stage -->
-					<div class="content wide main_1stage">
+					<div class="content wide main_1stage" th:if="${!mainLayoutData.ContentsList.empty}">
 						<div class="cont_head dpnone">
 						<div class="cont_head dpnone">
 							<p class="t_c">배너 슬라이드</p>
 							<p class="t_c">배너 슬라이드</p>
 						</div>
 						</div>
@@ -1265,12 +1265,12 @@ $(document).ready(function() {
 		var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
 		var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
 		window.criteo_q.push(
 		window.criteo_q.push(
 			{ event: "setAccount", account: 6762}, // 이 라인은 업데이트하면 안됩니다
 			{ event: "setAccount", account: 6762}, // 이 라인은 업데이트하면 안됩니다
-			{ event: "setEmail", email: criteoEmail }, // 빈 문자일 수 있습니다 
+			{ event: "setEmail", email: criteoEmail }, // 빈 문자일 수 있습니다
 			{ event: "setSiteType", type: deviceType},
 			{ event: "setSiteType", type: deviceType},
 			{ event: "viewHome"});
 			{ event: "viewHome"});
 	</script>
 	</script>
 	<!--// Criteo 홈페이지 태그 -->
 	<!--// Criteo 홈페이지 태그 -->
-	
+
 	<!-- Enliple(모비온) Insite naver Quick  start -->
 	<!-- Enliple(모비온) Insite naver Quick  start -->
 	<script type="text/javascript">
 	<script type="text/javascript">
 		// 인사이트 마케팅
 		// 인사이트 마케팅

+ 65 - 65
src/main/webapp/ux/mo/css/common_m.css

@@ -36,33 +36,33 @@
     font-style: normal;
     font-style: normal;
     font-weight: 900;
     font-weight: 900;
     src: url("//image.istyle24.com/Style24/ux/fonts/NotoSansKR-Black.otf") format('opentype');
     src: url("//image.istyle24.com/Style24/ux/fonts/NotoSansKR-Black.otf") format('opentype');
-  } 
- 
+  }
+
 /* lato */
 /* lato */
 @font-face {
 @font-face {
     font-family: 'LATO';
     font-family: 'LATO';
-    src: 
+    src:
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Light.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Light.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Light.ttf") format('ttf');
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Light.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Light.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Light.ttf") format('ttf');
     font-weight: 200;
     font-weight: 200;
     font-style: normal;
     font-style: normal;
 }
 }
 @font-face {
 @font-face {
     font-family: 'LATO';
     font-family: 'LATO';
-    src: 
+    src:
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Regular.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Regular.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Regular.ttf") format('ttf');
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Regular.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Regular.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Regular.ttf") format('ttf');
     font-weight: 300;
     font-weight: 300;
     font-style: normal;
     font-style: normal;
 }
 }
 @font-face {
 @font-face {
     font-family: 'LATO';
     font-family: 'LATO';
-    src: 
+    src:
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Medium.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Medium.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Medium.ttf") format('ttf');
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Medium.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Medium.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Medium.ttf") format('ttf');
     font-weight: 500;
     font-weight: 500;
     font-style: normal;
     font-style: normal;
 }
 }
 @font-face {
 @font-face {
     font-family: 'LATO';
     font-family: 'LATO';
-    src: 
+    src:
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Semibold.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Semibold.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Semibold.ttf") format('ttf');
     url("//image.istyle24.com/Style24/ux/fonts/Lato-Semibold.eot") format('eot'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Semibold.woff") format('woff'), url("//image.istyle24.com/Style24/ux/fonts/Lato-Semibold.ttf") format('ttf');
     font-weight: 600;
     font-weight: 600;
     font-style: normal;
     font-style: normal;
@@ -124,16 +124,16 @@ i,em {font-style: normal;}
 .ui_row [class^='ui_col_']:first-child {margin-left: 0;}
 .ui_row [class^='ui_col_']:first-child {margin-left: 0;}
 .ui_row [class^='ui_col_']:last-child {margin-right: 0;}
 .ui_row [class^='ui_col_']:last-child {margin-right: 0;}
 
 
-.ui_col_1, .ui_col_2, .ui_col_3, 
-.ui_col_4, .ui_col_5, .ui_col_6, 
-.ui_col_7, .ui_col_8, .ui_col_9, 
+.ui_col_1, .ui_col_2, .ui_col_3,
+.ui_col_4, .ui_col_5, .ui_col_6,
+.ui_col_7, .ui_col_8, .ui_col_9,
 .ui_col_10, .ui_col_11, .ui_col_12{
 .ui_col_10, .ui_col_11, .ui_col_12{
     position: relative;
     position: relative;
     min-height: 0.1rem;
     min-height: 0.1rem;
 }
 }
-.ui_col_1, .ui_col_2, .ui_col_3, 
-.ui_col_4, .ui_col_5, .ui_col_6, 
-.ui_col_7, .ui_col_8, .ui_col_9, 
+.ui_col_1, .ui_col_2, .ui_col_3,
+.ui_col_4, .ui_col_5, .ui_col_6,
+.ui_col_7, .ui_col_8, .ui_col_9,
 .ui_col_10, .ui_col_11, .ui_col_12 {
 .ui_col_10, .ui_col_11, .ui_col_12 {
     float: left;
     float: left;
 }
 }
@@ -203,24 +203,24 @@ textarea {background-color:transparent; border:0.1rem solid #d7d7d7; width:99%;
 .form_field:after,
 .form_field:after,
 .input_wrap::after {content: ''; display: block; clear: both;}
 .input_wrap::after {content: ''; display: block; clear: both;}
 
 
-select, 
-.form_full input[type="text"], 
-.form_full input[type="select"], 
-.form_full input[type="number"], 
+select,
+.form_full input[type="text"],
+.form_full input[type="select"],
+.form_full input[type="number"],
 .form_full input[type="password"]{ width: 100%;}
 .form_full input[type="password"]{ width: 100%;}
-.form_full .input_wrap, 
+.form_full .input_wrap,
 .form_full.input_wrap{display: block;}
 .form_full.input_wrap{display: block;}
 
 
 .form_col_w {width: 100%;}
 .form_col_w {width: 100%;}
 .form_col_c {width: 53.0rem; margin: 0 auto;}
 .form_col_c {width: 53.0rem; margin: 0 auto;}
 .form_field {width: 100%;margin-left: 0 !important;margin-right: 0 !important;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;}
 .form_field {width: 100%;margin-left: 0 !important;margin-right: 0 !important;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;}
 .input_wrap{position: relative;display: table;border-collapse: separate;}
 .input_wrap{position: relative;display: table;border-collapse: separate;}
-.input_wrap, 
+.input_wrap,
 .input_label {vertical-align: top;text-align: left;}
 .input_label {vertical-align: top;text-align: left;}
 .input_label { line-height: 3.0; font-size: 1.6rem; font-weight: 300;}
 .input_label { line-height: 3.0; font-size: 1.6rem; font-weight: 300;}
 .input_label span[class*="t_"]{display: inline !important;text-indent: -1.0rem;margin-left: -1.0rem;}
 .input_label span[class*="t_"]{display: inline !important;text-indent: -1.0rem;margin-left: -1.0rem;}
-.input_wrap .form_control, 
-.input_group_addon, 
+.input_wrap .form_control,
+.input_group_addon,
 .input_group_btn {display: table-cell;float: left;}
 .input_group_btn {display: table-cell;float: left;}
 .form_control{height: 4.5rem;font-size: 1.2rem;line-height: 4.3rem;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;border: 0.1rem solid #D5D5D5;position: relative;}
 .form_control{height: 4.5rem;font-size: 1.2rem;line-height: 4.3rem;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;border: 0.1rem solid #D5D5D5;position: relative;}
 .form_control.err {border: 0.1rem solid #fd4802 !important; background: #fff6f2;}
 .form_control.err {border: 0.1rem solid #fd4802 !important; background: #fff6f2;}
@@ -232,9 +232,9 @@ select,
 /* form style */
 /* form style */
 input,  textarea {font-size:1.2rem; font-family:'Noto Sans KR', 'LATO', sans-serif; color:#666666; vertical-align:middle;}
 input,  textarea {font-size:1.2rem; font-family:'Noto Sans KR', 'LATO', sans-serif; color:#666666; vertical-align:middle;}
 select{font-size:1.2rem; font-family:'Noto Sans KR', 'LATO', sans-serif; color:#666666; vertical-align:middle;}
 select{font-size:1.2rem; font-family:'Noto Sans KR', 'LATO', sans-serif; color:#666666; vertical-align:middle;}
-input[type="text"], input[type="password"] {padding:0 1.5rem; border:0.1rem solid #dddddd;box-sizing: border-box; -webkit-appearance: none; -webkit-border-radius: 0;} 
+input[type="text"], input[type="password"] {padding:0 1.5rem; border:0.1rem solid #dddddd;box-sizing: border-box; -webkit-appearance: none; -webkit-border-radius: 0;}
 input[type="text"]:focus, input[type="password"]:focus,
 input[type="text"]:focus, input[type="password"]:focus,
-input[type="text"].active, input[type="password"].active {border-color: #aaaaaa;} 
+input[type="text"].active, input[type="password"].active {border-color: #aaaaaa;}
 input[type="text"]:disabled, input[type="password"]:disabled, input[type="select"]:disabled,
 input[type="text"]:disabled, input[type="password"]:disabled, input[type="select"]:disabled,
 input[type="text"]:read-only, input[type="password"]:read-only, input[type="select"]:read-only {background: #F9F9F9;border-color: #dddddd;}
 input[type="text"]:read-only, input[type="password"]:read-only, input[type="select"]:read-only {background: #F9F9F9;border-color: #dddddd;}
 table input[type="text"], table input[type="password"] {padding:0.6rem 0 0.6rem 0.9rem;}
 table input[type="text"], table input[type="password"] {padding:0.6rem 0 0.6rem 0.9rem;}
@@ -248,22 +248,22 @@ input[type="reset"], input[type="button"], input[type="submit"], button {line-he
 .input_wrap > .open > .tgl_dropdown.btn , .input_wrap + .open > .tgl_dropdown.btn {border-color: rgb(34 34 34 / 0.6);}
 .input_wrap > .open > .tgl_dropdown.btn , .input_wrap + .open > .tgl_dropdown.btn {border-color: rgb(34 34 34 / 0.6);}
 
 
 /* 체크박스 */
 /* 체크박스 */
-.form_field input[type="checkbox"]{ position:absolute; width:0.1rem; height:0.1rem; padding:0; margin:-0.1rem; overflow:hidden; clip:rect(0,0,0,0); border:0;} 
-.form_field input[type="checkbox"] + label{ display:inline-block; position:relative; padding-left:2.6rem; cursor:pointer; font-size: 1.2rem; line-height: 2.0;font-weight: 300;letter-spacing: 0;text-align: right;} 
-.form_field input[type="checkbox"] + label:before{ 
-  content:''; position:absolute; left:0; top:50%; margin-top:-1.0rem; width:2.0rem; height:2.0rem; text-align:center; background:#fff; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: 0 0;} 
-.form_field input[type="checkbox"]:Disabled + label, 
-.form_field input[type="radio"]:Disabled + label{cursor: default;opacity: .45;} 
+.form_field input[type="checkbox"]{ position:absolute; width:0.1rem; height:0.1rem; padding:0; margin:-0.1rem; overflow:hidden; clip:rect(0,0,0,0); border:0;}
+.form_field input[type="checkbox"] + label{ display:inline-block; position:relative; padding-left:2.6rem; cursor:pointer; font-size: 1.2rem; line-height: 2.0;font-weight: 300;letter-spacing: 0;text-align: right;}
+.form_field input[type="checkbox"] + label:before{
+  content:''; position:absolute; left:0; top:50%; margin-top:-1.0rem; width:2.0rem; height:2.0rem; text-align:center; background:#fff; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: 0 0;}
+.form_field input[type="checkbox"]:Disabled + label,
+.form_field input[type="radio"]:Disabled + label{cursor: default;opacity: .45;}
 .form_field input[type="checkbox"]:checked + label:after{content: ''; position:absolute; top:50%; margin-top:-1rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -2rem 0;}
 .form_field input[type="checkbox"]:checked + label:after{content: ''; position:absolute; top:50%; margin-top:-1rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -2rem 0;}
-.form_field input[type="checkbox"]:Disabled + label:after{ 
+.form_field input[type="checkbox"]:Disabled + label:after{
   content: ''; position:absolute; top:-1.0rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -4rem 0;}
   content: ''; position:absolute; top:-1.0rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -4rem 0;}
 
 
 /* 라디오 */
 /* 라디오 */
-.form_field input[type="radio"]{ position:absolute; width:0.1rem; height:0.1rem; padding:0; margin:-0.1rem; overflow:hidden; clip:rect(0,0,0,0); border:0;} 
-.form_field input[type="radio"] + label{ display:inline-block; position:relative; padding-left:2.5rem; cursor:pointer; font-size: 1.3rem;line-height: 1.5;font-weight: 300;letter-spacing: 0;} 
-.form_field input[type="radio"] + label:before{content:''; position:absolute; left:0; top:50%; margin-top:-1.0rem; width:2.0rem; height:2.0rem; text-align:center; background:#fff; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -6.0rem 0;} 
+.form_field input[type="radio"]{ position:absolute; width:0.1rem; height:0.1rem; padding:0; margin:-0.1rem; overflow:hidden; clip:rect(0,0,0,0); border:0;}
+.form_field input[type="radio"] + label{ display:inline-block; position:relative; padding-left:2.5rem; cursor:pointer; font-size: 1.3rem;line-height: 1.5;font-weight: 300;letter-spacing: 0;}
+.form_field input[type="radio"] + label:before{content:''; position:absolute; left:0; top:50%; margin-top:-1.0rem; width:2.0rem; height:2.0rem; text-align:center; background:#fff; border-radius: 100%; box-sizing:border-box; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -6.0rem 0;}
 
 
-/* 보여질 부분의 스타일을 추가 */ 
+/* 보여질 부분의 스타일을 추가 */
 .form_field input[type="radio"]:checked + label:after{content: ''; position:absolute; top:50%; margin-top:-1.0rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800;background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -8.0rem 0;  border-radius: 100%;}
 .form_field input[type="radio"]:checked + label:after{content: ''; position:absolute; top:50%; margin-top:-1.0rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800;background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat; background-position: -8.0rem 0;  border-radius: 100%;}
 
 
 .form_field input[type="radio"]:Disabled + label:after{content: ''; position:absolute; top:50%; margin-top:-1.0rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat;background-position: -10.0rem 0; border-radius: 100%;}
 .form_field input[type="radio"]:Disabled + label:after{content: ''; position:absolute; top:50%; margin-top:-1.0rem; left:0; width:2.0rem; height:2.0rem; background-color: #fd4800; background: url('//image.istyle24.com/Style24/images/mo/ico_chk_rdi.png') no-repeat;background-position: -10.0rem 0; border-radius: 100%;}
@@ -275,7 +275,7 @@ input[type="reset"], input[type="button"], input[type="submit"], button {line-he
 .imgUpload {position: relative;}
 .imgUpload {position: relative;}
 .imgUpload::after {content: '';display: block;clear: both;}
 .imgUpload::after {content: '';display: block;clear: both;}
 input[type="file"] {
 input[type="file"] {
-  position: absolute; width: 0.1rem; height: 0.1rem; padding: 0; margin: -0.1rem; 
+  position: absolute; width: 0.1rem; height: 0.1rem; padding: 0; margin: -0.1rem;
   overflow: hidden; clip:rect(0,0,0,0); border: 0;
   overflow: hidden; clip:rect(0,0,0,0); border: 0;
 }
 }
 .fileAdd{
 .fileAdd{
@@ -332,7 +332,7 @@ input[type="file"] {
 }
 }
 .select_dress:after {
 .select_dress:after {
   content: "";width: 0;height: 0;box-sizing: border-box;position: absolute;top: 1.6rem;right: 1.0rem;
   content: "";width: 0;height: 0;box-sizing: border-box;position: absolute;top: 1.6rem;right: 1.0rem;
-  border: 0.6rem solid transparent; border-color: #888888 transparent transparent transparent;  
+  border: 0.6rem solid transparent; border-color: #888888 transparent transparent transparent;
 }
 }
 .select_options {
 .select_options {
   display: none;position: absolute;top: 100%;right: 0;left: 0;z-index: 2;
   display: none;position: absolute;top: 100%;right: 0;left: 0;z-index: 2;
@@ -440,12 +440,12 @@ input[type="file"] {
 }
 }
 .select_custom[disabled] {
 .select_custom[disabled] {
   pointer-events: none;
   pointer-events: none;
-} 
+}
 .select_custom[disabled] .select {
 .select_custom[disabled] .select {
   pointer-events: none;
   pointer-events: none;
   color: #bbb;
   color: #bbb;
   background-color: #f5f5f5 !important;
   background-color: #f5f5f5 !important;
-} 
+}
 .select_custom .combo .list>li[aria-disabled="true"] {
 .select_custom .combo .list>li[aria-disabled="true"] {
 	text-decoration: line-through;
 	text-decoration: line-through;
     background: #ffffff;
     background: #ffffff;
@@ -493,8 +493,8 @@ input[type="file"] {
 .select_custom.sup .combo .list::-webkit-scrollbar-button:end:increment {display: block;height: 0;}
 .select_custom.sup .combo .list::-webkit-scrollbar-button:end:increment {display: block;height: 0;}
 .select_custom.sup .combo .list::-webkit-scrollbar-track {background: rgba(0, 0, 0, .05);-webkit-border-radius: 1.0rem;border-radius: 1.0rem;}
 .select_custom.sup .combo .list::-webkit-scrollbar-track {background: rgba(0, 0, 0, .05);-webkit-border-radius: 1.0rem;border-radius: 1.0rem;}
 .select_custom.sup .combo .list::-webkit-scrollbar-thumb {height: 5.0rem;width: 5.0rem;background: rgba(0, 0, 0, .2);-webkit-border-radius: 0.5rem;border-radius: 0.5rem;}
 .select_custom.sup .combo .list::-webkit-scrollbar-thumb {height: 5.0rem;width: 5.0rem;background: rgba(0, 0, 0, .2);-webkit-border-radius: 0.5rem;border-radius: 0.5rem;}
-.select_custom[disabled].sup {pointer-events: none;} 
-.select_custom[disabled].sup .select {pointer-events: none;color: #bbb;background-color: #f5f5f5 !important;} 
+.select_custom[disabled].sup {pointer-events: none;}
+.select_custom[disabled].sup .select {pointer-events: none;color: #bbb;background-color: #f5f5f5 !important;}
 .select_custom.sup .combo .list>li[aria-disabled="true"] {text-decoration: line-through;background: #f5f5f5;color: #bbb;pointer-events: none;}
 .select_custom.sup .combo .list>li[aria-disabled="true"] {text-decoration: line-through;background: #f5f5f5;color: #bbb;pointer-events: none;}
 .select_custom.sup .combo .list>li[data-soldout="true"] {pointer-events: none;}
 .select_custom.sup .combo .list>li[data-soldout="true"] {pointer-events: none;}
 .select_custom.sup .combo .list>li[data-soldout="true"]::after {content: '품절';display: inline-block;font-size: 1.2rem;color: #bbbbbb;position: absolute;right: 1.5rem;top: 0;bottom: 0;}
 .select_custom.sup .combo .list>li[data-soldout="true"]::after {content: '품절';display: inline-block;font-size: 1.2rem;color: #bbbbbb;position: absolute;right: 1.5rem;top: 0;bottom: 0;}
@@ -514,18 +514,18 @@ input[type="file"] {
 .btn_ico {display: inline-block;position: relative;}
 .btn_ico {display: inline-block;position: relative;}
 .btn .ico {font-size: 1.4rem;margin-right: 0.5rem;}
 .btn .ico {font-size: 1.4rem;margin-right: 0.5rem;}
 [class^="ico_"]:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
 [class^="ico_"]:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
-[class^="ico_content_"]::before {content:''; display:block;} 
+[class^="ico_content_"]::before {content:''; display:block;}
 
 
 .ico_logo:before {content: ""; display:block; width:18.4rem; height:2.8rem; background-image: url('//image.istyle24.com/Style24/images/mo/logo_STYLE24.png');}
 .ico_logo:before {content: ""; display:block; width:18.4rem; height:2.8rem; background-image: url('//image.istyle24.com/Style24/images/mo/logo_STYLE24.png');}
 .ico_logo_ft:before {content: ""; display:block; width:15.0rem; height:2.3rem; background-image: url('//image.istyle24.com/Style24/images/mo/logo_STYLE24_footer.png');}
 .ico_logo_ft:before {content: ""; display:block; width:15.0rem; height:2.3rem; background-image: url('//image.istyle24.com/Style24/images/mo/logo_STYLE24_footer.png');}
 .ico_search:before {content: ""; display: inline-block; width:2.2rem; height:2.6rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_sch.png');}
 .ico_search:before {content: ""; display: inline-block; width:2.2rem; height:2.6rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_sch.png');}
 .ico_bag:before {content: ""; display: inline-block; width:2.2rem; height:2.6rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_bag.png');}
 .ico_bag:before {content: ""; display: inline-block; width:2.2rem; height:2.6rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_bag.png');}
-.ico_content_order::before {width:4.0rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_order.png') no-repeat 50% 50%;} 
-.ico_content_find::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_find.png') no-repeat 50% 50%;} 
-.ico_content_none::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_none.png') no-repeat 50% 50%;} 
-.ico_content_security::before {width:3.8rem; height: 4.3rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_security.png') no-repeat 50% 50%;} 
-.ico_content_mail::before {width:4.8rem; height: 4.0rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_mail.png') no-repeat 50% 50%;} 
-.ico_content_dormant::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_dormant.png') no-repeat 50% 50%;}  
+.ico_content_order::before {width:4.0rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_order.png') no-repeat 50% 50%;}
+.ico_content_find::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_find.png') no-repeat 50% 50%;}
+.ico_content_none::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_none.png') no-repeat 50% 50%;}
+.ico_content_security::before {width:3.8rem; height: 4.3rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_security.png') no-repeat 50% 50%;}
+.ico_content_mail::before {width:4.8rem; height: 4.0rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_mail.png') no-repeat 50% 50%;}
+.ico_content_dormant::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_dormant.png') no-repeat 50% 50%;}
 .ico_content_dormant2::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_dormant2.png') no-repeat 50% 50%;}
 .ico_content_dormant2::before {width:3.6rem; height: 4.6rem; background: url('//image.istyle24.com/Style24/images/mo/ico_content_dormant2.png') no-repeat 50% 50%;}
 .ico_blank::before {content: ""; width:1.3rem; height:1.3rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_blank.png');}
 .ico_blank::before {content: ""; width:1.3rem; height:1.3rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_blank.png');}
 .ico_ft_arrow_r:before {content: ""; width:1.1rem; height:1.1rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_ft_arrow.png');}
 .ico_ft_arrow_r:before {content: ""; width:1.1rem; height:1.1rem; background-image: url('//image.istyle24.com/Style24/images/mo/ico_ft_arrow.png');}
@@ -573,22 +573,22 @@ input[type="file"] {
 
 
 /* btn hover, focus */
 /* btn hover, focus */
 .btn:hover, .btn:focus, .btn.focus {color: #333333;text-decoration: none;}
 .btn:hover, .btn:focus, .btn.focus {color: #333333;text-decoration: none;}
-.btn:hover, .btn:focus, .btn:active, .btn.active, 
+.btn:hover, .btn:focus, .btn:active, .btn.active,
 .open > .tgl_dropdown.btn {background-color: rgb(255 255 255 / 0.4);border-color: rgb(221 221 221 / 0.6);}
 .open > .tgl_dropdown.btn {background-color: rgb(255 255 255 / 0.4);border-color: rgb(221 221 221 / 0.6);}
 .btn:active, .btn.active {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
 .btn:active, .btn.active {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
 
 
 /* btn active */
 /* btn active */
-.btn_default:hover, .btn_default:focus, 
-.btn_default:active, .btn_default.active, 
+.btn_default:hover, .btn_default:focus,
+.btn_default:active, .btn_default.active,
 .open > .tgl_dropdown.btn_default {background-color: #fff;border-color: #dddddd;color:#333333;}
 .open > .tgl_dropdown.btn_default {background-color: #fff;border-color: #dddddd;color:#333333;}
-.btn_dark:hover, .btn_dark:focus, 
-.btn_dark:active, .btn_dark.active, 
+.btn_dark:hover, .btn_dark:focus,
+.btn_dark:active, .btn_dark.active,
 .open > .tgl_dropdown.btn_dark {background-color: #2f2f2f;border-color: #2f2f2f;color:#ffffff;}
 .open > .tgl_dropdown.btn_dark {background-color: #2f2f2f;border-color: #2f2f2f;color:#ffffff;}
-.btn_primary:hover, .btn_primary:focus, 
-.btn_primary:active, .btn_primary.active, 
+.btn_primary:hover, .btn_primary:focus,
+.btn_primary:active, .btn_primary.active,
 .open > .tgl_dropdown.btn_primary {background-color: #dc4308;border-color: #dc4308;color:#ffffff;}
 .open > .tgl_dropdown.btn_primary {background-color: #dc4308;border-color: #dc4308;color:#ffffff;}
-.btn_primary_line:hover, .btn_primary_line:focus, 
-.btn_primary_line:active, .btn_primary_line.active, 
+.btn_primary_line:hover, .btn_primary_line:focus,
+.btn_primary_line:active, .btn_primary_line.active,
 .open > .tgl_dropdown.btn_primary_line {background-color: #fff;border-color: #fd4802;color:#fd4802;}
 .open > .tgl_dropdown.btn_primary_line {background-color: #fff;border-color: #fd4802;color:#fd4802;}
 
 
 /* button flex */
 /* button flex */
@@ -788,7 +788,7 @@ main.container .inner:last-child{padding-bottom: 6.0rem; margin-bottom: 0;}
 /* 페이지별 헤더 세팅 */
 /* 페이지별 헤더 세팅 */
 main.app-only section.sett, main.app-only section.notice, section.content {margin-top: 5.5rem;}
 main.app-only section.sett, main.app-only section.notice, section.content {margin-top: 5.5rem;}
 section.main, section.ev_list, section.dp_exhibition, section.dp_lookbook, section.dp_outlets, section.dp_submain, section.dp_hotdeal, section.br_main, section.dp_best, section.br_lookbook {margin-top: 11rem;}
 section.main, section.ev_list, section.dp_exhibition, section.dp_lookbook, section.dp_outlets, section.dp_submain, section.dp_hotdeal, section.br_main, section.dp_best, section.br_lookbook {margin-top: 11rem;}
-section.main.scr, section.ev_list.scr, section.dp_exhibition.scr, section.dp_lookbook.scr, section.dp_outlets.scr, section.dp_submain.scr, section.dp_hotdeal.scr, section.br_main.scr, section.dp_best.scr, section.br_lookbook.scr {margin-top: 5.5rem;}
+/* section.main.scr, section.ev_list.scr, section.dp_exhibition.scr, section.dp_lookbook.scr, section.dp_outlets.scr, section.dp_submain.scr, section.dp_hotdeal.scr, section.br_main.scr, section.dp_best.scr, section.br_lookbook.scr {margin-top: 5.5rem;} */
 
 
 /* .tabbar */
 /* .tabbar */
 .tabbar{-webkit-transform: translate(0, 4.3rem);-ms-transform: translate(0, 4.3rem);-moz-transform: translate(0, 4.3rem); transform: translate(0, 4.3rem);transition-duration: 0.25s; position: fixed;width: 100%;bottom: 0;background-color: #f8f8f8;z-index: 100; padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
 .tabbar{-webkit-transform: translate(0, 4.3rem);-ms-transform: translate(0, 4.3rem);-moz-transform: translate(0, 4.3rem); transform: translate(0, 4.3rem);transition-duration: 0.25s; position: fixed;width: 100%;bottom: 0;background-color: #f8f8f8;z-index: 100; padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
@@ -952,7 +952,7 @@ footer .collapse .infos.on{padding: 0 0 2.0rem 0; height: 20.2rem}
 .pnb ul > li a.list::before{content: ''; display: block; position: absolute; left: 20%; top: 50%; width: 1.2rem; height: 0.6rem; border: #9f7952 solid; border-width: 0.2rem 0 0.2rem 0; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
 .pnb ul > li a.list::before{content: ''; display: block; position: absolute; left: 20%; top: 50%; width: 1.2rem; height: 0.6rem; border: #9f7952 solid; border-width: 0.2rem 0 0.2rem 0; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
 
 
 /* AD area (광고 문구 또는 배너)  */
 /* AD area (광고 문구 또는 배너)  */
-.ADwrap {padding: 0.5rem 0 1.5rem 0rem;} 
+.ADwrap {padding: 0.5rem 0 1.5rem 0rem;}
 .ADwrap .adcopy {font-weight: 400;margin-top: 1.5rem;display: inline-block;} /* my_review 참고 */
 .ADwrap .adcopy {font-weight: 400;margin-top: 1.5rem;display: inline-block;} /* my_review 참고 */
 
 
 /* Mesage Custom */
 /* Mesage Custom */
@@ -1027,7 +1027,7 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 
 
 
 
 /* 테이블 type1 수평 행,열별 구분선 없음 */
 /* 테이블 type1 수평 행,열별 구분선 없음 */
-.tbl.type1 {padding:1.5rem 0; border-top:0.1rem solid #000; border-bottom:0.1rem solid #ddd;} 
+.tbl.type1 {padding:1.5rem 0; border-top:0.1rem solid #000; border-bottom:0.1rem solid #ddd;}
 .tbl.type1 table {text-align:left; word-break:keep-all;}
 .tbl.type1 table {text-align:left; word-break:keep-all;}
 .tbl.type1 table th,
 .tbl.type1 table th,
 .tbl.type1 table td {position:relative; /*padding:1.0rem 4.0rem;*/ font-weight:200; font-size:1.6rem; letter-spacing:-0.025em;}
 .tbl.type1 table td {position:relative; /*padding:1.0rem 4.0rem;*/ font-weight:200; font-size:1.6rem; letter-spacing:-0.025em;}
@@ -1035,14 +1035,14 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 .tbl.type1 table td {padding:1.0rem 4.0rem 1.0rem 0rem;}
 .tbl.type1 table td {padding:1.0rem 4.0rem 1.0rem 0rem;}
 
 
 /* 테이블 type2 - 수직형 행,열별 구분선 있음 */
 /* 테이블 type2 - 수직형 행,열별 구분선 있음 */
-.tbl.type2 {padding:0; border-top:0.1rem solid #000;} 
+.tbl.type2 {padding:0; border-top:0.1rem solid #000;}
 .tbl.type2 table {word-break:keep-all;}
 .tbl.type2 table {word-break:keep-all;}
 .tbl.type2 table th,
 .tbl.type2 table th,
 .tbl.type2 table td {position:relative; padding:2.0rem 0; border-bottom:0.1rem solid #ddd; font-weight:200; font-size:1.6rem; letter-spacing:-0.025em; text-align:center;}
 .tbl.type2 table td {position:relative; padding:2.0rem 0; border-bottom:0.1rem solid #ddd; font-weight:200; font-size:1.6rem; letter-spacing:-0.025em; text-align:center;}
 .tbl.type2 table th {font-weight:500;}
 .tbl.type2 table th {font-weight:500;}
 
 
 /* 테이블 type3 - 결제정보 (구 버전) */
 /* 테이블 type3 - 결제정보 (구 버전) */
-.tbl.type3 {padding:0; border:0.1rem solid #000;} 
+.tbl.type3 {padding:0; border:0.1rem solid #000;}
 .tbl.type3 table {word-break:keep-all;}
 .tbl.type3 table {word-break:keep-all;}
 .tbl.type3 table th,
 .tbl.type3 table th,
 .tbl.type3 table td {position:relative; padding:2.5rem 4.0rem; border-bottom:0.1rem solid #ddd; border-left:0.1rem solid #ddd; font-weight:200; font-size:1.6rem; letter-spacing:-0.025em; text-align:left; vertical-align:top;}
 .tbl.type3 table td {position:relative; padding:2.5rem 4.0rem; border-bottom:0.1rem solid #ddd; border-left:0.1rem solid #ddd; font-weight:200; font-size:1.6rem; letter-spacing:-0.025em; text-align:left; vertical-align:top;}
@@ -1057,7 +1057,7 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 .tbl.type4 table td {position:relative; font-weight:200;}
 .tbl.type4 table td {position:relative; font-weight:200;}
 
 
 /* 테이블 type5 - 수직형 행,열별, th구분선 있음 */
 /* 테이블 type5 - 수직형 행,열별, th구분선 있음 */
-.tbl.type5 {padding:0; border-top:0.1rem solid #000;} 
+.tbl.type5 {padding:0; border-top:0.1rem solid #000;}
 .tbl.type5 table {word-break:keep-all;}
 .tbl.type5 table {word-break:keep-all;}
 .tbl.type5 table th,
 .tbl.type5 table th,
 .tbl.type5 table td {position:relative; padding:2.0rem 0; font-size:1.3rem; letter-spacing:0; text-align:center;}
 .tbl.type5 table td {position:relative; padding:2.0rem 0; font-size:1.3rem; letter-spacing:0; text-align:center;}
@@ -1065,7 +1065,7 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 .tbl.type5 table th {border-bottom:0.1rem solid #000; font-weight:500;font-size:1.3rem;}
 .tbl.type5 table th {border-bottom:0.1rem solid #000; font-weight:500;font-size:1.3rem;}
 
 
 /* 테이블 type6 - 결제정보 (신 버전) */
 /* 테이블 type6 - 결제정보 (신 버전) */
-.tbl.type6 {padding:3.5rem 0; border-top:0.1rem solid #000; border-bottom:0.1rem solid #ddd;} 
+.tbl.type6 {padding:3.5rem 0; border-top:0.1rem solid #000; border-bottom:0.1rem solid #ddd;}
 .tbl.type6 table {text-align:left; word-break:keep-all;}
 .tbl.type6 table {text-align:left; word-break:keep-all;}
 .tbl.type6 table th,
 .tbl.type6 table th,
 .tbl.type6 table td {position:relative; padding:0rem 4.0rem; font-weight:200; font-size:1.6rem; letter-spacing:-0.025em; border-left:0.1rem dashed #ddd; vertical-align:top;}
 .tbl.type6 table td {position:relative; padding:0rem 4.0rem; font-weight:200; font-size:1.6rem; letter-spacing:-0.025em; border-left:0.1rem dashed #ddd; vertical-align:top;}
@@ -1159,7 +1159,7 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 .fold_head .id{position:relative; padding-right:1rem; margin-right:1rem;}
 .fold_head .id{position:relative; padding-right:1rem; margin-right:1rem;}
 .fold_head .id:after{display:block; content:''; position:absolute; right:0; top:0.2rem; width:0.1rem; height:0.8rem; background-color:#dddddd;}
 .fold_head .id:after{display:block; content:''; position:absolute; right:0; top:0.2rem; width:0.1rem; height:0.8rem; background-color:#dddddd;}
 .fold_cont > div:first-of-type {border-top:none;}
 .fold_cont > div:first-of-type {border-top:none;}
-.fold_cont .img_group .thumb_pic {position:relative; display:inline-block; width:7.4rem; height:7.4rem; border:0.1rem solid #ddd; margin-right:0.4rem; box-sizing:border-box; overflow:hidden;} 
+.fold_cont .img_group .thumb_pic {position:relative; display:inline-block; width:7.4rem; height:7.4rem; border:0.1rem solid #ddd; margin-right:0.4rem; box-sizing:border-box; overflow:hidden;}
 .fold_cont .img_group .thumb_pic img {position:absolute; top:50%; transform: translateY(-50%); width:100%; height: auto;}
 .fold_cont .img_group .thumb_pic img {position:absolute; top:50%; transform: translateY(-50%); width:100%; height: auto;}
 .fold_cont .fold_detail,
 .fold_cont .fold_detail,
 .fold_cont .fold_answer {position:relative; padding:1.8rem 2rem;}
 .fold_cont .fold_answer {position:relative; padding:1.8rem 2rem;}
@@ -1264,7 +1264,7 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 	-webkit-transform: translate3d(0, 0, 0);
 	-webkit-transform: translate3d(0, 0, 0);
 	transform: translate3d(0, 0, 0);
 	transform: translate3d(0, 0, 0);
 }
 }
-/* 
+/*
 .dialog-mobile {
 .dialog-mobile {
     box-shadow: 0 0 3.0rem rgb(0 0 0 / 20%), 0 0 3.0rem rgb(0 0 0 / 20%);
     box-shadow: 0 0 3.0rem rgb(0 0 0 / 20%), 0 0 3.0rem rgb(0 0 0 / 20%);
     mask-image: linear-gradient(to top right, transparent 49.5%, white 50.5%), linear-gradient(to top left, transparent 49.5%, white 50.5%), linear-gradient(white, white), linear-gradient(white, white);
     mask-image: linear-gradient(to top right, transparent 49.5%, white 50.5%), linear-gradient(to top left, transparent 49.5%, white 50.5%), linear-gradient(white, white), linear-gradient(white, white);
@@ -1959,7 +1959,7 @@ button.alertCls {-webkit-appearance: none;padding: 0;cursor: pointer;background:
 .app-only .guidance:after{content: '';position: absolute;top: 0;bottom: 1.5rem;left: 1.0rem;width: 100%;height: 100%;z-index: -1;}
 .app-only .guidance:after{content: '';position: absolute;top: 0;bottom: 1.5rem;left: 1.0rem;width: 100%;height: 100%;z-index: -1;}
 .app-only .guidance{
 .app-only .guidance{
     box-shadow: 0 0 3.0rem rgb(0 0 0 / 20%), 0 0 3.0rem rgb(0 0 0 / 20%);
     box-shadow: 0 0 3.0rem rgb(0 0 0 / 20%), 0 0 3.0rem rgb(0 0 0 / 20%);
-	/* 마스크 미사용 
+	/* 마스크 미사용
 	mask-image: linear-gradient(to top right, transparent 49.5%, white 50.5%), linear-gradient(to top left, transparent 49.5%, white 50.5%), linear-gradient(white, white), linear-gradient(white, white);
 	mask-image: linear-gradient(to top right, transparent 49.5%, white 50.5%), linear-gradient(to top left, transparent 49.5%, white 50.5%), linear-gradient(white, white), linear-gradient(white, white);
     -webkit-mask-image: linear-gradient(to top right, transparent 49.5%, white 50.5%), linear-gradient(to top left, transparent 49.5%, white 50.5%), linear-gradient(white, white), linear-gradient(white, white);
     -webkit-mask-image: linear-gradient(to top right, transparent 49.5%, white 50.5%), linear-gradient(to top left, transparent 49.5%, white 50.5%), linear-gradient(white, white), linear-gradient(white, white);
 	mask-size: 100% 0%, 2vh 2vh, calc(100% - 1.9vh) 100%, 100% calc(100% - 1.9vh);
 	mask-size: 100% 0%, 2vh 2vh, calc(100% - 1.9vh) 100%, 100% calc(100% - 1.9vh);

+ 1 - 1
src/main/webapp/ux/mo/css/layout_m.css

@@ -5,7 +5,7 @@
 .cs .pnb ul{padding-left:1rem;}
 .cs .pnb ul{padding-left:1rem;}
 .cs .search_wrap{position: relative;}
 .cs .search_wrap{position: relative;}
 .cs .search_wrap::after{content: '';display:block;width: 100%;height:0.2rem;background-color: #000000; position: relative; top:-2.58rem; left:0;}
 .cs .search_wrap::after{content: '';display:block;width: 100%;height:0.2rem;background-color: #000000; position: relative; top:-2.58rem; left:0;}
-.cs .cs_search_input{font-size:1.5rem; height:4.5rem; width:calc(100% - 3.5rem); border:none !important; position:relative; padding:0 2.5rem 0 0;}
+.cs .cs_search_input{font-size:1.5rem; height:4.5rem; width:calc(100% - 3.5rem); border:none !important; border-bottom:0.2rem solid #000 !important; position:relative; padding:0 2.5rem 0 0;}
 .cs .search_wrap button.btn_sch {position:absolute; top:0; right:-0.5rem; background:url('//image.istyle24.com/Style24/images/mo/cs_search_btn.png') center center no-repeat; text-indent:-9999px; width:2.2rem; height:4.5rem; padding: 0 2rem;}
 .cs .search_wrap button.btn_sch {position:absolute; top:0; right:-0.5rem; background:url('//image.istyle24.com/Style24/images/mo/cs_search_btn.png') center center no-repeat; text-indent:-9999px; width:2.2rem; height:4.5rem; padding: 0 2rem;}
 .cs .search_wrap button.btn_x {visibility: hidden; width: 2rem; height: 2rem; background: #aaa; border-radius: 1rem; color: #fff; font-size: 1rem; position: absolute; top: 1.2rem; right: 3.8rem; background:#aaa url('//image.istyle24.com/Style24/images/mo/ico_sch_del_w.png') no-repeat center; background-size:1.1rem; text-indent:-999em;}
 .cs .search_wrap button.btn_x {visibility: hidden; width: 2rem; height: 2rem; background: #aaa; border-radius: 1rem; color: #fff; font-size: 1rem; position: absolute; top: 1.2rem; right: 3.8rem; background:#aaa url('//image.istyle24.com/Style24/images/mo/ico_sch_del_w.png') no-repeat center; background-size:1.1rem; text-indent:-999em;}
 .cs .inner{background:#fff;}
 .cs .inner{background:#fff;}