@charset "utf-8";

.apps.pass .m_content-kv .f_container {height:1000px;}
.pass .m_content-simple .desc {font-weight:bold;}
.pass .m_content-simple .f_container .base {position:relative; max-width:1440px; height:732px; margin:0 auto;}
.pass .m_content-simple .base figure {position:absolute; top:0; right:0; bottom:0; left:0; z-index:1;}
.pass .m_content-simple .base .motion {z-index:0;}
.pass .m_content-simple .disclaimer {margin-top:-184px; padding:225px 4% 76px; background:#444; text-align:center;}
.pass .m_content-simple .disclaimer .inner {max-width:1440px; margin:0 auto;}
.pass .m_content-simple.white .disclaimer p {color:#fff;}
.pass .m_content-simple .recognize_item span {display:inline-block; margin-left:37px; font-size:20px; line-height:1.7; color:#363636;}
.pass .m_content-simple .recognize_item span:first-child {margin-left:0;}
.pass .m_content-simple .recognize_item span em {font-weight:bold;}
.pass .m_content-innovative .f_header .pc_only {margin:30px 0 0 13px; text-indent:-13px; line-height:1.7;}
.apps.pass .m_content-step .f_tab-content .slick-list {max-width:100%;}
.apps.pass .m_content-step .f_tab-content .slick-slide figure {width:904px;}
.apps.pass .m_content-step .f_tab-content .slick-slide figure.wide {width:1222px;} 
.apps.pass .m_content-step .f_tab-content .mix_type.slick-slide figure {width:1280px;}
.apps.pass .m_content-step .f_tab-content .slick-slider:before {width:100px; background-position:100% 0;}
.apps.pass .m_content-step .f_tab-content .slick-slider:after {width:100px; background-position:0 100%;}

/* ICON MORE */
.pass .more_wrap {max-width:1440px; margin:0 auto; text-align:center;}
.pass .more_wrap ul {display:table; table-layout:fixed; width:100%;}
.pass .more_wrap li {display:table-cell; padding:43px 0; vertical-align:top; text-align:center;}
.pass .more_wrap li figure {display:block; width:100%; height:64px; margin:0 auto;}
.pass .more_wrap li figure img {width:auto; max-width:100%; height:auto; max-height:100%; margin:0 auto;}
.pass .more_wrap li .list_name {display:block; margin-top:22px; font-size:20px; font-weight:normal; color:#363636; font-weight:bold;}
.pass .more_wrap li .sub_name {display:block; margin-top:7px; font-size:18px; color:#666;}
.pass .more_wrap .btn_more {display:inline-block; margin:0 auto; padding:0 0 18px 0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/samsung-pass/common/apps_bixbyvoice_btn_arrow_down.png') center bottom no-repeat; font-size:16px; color:#000; font-weight:bold;}
.pass .more_wrap .btn_more:hover {color:#000;}
.pass .more_wrap.active .btn_more {padding:18px 0 0 0; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/samsung-pass/common/apps_bixbyvoice_btn_arrow_top.png') center top no-repeat;}
.pass .more_wrap .more_list {display:none;}
.pass .more_wrap.active .more_list {display:block;}
.pass .m_content-apps .more_wrap .mobile {display:none;}

/* RTL */
.rtl .pass .m_content-simple .recognize_item span {margin-left:0; margin-right:37px;}
.rtl .pass .m_content-simple .recognize_item span:first-child {margin-right:0;}

/* NATION : TH */
html[lang^="th"] .pass .m_content-simple .recognize_item span {font-size:27px;}

/* NATION : SEC */
html[lang^="ko"] .apps .m_content-step .f_tab li .f_tab-header {width:260px;}

@media screen and (max-width:1440px) {
	.apps.pass .m_content-kv .f_container {height:69.4444vw;}
	.pass .m_content-simple .f_container .base {height:50.0833vw;}
	.pass .m_content-simple .recognize_item span {margin-left:2.5694vw; font-size:1.3888vw;}
	.pass .m_content-simple .disclaimer {margin-top:-12.7777vw; padding:15.625vw 4% 5.2777vw;}
	.pass .m_content-innovative .f_header .pc_only {margin:2.0833vw 0 0 0.9027vw; text-indent:-0.9027vw;}
	.apps.pass .m_content-step .f_tab-content .slick-slide figure {width:62.7777vw;}
	.apps.pass .m_content-step .f_tab-content .slick-slide figure.wide {width:84.8611vw;}
	.apps.pass .m_content-step .f_tab-content .mix_type.slick-slide figure {width:88.8888vw;}
	.apps.pass .m_content-step .f_tab-content .slick-slider:before,
	.apps.pass .m_content-step .f_tab-content .slick-slider:after {width:6.9444vw;}

	/* ICON MORE */
	.pass .more_wrap li {padding:2.9861vw 0;}
    .pass .more_wrap li figure {height:4.4444vw;}
    .pass .more_wrap li .list_name {margin-top:1.5277vw; font-size:1.3888vw;}
    .pass .more_wrap li .sub_name {margin-top:0.4861vw; font-size:1.25vw;}	
	.pass .more_wrap .btn_more {font-size:1.111vw;}    

	/* RTL */
	.rtl .pass .m_content-simple .recognize_item span {margin-right:2.5694vw;}

	/* NATION : TH */
	html[lang^="th"] .pass .m_content-simple .recognize_item span {font-size:1.875vw;}

	/* NATION : SEC */
	html[lang^="ko"] .apps .m_content-step .f_tab li .f_tab-header {width:18.0555vw;}
}

@media screen and (max-width:1024px) {
	.apps.pass .pc_only {display:block !important;}

	/* ICON MORE */
	.apps.samsungpass .more_wrap li .list_name {font-size:14px;}
    .apps.samsungpass .more_wrap li .sub_name {font-size:12px;} 
}

@media screen and (max-width:768px) {
	.apps.pass .pc_only {display:none !important;}

	.pass .motion {display:none;}
	.pass .m_content-simple .f_header .sub_tit {margin-top:5.6944vw;}
	.pass .m_content-simple .base figure {position:static;}
	.pass .m_content-simple .recognize_item {margin-top:1.3888vw;}
	.pass .m_content-simple .recognize_item span {font-size:28px; font-size:3.8888vw; margin-left:2.7777vw;}
	.pass .m_content-simple .disclaimer {margin-top:-22.2222vw; padding:26.8055vw 4% 10.1388vw;}
	.apps.pass .m_content-step .f_tab-content .slick-slide figure {width:100%;}
	.apps.pass .m_content-step .f_tab-content .mix_type.slick-slide figure {width:100%;}
	#contents .apps.pass .m_content-support.bg_type .f_container > figure {top:57%; margin-top:-104.1557vw;}

	/* ICON MORE */
	.pass .more_wrap {margin-top:0;}
    .pass .more_wrap ul {display:block; table-layout:inherit;}
    .pass .more_wrap ul:after {display:block; clear:both; content:"";}
    .pass .more_wrap li {display:block; float:left; width:33.3%; padding:5.9722vw 0; box-sizing:border-box;}
    .pass .more_wrap li:nth-child(3n+1) {clear:both;}
    .pass .more_wrap li.fake {display:none;}
    .pass .more_wrap li figure {height:8.888vw;}
    .pass .more_wrap li .list_name {margin-top:3.6111vw; font-size:3.3333vw;}
    .pass .more_wrap li .sub_name {margin-top:1.5277vw; font-size:3.0555vw;}
	.pass .more_wrap .btn_more {display:block; position:relative; margin:6.3888vw 0 3.6111vw; padding:0 15% 3.4722vw; background:none; font-size:4.1666vw;}
    .pass .more_wrap .btn_more:after {position:absolute; top:auto; bottom:0; left:50%; width:3.333vw; height:2.0833vw; margin-left:-1.6666vw; background:url('//images.samsung.com/is/image/samsung/assets/apps/global/samsung-pass/common/apps_bixbyvoice_btn_arrow_down_mo.png') no-repeat; background-size:100%; content:"";}
    .pass .more_wrap.active .btn_more {margin:3.6111vw 0 0; padding:2.777vw 0 0 0;}
    .pass .more_wrap.active .btn_more:after {bottom:auto; top:0; background-image:url('//images.samsung.com/is/image/samsung/assets/apps/global/samsung-pass/common/apps_bixbyvoice_btn_arrow_top_mo.png');}
	.pass .m_content-apps .more_wrap .pc {display:none;}
	.pass .m_content-apps .more_wrap .mobile {display:block;}

	/* RTL */
	.rtl .pass .m_content-simple .recognize_item span {margin-right:2.7777vw;}

	/* NATION : TH */
	html[lang^="th"] .pass .m_content-simple .recognize_item span {font-size:37.8px; font-size:5.25vw;}

	/* NATION : SEC */
	html[lang^="ko"] .apps .m_content-step .f_tab li .f_tab-header {width:90vw;}
}


/* pass new */

.firefox .apps .m_content-step .f_tab li .f_tab-header:focus {outline: 2px solid #00FFFF !important; z-index:99}
.firefox .apps .m_content-step .f_tab.depth2 li .f_tab-header:focus {outline: 2px solid #000 !important; z-index:99}
.apps .m_content-step .f_tab .howto_type2 .m_f_tab button:focus {outline: 2px solid #000 !important; z-index:99}
.apps .m_content-step .step_list .slick-arrow {text-indent:1px; font-size:0;}
.apps .m_content-step .step_list .slick-arrow:focus {outline: 2px solid #000;}

.apps.pass-new{max-width:1440px;width:100%;margin:0 auto;}
.apps.pass-new .m_content-step .f_header{padding-bottom:63px;padding-top:130px}
.apps.pass-new .f_header .tit{font-size:48px}
.apps.pass-new .m_content-step .f_tab-content .step_list figure > .disclaimer{padding:0;font-size:12px;color:#363636}
.apps.pass-new .m_content-step .step_list .slick-next{right:10px}
.apps.pass-new .m_content-step .step_list .slick-prev{left:10px}

/* RTL */
.rtl .apps.pass-new .m_content-step .step_list .slick-next{left:10px;right:auto}
.rtl .apps.pass-new .m_content-step .step_list .slick-prev{right:10px;left:auto}

@media screen and (max-width: 1440px) {
	.apps.pass-new .m_content-step .f_header{padding-bottom:4.375vw;padding-top:9.028vw}
	.apps.pass-new .f_header .tit{font-size:3.333vw}
}
@media screen and (max-width: 768px) {
	.apps.pass-new .m_content-step .f_header{padding-bottom:4.167vw;padding-top:11.111vw}
	.apps.pass-new .f_header .tit{font-size:7.778vw}
	.apps.pass-new .m_content-step .f_tab-content{padding:9.722vw 0}
	.apps.pass-new .m_content-step .f_tab-content .step_desc .desc{font-size:3.889vw}
	.apps.pass-new .m_content-step .f_tab-content .step_list figure > .disclaimer{margin-top:6.944vw;padding:0 5vw;font-size:2.778vw}
	.apps.pass-new .m_content-step .slick-dots{position:relative;margin-top:50px}
}
