@charset "utf-8";

@font-face {
font-family:'sssB';
src:url('../font/samsungsharpsans-bold_v2.eot');
src:url('../font/samsungsharpsans-bold_v2.eot?#iefix') format('embedded-opentype'),
url('../font/samsungsharpsans-bold_v2.woff') format('woff'),
url('../font/samsungsharpsans-bold_v2.svg#SamsungSharpSans-Bold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'sssM';
src:url('../font/samsungsharpsans-medium_v2.eot');
src:url('../font/samsungsharpsans-medium_v2.eot?#iefix') format('embedded-opentype'),
url('../font/samsungsharpsans-medium_v2.woff') format('woff'),
url('../font/samsungsharpsans-medium_v2.svg#SamsungSharpSans-Medium') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'sssR';
src:url('../font/samsungsharpsans-regular_v2.eot');
src:url('../font/samsungsharpsans-regular_v2.eot?#iefix') format('embedded-opentype'),
url('../font/samsungsharpsans-regular_v2.woff') format('woff'),
url('../font/samsungsharpsans-regular_v2.svg#SamsungSharpSans-Regular') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family: 'SamsungOne400';
src: url('../font/samsungone-400.eot'); /* IE9 Compat Modes */
src: url('../font/samsungone-400.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../font/samsungone-400.woff') format('woff'), /* Modern Browsers */
url('../font/samsungone-400.ttf') format('truetype'); /* Safari, Android, iOS */
font-style: normal;
font-weight: normal;
text-rendering: optimizeLegibility;
}

.f_container {position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;overflow:hidden;}
.f_container > figure {position:absolute;height:100%;left:50%;width:1920px;margin-left:-960px;}
.f_container > figure img{display:block;margin:0 auto;-height:100%;}
.s12 .f_container > figure img{height:100%;}
.s4 .f_container > figure img{width:1920px;}
.s4 .m_content_sub .f_container > figure img{width:960px;}
.load .f_container > figure img{transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
.load.safari .f_container > figure img{transition:none;-webkit-transition:none;}
.load .f_container > figure.ani_img img{transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}

section[class*="m_content-"]{position:relative;overflow:hidden;z-index:1;}
section.m_content-default{}
section.m_content-slider{}
section.m_content-slider button[class*="c_btn_type1-"]{position:absolute;top:50%;margin-top:-44px;z-index:2;cursor:pointer;}
section.m_content-slider button.c_btn_type1-prev{left:10px;}
section.m_content-slider button.c_btn_type1-next{right:10px;}
section.m_content-slider div[class*="c_paging-"]{position:absolute;left:0;right:0;bottom:10px;text-align:center;z-index:5;}
section.m_content-slider .slider_paging-type1 a{display:inline-block;margin-right:-3px;padding:10px;line-height:30px;background-color:#000;color:#fff;font-size:17px;opacity:.5;overflow:hidden;vertical-align:middle;}

section.m_content-slider a[class^="m_btn_type"]{position:absolute;top:50%;margin-top:-60px;z-index:2;cursor:pointer;}
section.m_content-slider a[class*="-prev"]{left:10px;}
section.m_content-slider a[class*="-next"]{right:10px;}
.s12 section.m_content-slider a[class*="-prev"],
section.m_content-slider a[class*="-prev"].small,
.s12 section.m_content-slider a[class*="-next"],
section.m_content-slider a[class*="-next"].small{margin-top:-44px;}
section.m_content-slider [class^="m_paging_type"]{position:absolute;left:0;right:0;bottom:16px;text-align:center;z-index:5;}
.s12 section.m_content-slider [class^="m_paging_type"],
section.m_content-slider [class^="m_paging_type"].small{bottom:14px;}

section.m_content-slider > article,
section.m_content-slider > section {position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;}
section.m_content-tab{position:relative;z-index:3;}
section.m_content-tab > nav{position:absolute;color:#000;z-index:2;}
section.m_content-tab > nav li{display:inline-block;vertical-align:top;margin-right:-3px;}
section.m_content-tab > nav li a{display:block;font-size:15px;}
section.m_content-tab > article{position:absolute;left:100%;top:0;width:100%;height:100%;}
section.m_content-tab > article.on{left:0;}

.s34 section.m_content-tab > nav{left:80px;bottom:60px;color:#000;}
.s34 section.m_content-tab > nav{bottom:80px;}
.s34 section.m_content-tab > nav[class*="_pos-r"]{left:auto;right:80px;}
.s12 section.m_content-tab > nav{left:0;right:0;text-align:center;}
.s12 section.m_content-tab > nav > ul{display:inline-block;}
.s12 section.m_content-tab > nav{bottom:54px;}

.xlider-wrapper,
section.m_content-slider section[class^="m_content-"],
section.m_content-slider article[class^="m_feature-"],
section.m_content-tab article[class^="m_feature-"]{height:100%;}
section.m_content-tab{overflow:hidden;}

figure[data-media-video] img{position:relative;}
figure[data-media-video] video{position:absolute;left:0;top:0;width:100%;height:100%;}
.s12 figure[data-media-video] video{visibility:hidden}

section.m_content-colorset.m_f_h-type1 .f_container > figure{left:0;width:100%;height:100%;margin:0;}
section.m_content-colorset .f_container figure img{width:100%;height:100%;display:block;}
section.m_content-colorset .f_container figure+figure{display:none;}
section.m_content-colorset .fake-slider{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);opacity:0;z-index:1;}
section.m_content-colorset .fake-slider .fake-slider-item{position:absolute;width:100%;height:100%;}

#subnav ul li a,
.c_tit-kv2,
.c_tit-kv2,
.c_tit-kv3,
.c_tit-kv4,
.c_tit-kv5,
.c_tit-kv6,
.c_tit-type1,
.c_tit-type2,
.c_tit-type4,
.c_tit-type5,
.c_tit-type8,
.c_tit-type9,
.c_tit-type10,
.c_tit-type11,
.c_txt-type6,
.c_txt-type9,
.c_txt-type11,
.c_txt-type15 strong,
.c_txt_ly-type1,
[class^="m_paging_type"] .count,
a[class*="c_more-"],
.m_insidestories_controls .control .name,
.m_content-index .f_container .plus,
.m_content-index .c_tit-index1,
.m_content-index .c_tit-index2,
.m_jump_controls .control .name,
.m_jump_banners .banner a .name {font-family:'sssB';}

p.pre-button a,
.c_tit-kv7,
.c_tit-type3,
.c_tit-type7,
.c_tit-type12,
.c_txt-type1,
.c_txt-type2,
.c_txt-type4,
.c_txt-type13,
.c_txt-type15,
.c_txt_ly-type2,
nav[class*="c_tab2-"] .text,
.m_insidestories_controls .control .name em,
section.m_content-grid .c_txt-grid,
.m_jump_controls .control .name em,
button[class*="c_btn_pre-"], a[class*="c_btn_pre-"] {font-family:'sssM';}

.c_tit-kv,
.c_tit-type6,
.c_txt-type3,
.c_txt-type10,
.c_txt-type12,
.c_txt-type14,
.c_txt-type16,
.c_txt-type16-size2,
.c_txt-type16-size3,
.c_txt-type17,
.c_txt_ly-type1 em,
section.m_content-grid .c_tit-grid,
.gift_header p,
.m_dotcom_footer > article .footer-left p {font-family:'sssR';}
.m_dotcom_footer > article .footer-left p {font-family:'SamsungOne400';}

#newSecPdp.new_sec_pdp h1,
#newSecPdp.new_sec_pdp h2,
#newSecPdp.new_sec_pdp h3,
#newSecPdp.new_sec_pdp p,
#newSecPdp.new_sec_pdp span,
#newSecPdp.new_sec_pdp em,
#newSecPdp.new_sec_pdp a,
#newSecPdp.new_sec_pdp strong {word-break:keep-all;}

.dotcom #footer .notice_sec {border-top:0;}

#kv-type2.m_content-kv .kv-text,
#kv-type2.m_content-kv .kv-title,
.m_acc_subkv .c_tit-type8,
.m_content-motion .f_header-type1 .c_tit-type9,
.m_content-hybrid .f_header-type1 .c_tit-type9,
.m_content-selfie .f_header-type1 .c_tit-type9,
.m_content-default.gaming-launcher .header-inner .c_tit-type1,
.m_content-default.gaming-tools .header-inner .c_tit-type1,
.m_content-taskedge .f_header-type1 .c_tit-type1,
.m_content-alwaysdisplay .f_header-type1 .c_tit-type1,
.m_feature-acc-led .c_tit-type1 em,
.m_feature-acc-clearview .c_tit-type1 em,
.m_feature-acc-sview .c_tit-type1 em,
.m_feature-acc-leather .c_tit-type1 em,
.m_feature-acc-flip .c_tit-type1 em,
.m_feature-acc-clear .c_tit-type1 em,
.m_feature-acc-keyboard .c_tit-type1 em,
.m_feature-acc-wireless .c_tit-type1 em,
.m_feature-acc-battery .c_tit-type1 em,
.m_feature-acc-backpack .c_tit-type1 em {font-family:'sssB';}


/* color yellow black set */
html.color_yb div[class*="c_paging-"] a {background-color:#000 !important;}
html.color_yb div[class*="c_paging-"] a:before {background-color:#fff01f !important;}
html.color_yb div[class*="c_paging-"] a.on {background-color:#fff01f !important;}
html.color_yb div[class*="c_paging-"] a.on:before {background-color:#000 !important;}
html.color_yb [class^="m_paging_type"] a {background-color:#000 !important;}
html.color_yb [class^="m_paging_type"] a span {background-color:#fff01f !important;opacity:1;filter:alpha(opacity=100);}
html.color_yb [class^="m_paging_type"] a.on {background-color:#fff01f !important;}
html.color_yb [class^="m_paging_type"] a.on span {background-color:#000 !important;}
html.color_yb div#footer .f_backtotop a {background-color:#fff01f !important;border-radius:50%;}
html.color_yb button.c_btn_type2-prev,
html.color_yb a.c_btn_type2-prev {background-color:#000 !important;background-image:url('../images/c_btn_t2_prev.png') !important;background-position:0 100%;}
html.color_yb button.c_btn_type2-next,
html.color_yb a.c_btn_type2-next {background-color:#000 !important;background-image:url('../images/c_btn_t2_next.png') !important;background-position:0 100%;}
html.color_yb a[class^="m_btn_type1"],
html.color_yb a[class^="m_btn_type2"],
html.color_yb a[class*="m_btn_type1-next"],
html.color_yb a[class*="m_btn_type2-next"], 
html.color_yb a[class*="c_btn_type1-"] {background-color:#fff !important;color:#000 !important;border:2px solid #000;border-radius:5px;}
html.color_yb a[class^="m_btn_type1"] span,
html.color_yb a[class^="m_btn_type2"] span,
html.color_yb a[class*="m_btn_type1-next"] span,
html.color_yb a[class*="m_btn_type2-next"] span,
html.color_yb a[class*="c_btn_type1-"] {background-image:url('../images/m_btn_t1_prevnext.png') !important;opacity:1 !important;filter:alpha(opacity=100);}
html.color_yb a[class*="c_btn_type1-"] {background-size: 200% 100%;}
html.color_yb a[class*="c_btn_type3-"],
html.color_yb a[class*="c_btn_pre-"],
html.color_yb button[class*="c_btn_pre-"],
html.color_yb a[class*="c_more-"],
html.color_yb a[class*="c_more-"] *,
html.color_yb .c_tit-kv,
html.color_yb .c_tit-kv2,
html.color_yb .c_tit-kv3,
html.color_yb .c_tit-kv4,
html.color_yb .c_tit-kv7,
html.color_yb .c_tit-index1,
html.color_yb .c_tit-index2,
html.color_yb .c_tit-grid,
html.color_yb .c_desc-insidestories,
html.color_yb .c_tit-kv5
html.color_yb .c_tit-kv6,
html.color_yb .c_tit-type1, html.color_yb .c_tit-type1 *,
html.color_yb .c_tit-type2, html.color_yb .c_tit-type2 *,
html.color_yb .c_tit-type3, html.color_yb .c_tit-type3 *,
html.color_yb .c_tit-type6, html.color_yb .c_tit-type6 *,
html.color_yb .c_tit-type7, html.color_yb .c_tit-type7 *,
html.color_yb .c_tit-type8, html.color_yb .c_tit-type8 *,
html.color_yb .c_tit-type9, html.color_yb .c_tit-type9 *,
html.color_yb .c_tit-type10, html.color_yb .c_tit-type10 *,
html.color_yb .c_txt-type1,
html.color_yb .c_txt-type2,
html.color_yb .c_txt-type3,
html.color_yb .c_txt-type4,
html.color_yb .c_txt-type5,
html.color_yb .c_txt-type6,
html.color_yb .c_txt-type7,
html.color_yb .c_txt-type8,
html.color_yb .c_txt-type9,
html.color_yb .c_txt-type10,
html.color_yb .c_txt-type11,
html.color_yb .c_txt-type12,
html.color_yb .c_txt-type13,
html.color_yb .c_txt-type14,
html.color_yb .c_txt-type15,
html.color_yb .c_txt-type15,
html.color_yb .c_txt-type16-size3,
html.color_yb .c_txt-type17,
html.color_yb .c_txt-grid,
html.color_yb .c_txt_ly-type1,
html.color_yb .c_txt_ly-type2,
html.color_yb .c_txt-unit,
html.color_yb .global_links,
html.color_yb .global_links *,
html.color_yb nav[class*="c_tab-"] a,
html.color_yb .m_feature-captivating .spec,
html.color_yb .m_feature-captivating .spec li,
html.color_yb .m_feature-cameraback .ios,
html.color_yb .m_feature-packaging .packing,
html.color_yb .m_feature-exposed .hdr .mi_text,
html.color_yb .m_feature-exposed .hdr.off .mi_text,
html.color_yb .bright-header #kv .f_header-kv .kv-title span,
html.color_yb .m_spec_list .message p,
html.color_yb .c_spec_stit,
html.color_yb .feature-1 > .menu ul > li > a em,
html.color_yb .feature-2 > .menu ul > li > a em,
html.color_yb .m_gallery_desc p,
html.color_yb .gallery_control .count,
html.color_yb button.c_btn_close-type1,
html.color_yb a.c_btn_close-type1,
html.color_yb .gifts .contents,
html.color_yb .gift_header .heading,
html.color_yb .gift_header p,
html.color_yb .gift_item,
html.color_yb .gift_item .desc > .name,
html.color_yb .gift_item .desc > span,
html.color_yb .gift_desc,
html.color_yb .icon_wireless span,
html.color_yb div[class*="m_layer-"].show ,
html.color_yb .m_content-video img.play{background-color:#000 !important;color:#fff01f !important;}
html.color_yb a[class*="c_more-"] em ,
html.color_yb .m_content-video img.play{opacity:1;filter:alpha(opacity=100);}
html.color_yb .new_sec_pdp .show,
html.color_yb .map_item.show .map_title a,
html.color_yb .new_sec_pdp .on{font-weight:bold;}
html.color_yb #subnav ul li a,
html.color_yb #subnav p.gnb a,
html.color_yb div#footer .f_social_list a,
html.color_yb div#footer .f_social_list a span,
html.color_yb div#footer,
html.color_yb .c_txt-type8-color2,
html.color_yb .m_insidestories_content .c_tit-type4,
html.color_yb .m_insidestories_content .c_txt-type15,
html.color_yb .m_insidestories_controls .control .name span,
html.color_yb .m_insidestories_controls .control .name strong,
html.color_yb .m_jump_controls .control .name span,
html.color_yb .m_jump_controls .control .name strong,
html.color_yb .m_jump_banners .banner a .name,
html.color_yb .camera_info strong,
html.color_yb .tit3,
html.color_yb .ps2 .tit3,
html.color_yb .pay-steps .desc2,
html.color_yb .m_feature-mf4 .c_tit-kv6,
html.color_yb .icon_item .icon_text{background-color:#000 !important;color:#fff01f !important;}
html.color_yb .map_item.show .map_title a span,
html.color_yb .desktop nav.c_tab-type1 a:hover,
html.color_yb .desktop nav.c_tab-type1_pos-r a:hover,
html.color_yb nav.c_tab-type1 a.on,
html.color_yb nav.c_tab-type1_pos-r a.on,
html.color_yb #header div.logo a,
html.color_yb #gnb div.logo a,
html.color_yb #gnb .g-close a,
html.color_yb #header .link a,
html.color_yb #kv .f_header-kv .kv-title span,
html.color_yb .feature-2 > .heading,
html.color_yb [class^='logo_galaxy-'] img,
html.color_yb #subnav div.bar,
html.color_yb #subnav p.gnb a span,
html.color_yb p.pre-button a,
html.color_yb div#footer .f_social_list a:focus,
html.color_yb div#footer .f_social_list a:hover,
html.color_yb div#footer .f_social_list a:focus span,
html.color_yb div#footer .f_social_list a:hover span {background-color:#fff01f !important;color:#000 !important;}
html.color_yb #header .link a:after {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header div.logo a,
html.color_yb .bright-header [class^='logo_galaxy-'] img{background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header .link a {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header .link a:after {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header .link a:focus,
html.color_yb .bright-header #header .link a:hover{background-color:#fff01f !important;color:#000 !important;}
html.color_yb div#footer .f_copyright a{background-color:#000 !important;}

html {overflow-y: inherit !important; height: auto; min-width: 320px;} 
.new_sec_pdp { border-bottom: 1px solid #dadee2; }

/* Footer */
.m_dotcom_footer {background-color:#f2f2f2;border-top:1px solid #dadee2;}
.m_dotcom_footer > article {max-width:1200px;margin:0 auto;position:relative;left:0;top:0;padding:25px 40px;}
.m_dotcom_footer > article .footer-right {position:absolute;right:30px;top:25px;}

.m_dotcom_footer > article .footer-right a {font-size:13px;line-height:27px;text-align:center;border-style:solid;overflow:hidden;display:inline-block;width:26px;height:26px;margin-right:10px;border-width:2px;}
.m_dotcom_footer > article .footer-right a.color-type1 {color:#fff01f;background-color:#000;border-color:#fff01f;}
.m_dotcom_footer > article .footer-right a.color-type2 {color:#666;background-color:#fff;border-color:#bdbdbd;}
.m_dotcom_footer > article .footer-left {width:80%;}
.m_dotcom_footer > article .footer-left p {color:#666;font-size:13px;line-height:20px;min-height:29px;}
html.color_yb .m_dotcom_footer,
html.color_yb .m_dotcom_footer > article .footer-left p {background-color:#000 !important;color:#fff01f !important;}

/* color yb */
html.color_yb .m_product_gallery .m_btncheck span a,
html.color_yb .m_content-default.out-more .more-buttons a,
html.color_yb .m_content-default.section0 .header-inner .refer_text,
html.color_yb .m_content-default.section0 .header-inner .refer_text a,
html.color_yb .m_content-default.section4 .header-inner .refer_text,
html.color_yb .m_content-default.section9 .header-inner .refer_text,
html.color_yb .gaming_dis_info {background:#000 !important;color:yellow !important;}		
html.color_yb .m_product_gallery .m_btncheck span.curr a{background:yellow !important;color:#000 !important;}
/* //color yb */
		
@media (max-width:1440px){ /* 1024~1440 3*/	
}

@media (max-width:1023px){ /* 768~1023 2*/
/* Footer */
.m_dotcom_footer > article {padding-left:20px;}
}

@media (max-width:767px){ /* 370~767 1*/ 
/* Footer */
.m_dotcom_footer > article {padding:25px 15px;}
.m_dotcom_footer > article .footer-right {position:relative;left:0;top:0;right:auto;padding:0 0 15px 0;}
.m_dotcom_footer > article .footer-right {left:auto;right:0;}
.m_dotcom_footer > article .footer-right a {margin-right:5px;}
.m_dotcom_footer > article .footer-left {width:100%;}
}

/* gyu */

/* feature */
.m_content-highresolution,
.m_content-geargallery {height:auto;}
.m_content-video {padding-bottom:0 !important;}
.m_content-connection {overflow:visible !important;}
.s4 .m_content-moment {height:1340px;}
.s4 .m_content-real360 {height:1405px;}
.s4 .m_content-duallens {height:1540px;}
.s4 .m_content-front360 {height:1080px;}
.s4 .m_content-singlelens {height:1540px;}
.s4 .m_content-clearview {height:2700px;}
.s4 .m_content-flatmounts {height:1500px;}
.s4 .m_content-gearproduct {height:1700px;}
.s4 .m_content-outdoor {height:2950px;}
.s4 .m_content-connection {height:1902px;}
.s4 .m_content-access {height:1378px;}
.s4 .m_content-accessories {height:1500px;background-color:#f5f5f5;}
.s3 .m_content-moment {height:1180px;}
.s3 .m_content-real360 {height:1120px;}
.s3 .m_content-duallens {height:1220px;}
.s3 .m_content-front360 {height:720px;}
.s3 .m_content-singlelens {height:1200px;}
.s3 .m_content-clearview {height:2000px;}
.s3 .m_content-flatmounts {height:1200px;}
.s3 .m_content-gearproduct {height:1420px;}
.s3 .m_content-outdoor {height:2380px;}
.s3 .m_content-connection {height:1526px;}
.s3 .m_content-access {height:1125px;}
.s3 .m_content-accessories {height:1290px;background-color:#f5f5f5;}
.s2 .m_content-moment {height:1000px;}
.s2 .m_content-real360 {height:1000px;}
.s2 .m_content-duallens {height:1000px;}
.s2 .m_content-front360 {height:640px;}
.s2 .m_content-singlelens {height:1130px;}
.s2 .m_content-clearview {height:2000px;}
.s2 .m_content-flatmounts {height:1400px;}
.s2 .m_content-gearproduct {height:960px;}
.s2 .m_content-outdoor {height:1492px;}
.s2 .m_content-connection {height:1212px;}
.s2 .m_content-access {height:1663px;}
.s2 .m_content-accessories {height:1150px;background-color:#f5f5f5;}
.s1 .m_content-moment {height:510px;}
.s1 .m_content-real360 {height:600px;}
.s1 .m_content-duallens {height:570px;}
.s1 .m_content-front360 {height:300px;}
.s1 .m_content-singlelens {height:620px;}
.s1 .m_content-clearview {height:950px;}
.s1 .m_content-flatmounts {height:690px;}
.s1 .m_content-gearproduct {height:395px;}
.s1 .m_content-outdoor {height:845px;}
.s1 .m_content-connection {height:597px;}
.s1 .m_content-access {height:842px;}
.s1 .m_content-accessories {height:700px;background-color:#f5f5f5;}

.m_feature-mf1 .f_header-type1 p.refer_text a {color:#000;text-decoration:underline;}
.m_feature-mf1 .f_container > figure.motion-img {width:auto;height:auto;margin:0;z-index:1;}
.m_feature-mf1 .f_container > figure.motion-img img {width:auto;}
.s4 .m_feature-mf1 .f_header-type1 {top:134px;}
.s4 .m_feature-mf1 .f_header-type1 p {max-width:830px;margin:32px auto 0;} 
.s4 .m_feature-mf1 .f_container > figure.motion-img.motion01 {bottom:57px;margin-left:-590px;}
.s4 .m_feature-mf1 .f_container > figure.motion-img.motion02 {bottom:72px;margin-left:66px;}
.s3 .m_feature-mf1 .f_header-type1 {top:114px;}
.s3 .m_feature-mf1 .f_header-type1 p {max-width:800px;margin:34px auto 0;} 
.s3 .m_feature-mf1 .f_container > figure.motion-img.motion01 {bottom:66px;margin-left:-503px;}
.s3 .m_feature-mf1 .f_container > figure.motion-img.motion02 {bottom:75px;margin-left:41px;}
.s3 .m_feature-mf1 .f_container > figure.motion-img.motion01 img {width:251px;}
.s3 .m_feature-mf1 .f_container > figure.motion-img.motion02 img {width:450px;}
.s2 .m_feature-mf1 .f_header-type1 {top:71px;}
.s2 .m_feature-mf1 .f_header-type1 p {max-width:600px;margin:23px auto 0;} 
.s2 .m_feature-mf1 .f_container > figure.motion-img.motion01 {bottom:80px;margin-left:-392px;}
.s2 .m_feature-mf1 .f_container > figure.motion-img.motion02 {bottom:85px;margin-left:32px;}
.s2 .m_feature-mf1 .f_container > figure.motion-img.motion01 img {width:196px;height:auto;}
.s2 .m_feature-mf1 .f_container > figure.motion-img.motion02 img {width:355px;height:auto;}

.s1 .m_feature-mf1 .f_header-type1 {top:38px;}
.s1 .m_feature-mf1 .f_header-type1 .c_tit-type1 {max-width:300px;margin:0 auto;}
.s1 .m_feature-mf1 .f_header-type1 p {max-width:310px;margin:12px auto 0;} 
.s1 .m_feature-mf1 .f_container > figure.motion-img.motion01 {bottom:18px;margin-left:-177px;}
.s1 .m_feature-mf1 .f_container > figure.motion-img.motion02 {bottom:21px;margin-left:14px;}
.s1 .m_feature-mf1 .f_container > figure.motion-img.motion01 img {width:87px;height:auto;}
.s1 .m_feature-mf1 .f_container > figure.motion-img.motion02 img {width:157px;height:auto;}

.m_feature-mf2 .f_container.container-mobile {display:none;}
.m_feature-mf2 .f_container > figure img {transition:none;-webkit-transition:none;}
.m_feature-mf2 .f_container > figure.default-circle {overflow:hidden;z-index:3;}
.m_feature-mf2 .f_container > figure.default-circle img {position:absolute;top:0;left:0;}
.m_feature-mf2 .f_container > figure.reverse-circle {overflow:hidden;z-index:1;}
.m_feature-mf2 .f_container > figure.reverse-circle img {position:absolute;top:0;left:0;}
.m_feature-mf2 .f_container > figure.motion_paranoma {left:0;margin-left:0;}
.m_feature-mf2 .f_container > figure.motion_paranoma img {width:auto;height:100%;margin:0;}
.m_feature-mf2 .f_container .motion-line {position:absolute;left:50%;border:1px solid #fff;z-index:2;overflow:hidden;}
.m_feature-mf2 .f_container .motion-line span {display:block;width:100%;height:50%;background-color:#fff;}
.m_feature-mf2 .f_header-type1 {top:113px;}
.m_feature-mf2 .f_header-type1 p {max-width:810px;margin:30px auto 0;}
.m_feature-mf2 .f_container {height:960px;}
.m_feature-mf2 .f_container > figure.default-circle {top:103px;width:752px;height:752px;margin-left:-376px;border-radius:752px;}
.m_feature-mf2 .f_container > figure.default-circle img {top:-103px;width:2913px;}
.m_feature-mf2 .f_container > figure.reverse-circle {top:65px;width:826px;height:826px;margin-left:-413px;border-radius:826px;}
.m_feature-mf2 .f_container > figure.reverse-circle img {top:-65px;width:2913px;}
.m_feature-mf2 .f_container > figure.motion_paranoma {width:2913px;}
.m_feature-mf2 .f_container .motion-line {top:65px;width:824px;height:824px;margin-left:-413px;border-radius:824px;}
.s3 .m_feature-mf2 .f_header-type1 {top:113px;}
.s3 .m_feature-mf2 .f_header-type1 p {max-width:740px;margin:21px auto 0;}
.s3 .m_feature-mf2 .f_container {height:720px;}
.s3 .m_feature-mf2 .f_container > figure.default-circle {top:78px;width:562px;height:562px;margin-left:-281px;border-radius:562px;}
.s3 .m_feature-mf2 .f_container > figure.default-circle img {top:-78px;width:2185px;}
.s3 .m_feature-mf2 .f_container > figure.reverse-circle {top:46px;width:624px;height:624px;margin-left:-312px;border-radius:624px;}
.s3 .m_feature-mf2 .f_container > figure.reverse-circle img {top:-46px;width:2185px;}
.s3 .m_feature-mf2 .f_container > figure.motion_paranoma {width:2185px;}
.s3 .m_feature-mf2 .f_container .motion-line {top:46px;width:622px;height:622px;margin-left:-312px;border-radius:622px;}
.s2 .m_feature-mf2 .f_header-type1 {top:71px;}
.s2 .m_feature-mf2 .f_header-type1 p {max-width:660px;margin:22px auto 0;}
.s2 .m_feature-mf2 .f_container {height:673px;}
.s2 .m_feature-mf2 .f_container > figure.default-circle {top:78px;width:516px;height:516px;margin-left:-258px;border-radius:516px;}
.s2 .m_feature-mf2 .f_container > figure.default-circle img {top:-78px;width:2042px;height:673px;}
.s2 .m_feature-mf2 .f_container > figure.reverse-circle {top:50px;width:570px;height:570px;margin-left:-285px;border-radius:570px;}
.s2 .m_feature-mf2 .f_container > figure.reverse-circle img {top:-50px;width:2042px;height:673px;}
.s2 .m_feature-mf2 .f_container > figure.motion_paranoma {width:2042px;}
.s2 .m_feature-mf2 .f_container .motion-line {top:50px;width:568px;height:568px;margin-left:-285px;border-radius:568px;}
.s1 .m_feature-mf2 .f_header-type1 {top:38px;}
.s1 .m_feature-mf2 .f_header-type1 p {max-width:310px;margin:13px auto 0;}
.s1 .m_feature-mf2 .f_container {height:383px;}
.s1 .m_feature-mf2 .f_container > figure.default-circle {top:62px;width:258px;height:258px;margin-left:-129px;border-radius:258px;}
.s1 .m_feature-mf2 .f_container > figure.default-circle img {top:-62px;width:1162px;height:383px;}
.s1 .m_feature-mf2 .f_container > figure.reverse-circle {top:48px;width:286px;height:286px;margin-left:-143px;border-radius:286px;}
.s1 .m_feature-mf2 .f_container > figure.reverse-circle img {top:-48px;width:1162px;height:383px;}
.s1 .m_feature-mf2 .f_container > figure.motion_paranoma {width:1162px;}
.s1 .m_feature-mf2 .f_container .motion-line {top:48px;width:284px;height:284px;margin-left:-143px;border-radius:284px;}

.mobile .m_feature-mf2 .f_container.container-pc {display:none;}
.mobile .m_feature-mf2 .f_container.container-mobile {display:block;}

.s34 .m_feature-mf3 .f_container {top:auto;bottom:0;}
.s34 .m_feature-mf3 .f_container > .front-img {display:none;}
.ie.s34 .m_feature-mf3 .f_container > figure video {top:-1px;}
.s4 .m_feature-mf3 .f_header-type1 {top:133px;}
.s4 .m_feature-mf3 .f_header-type1 .c_tit-type1 {max-width:820px;margin:0 auto;}
.s4 .m_feature-mf3 .f_header-type1 p {max-width:910px;margin:29px auto 0;}
.s4 .m_feature-mf3 .f_container {height:1080px;}
.s4 .m_feature-mf3 .f_container > figure img {width:1920px;}
.s3 .m_feature-mf3 .f_header-type1 {top:114px;}
.s3 .m_feature-mf3 .f_header-type1 .c_tit-type1 {max-width:820px;margin:0 auto;}
.s3 .m_feature-mf3 .f_header-type1 p {max-width:830px;margin:23px auto 0;}
.s3 .m_feature-mf3 .f_container {height:810px;}
.s3 .m_feature-mf3 .f_container > figure img {width:1440px;}
.s12 .m_feature-mf3 .f_container > .front-img {display:block;}
.s2 .m_feature-mf3 .f_header-type1 {top:71px;}
.s2 .m_feature-mf3 .f_header-type1 .c_tit-type1 {max-width:660px;margin:0 auto;}
.s2 .m_feature-mf3 .f_header-type1 p {max-width:700px;margin:23px auto 0;}
.s2 .m_feature-mf3 .f_container > figure img {width:auto;}
.s1 .m_feature-mf3 .f_header-type1 {top:38px;}
.s1 .m_feature-mf3 .f_header-type1 .c_tit-type1 {max-width:250px;margin:0 auto;}
.s1 .m_feature-mf3 .f_header-type1 p {max-width:285px;margin:13px auto 0;}
.s1 .m_feature-mf3 .f_container > figure img {width:auto;}

.m_feature-mf4 .m_info_area {position:absolute;left:50%;}
.m_feature-mf4 .m_info_area .motion_text {position:relative;line-height:1.3;font-weight:normal;}
.m_feature-mf4 .m_info_area .motion_text i {position:absolute;font-style:normal;}
.s34 .m_feature-mf4 .f_container > figure {height:auto;}
.s34 .m_feature-mf4 .f_container > figure img {width:100%;height:auto;}
.s4 .m_feature-mf4 .m_info_area {top:20px;margin-left:-650px;}
.s4 .m_feature-mf4 .m_info_area .motion_text {font-size:816px;}
.s4 .m_feature-mf4 .m_info_area .motion_text i {top:17px;right:-70px;font-size:320px;}
.s4 .m_feature-mf4 .f_container > figure {top:340px;width:617px;margin-left:-241px;}
.ie.s4 .m_feature-mf4 .m_info_area {top:80px;}
.ie.s4 .m_feature-mf4 .m_info_area .motion_text i {top:-10px;}
.ie8.s4 .m_feature-mf4 .m_info_area {top:-50px;margin-left:-700px;}
.s3 .m_feature-mf4 .m_info_area {top:30px;margin-left:-460px;}
.s3 .m_feature-mf4 .m_info_area .motion_text {font-size:579px;}
.s3 .m_feature-mf4 .m_info_area .motion_text i {top:13px;right:-50px;font-size:227px;}
.s3 .m_feature-mf4 .f_container > figure {top:260px;width:438px;margin-left:-171px;}
.ie.s3 .m_feature-mf4 .m_info_area {top:75px;}
.ie8.s3 .m_feature-mf4 .m_info_area {top:-20px;margin-left:-490px;}
.s2 .m_feature-mf4 .f_container > figure {height:auto;}
.s2 .m_feature-mf4 .f_container > figure img {width:100%;height:auto;}
.s2 .m_feature-mf4 .m_info_area {top:60px;margin-left:-343px;}
.s2 .m_feature-mf4 .m_info_area .motion_text {font-size:432px;}
.s2 .m_feature-mf4 .m_info_area .motion_text i {top:11px;right:-40px;font-size:169px;}
.s2 .m_feature-mf4 .f_container > figure {top:230px;width:327px;margin-left:-128px;}
.ie.s2 .m_feature-mf4 .m_info_area {top:90px;}
.s1 .m_feature-mf4 .m_info_area {display:none;}

.m_feature-mf5 .m_info_area {position:absolute;z-index:2;}
.m_feature-mf5 .m_info_area .motion_text i {vertical-align:top;font-style:normal;}
.s4 .m_feature-mf5 .f_header-type1 {top:273px;}
.s4 .m_feature-mf5 .f_header-type1 .c_tit-type1 {max-width:500px;margin-bottom:30px;}
.s4 .m_feature-mf5 .f_header-type1 p {max-width:530px;}
.s4 .m_feature-mf5 .m_info_area {top:855px;right:155px;}
.s4 .m_feature-mf5 .m_info_area .motion_text {font-size:416px;}
.s4 .m_feature-mf5 .m_info_area .motion_text i {font-size:195px;}
.s3 .m_feature-mf5 .f_header-type1 {top:209px;}
.s3 .m_feature-mf5 .f_header-type1 .c_tit-type1 {max-width:500px;margin-bottom:23px;}
.s3 .m_feature-mf5 .f_header-type1 p {max-width:400px;}
.s3 .m_feature-mf5 .m_info_area {top:721px;right:117px;}
.s3 .m_feature-mf5 .m_info_area .motion_text {font-size:290px;}
.s3 .m_feature-mf5 .m_info_area .motion_text i {font-size:150px;}
.s2 .m_feature-mf5 .f_header-type1 {top:71px;}
.s2 .m_feature-mf5 .f_header-type1 .c_tit-type1 {margin:0 auto;}
.s2 .m_feature-mf5 .f_header-type1 p {max-width:660px;margin:22px auto 0;}
.s2 .m_feature-mf5 .m_info_area {top:337px;left:50%;width:1346px;margin-left:-24px;}
.ie.s2 .m_feature-mf5 .m_info_area {top:355px;right:90px;}
.s2 .m_feature-mf5 .m_info_area .motion_text {font-size:228px;}
.s2 .m_feature-mf5 .m_info_area .motion_text i {font-size:106px;}
.s2 .m_feature-mf5 .f_container {z-index:2;}
.s1 .m_feature-mf5 .f_header-type1 {top:38px;}
.s1 .m_feature-mf5 .f_header-type1 .c_tit-type1 {max-width:300px;margin:0 auto;line-height:1.2 !important;}
.s1 .m_feature-mf5 .f_header-type1 p {max-width:280px;margin:12px auto 0;}
.s1 .m_feature-mf5 .m_info_area {top:252px;left:50%;width:1534px;margin-left:-6px;}
.ie.s1 .m_feature-mf5 .m_info_area {top:260px;left:50%;}
.s1 .m_feature-mf5 .m_info_area .motion_text {font-size:101px;}
.s1 .m_feature-mf5 .m_info_area .motion_text i {font-size:47px;}
.s1 .m_feature-mf5 .f_container {z-index:2;}

@keyframes line-motion { 0% {opacity:0;} 100% {opacity:1;} } 
.m_feature-mf5 .f_container .product {z-index:2;}
.m_feature-mf5 .f_container .motion-mask {position:absolute;left:50%;display:block;width:1920px;margin-left:-960px;}
.notransition .m_feature-mf5 .f_container .motion-mask {display:none;}
.m_feature-mf5 .f_container .motion-mask:before {position:relative;display:block;overflow:hidden;transition:all 3s cubic-bezier(.19,1,.22,1);background-image:url('../images/gear-360_singlelens_maskbg.png');content:'';z-index:1;}
.m_feature-mf5 .f_container .motion-line:before,
.m_feature-mf5 .f_container .motion-line:after {position:absolute;display:block;content:'';background:url('../images/gear-360_singlelens_arrow.png') no-repeat;opacity:0;z-index:1;}
.notransition .m_feature-mf5 .f_container .motion-line:before,
.notransition .m_feature-mf5 .f_container .motion-line:after {opacity:1 !important;}
.m_feature-mf5.motion .f_container .motion-line:before,
.m_feature-mf5.motion .f_container .motion-line:after {animation-name:line-motion;animation-duration:1s; animation-delay:0.95s;animation-fill-mode:forwards;}
.s4 .m_feature-mf5 .f_container .product {top:314px;}
.s4 .m_feature-mf5 .f_container .product img {width:767px;margin:0;}
.s4 .m_feature-mf5 .f_container .motion-mask.mask01 {top:-40px;}
.s4 .m_feature-mf5 .f_container .motion-mask.mask02 {top:760px;}
.s4 .m_feature-mf5 .f_container .motion-mask:before {width:800px;height:800px;margin:0 0 0 245px;}
.s4 .m_feature-mf5 .f_container .motion-mask.mask01:before {transform-origin:0 800px;transform:rotate(0deg);}
.s4 .m_feature-mf5 .f_container .motion-mask.mask02:before {transform-origin:0 0;transform:rotate(0deg);}
.s4 .m_feature-mf5.motion .f_container .motion-mask.mask01:before {transform:rotate(-90deg);}
.s4 .m_feature-mf5.motion .f_container .motion-mask.mask02:before {transform:rotate(90deg);}
.s4 .m_feature-mf5 .f_container .motion-line {top:191px;}
.s4 .m_feature-mf5 .f_container .motion-line:before {top:-10px;left:259px;width:48px;height:63px;}
.s4 .m_feature-mf5 .f_container .motion-line:after {bottom:402px;left:259px;width:48px;height:63px;}
.s4 .m_feature-mf5 .f_container .motion-line img {width:562px;margin:0 0 0 306px;}
.s3 .m_feature-mf5 .f_container .product {top:242px;width:1440px;margin-left:-720px;}
.s3 .m_feature-mf5 .f_container .product img {width:642px;margin:0;}
.s3 .m_feature-mf5 .f_container .motion-mask.mask01 {top:-90px;}
.s3 .m_feature-mf5 .f_container .motion-mask.mask02 {top:610px;}
.s3 .m_feature-mf5 .f_container .motion-mask:before {width:700px;height:700px;margin:0 0 0 452px;}
.s3 .m_feature-mf5 .f_container .motion-mask.mask01:before {transform-origin:0 700px;transform:rotate(0deg);}
.s3 .m_feature-mf5 .f_container .motion-mask.mask02:before {transform-origin:0 0;transform:rotate(0deg);}
.s3 .m_feature-mf5.motion .f_container .motion-mask.mask01:before {transform:rotate(-90deg);}
.s3 .m_feature-mf5.motion .f_container .motion-mask.mask02:before {transform:rotate(90deg);}
.s3 .m_feature-mf5 .f_container .motion-line {top:141px;}
.s3 .m_feature-mf5 .f_container .motion-line:before {top:-14px;left:462px;width:39px;height:56px;}
.s3 .m_feature-mf5 .f_container .motion-line:after {bottom:264px;left:462px;width:39px;height:56px;}
.s3 .m_feature-mf5 .f_container .motion-line img {width:463px;margin:0 0 0 500px;}
.s12 .m_feature-mf5 .f_container .motion-mask {display:none;}
.s12 .m_feature-mf5 .f_container .motion-mask:before {display:none;transition:none;}
.s12 .m_feature-mf5 .f_container .motion-line {display:none;}
.s12 .m_feature-mf5.motion .f_container .motion-line:before,
.s12 .m_feature-mf5.motion .f_container .motion-line:after {display:none;}
.s2 .m_feature-mf5 .f_container .product {top:410px;width:642px;height:auto;margin-left:-321px;}
.s2 .m_feature-mf5 .f_container .product img {width:100%;height:auto;margin:0;}
.s1 .m_feature-mf5 .f_container .product {top:287px;width:286px;height:auto;margin-left:-143px;}
.s1 .m_feature-mf5 .f_container .product img {width:100%;height:auto;margin:0;}

.m_feature-mf7 > .m_info_area {position:absolute;z-index:2;}
.m_feature-mf7 .f_container > figure img {position:absolute;left:0;z-index:1;}
.m_feature-mf7 .f_container > figure .motion_text {position:absolute;display:block;color:#000;font-family:'sssB';}
.m_feature-mf7 .f_container-2 {position:absolute;left:0;width:100%;z-index:1;} 
.m_feature-mf7 .f_container-2 .m_info_area {position:absolute;}
.m_feature-mf7 .f_container-2 > figure {position:absolute;}
.m_feature-mf7 .f_container-2 > figure span {display:block;}
.ie8 .m_feature-mf7 .f_container > figure.tab02 {filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:0;}
.s4 .m_feature-mf7 .f_header-type1 {top:133px;}
.s4 .m_feature-mf7 .f_header-type1 .c_tit-type1 {margin-bottom:29px;}
.s4 .m_feature-mf7 .f_header-type1 p {max-width:530px;}
.s4 .m_feature-mf7 > .m_info_area {top:698px;right:156px;}
.s4 .m_feature-mf7 .f_container {height:1500px;}
.s4 .m_feature-mf7 .f_container > figure img {top:199px;width:1524px;height:1146px;}
.s4 .m_feature-mf7 .f_container > figure.tab01 .motion_text {bottom:48px;right:139px;font-size:280px;}
.s4 .m_feature-mf7 .f_container > figure.tab02 .motion_text {bottom:-30px;right:86px;font-size:500px;}
.s4 .m_feature-mf7 .f_container-2 {bottom:0;height:1100px;}
.s4 .m_feature-mf7 .f_container-2 > figure.motion_img01 {top:-325px;right:337px;}
.s4 .m_feature-mf7 .f_container-2 > figure.motion_img02 {bottom:131px;right:534px;}
.s3 .m_feature-mf7 .f_header-type1 {top:134px;}
.s3 .m_feature-mf7 .f_header-type1 .c_tit-type1 {margin-bottom:34px;}
.s3 .m_feature-mf7 .f_header-type1 p {max-width:470px;}
.s3 .m_feature-mf7 > .m_info_area {top:592px;right:10%;}
.s3 .m_feature-mf7 .f_container {height:1100px;}
.s3 .m_feature-mf7 .f_container > figure {width:1440px;margin-left:-720px;}
.s3 .m_feature-mf7 .f_container > figure img {top:185px;width:1070px;height:908px;}
.s3 .m_feature-mf7 .f_container > figure.tab01 .motion_text {bottom:-67px;right:144px;font-size:200px;}
.s3 .m_feature-mf7 .f_container > figure.tab02 .motion_text {bottom:-141px;right:113px;font-size:380px;}
.s3 .m_feature-mf7 .f_container-2 {bottom:0;height:900px;}
.s3 .m_feature-mf7 .f_container-2 > figure.motion_img01 {top:-70px;right:228px;}
.s3 .m_feature-mf7 .f_container-2 > figure.motion_img01 img {width:341px;}
.s3 .m_feature-mf7 .f_container-2 > figure.motion_img02 {bottom:40px;right:419px;}
.s3 .m_feature-mf7 .f_container-2 > figure.motion_img02 img {width:1021px;}
.ie8.s3 .m_feature-mf7 .f_container > figure .motion_text {line-height:1.6;}
.s2 .m_feature-mf7 .f_header-type1 {top:71px;}
.s2 .m_feature-mf7 .f_header-type1 p {width:660px;margin:22px auto 0;}
.s2 .m_feature-mf7 > .m_info_area {top:327px;right:0;left:0;}
.s2 .m_feature-mf7 .f_container {height:1300px;}
.s2 .m_feature-mf7 .f_container > figure {width:1346px;margin-left:-673px;}
.s2 .m_feature-mf7 .f_container > figure img {top:427px;left:50%;width:700px;height:700px;margin-left:-350px;}
.s2 .m_feature-mf7 .f_container > figure.tab01 .motion_text {bottom:-15px;right:0;left:0;font-size:220px;text-align:center;}
.s2 .m_feature-mf7 .f_container > figure.tab02 .motion_text {bottom:-74px;right:0;left:0;font-size:240px;text-align:center;}
.s2 .m_feature-mf7 .f_container-2 {bottom:0;height:700px;}
.s2 .m_feature-mf7 .f_container-2 > figure.motion_img01 {top:-110px;right:98px;}
.s2 .m_feature-mf7 .f_container-2 > figure.motion_img01 img {width:273px;}
.s2 .m_feature-mf7 .f_container-2 > figure.motion_img02 {bottom:91px;right:182px;}
.s1 .m_feature-mf7 .f_header-type1 {top:38px;}
.s1 .m_feature-mf7 .f_header-type1 p {width:290px;margin:12px auto 0;}
.s1 .m_feature-mf7 > .m_info_area {top:208px;right:0;left:0;}
.s1 .m_feature-mf7 .f_container {height:650px;}
.s1 .m_feature-mf7 .f_container > figure {width:767px;margin-left:-383px;}
.s1 .m_feature-mf7 .f_container > figure img {top:260px;left:50%;width:298px;height:298px;margin-left:-149px;transition:none;-webkit-transition:none;}
.s1 .m_feature-mf7 .f_container > figure.tab01 .motion_text {bottom:7px;right:0;left:0;font-size:92px;text-align:center;}
.s1 .m_feature-mf7 .f_container > figure.tab02 .motion_text {bottom:-32px;right:0;left:0;font-size:120px;text-align:center;}
.s1 .m_feature-mf7 .f_container-2 {bottom:0;height:300px;}
.s1 .m_feature-mf7 .f_container-2 > figure.motion_img01 {top:-60px;left:50%;margin-left:50px;}
.s1 .m_feature-mf7 .f_container-2 > figure.motion_img01 img {width:122px;}
.s1 .m_feature-mf7 .f_container-2 > figure.motion_img02 {bottom:41px;left:50%;margin-left:-383px;}
.s1 .m_feature-mf7 .f_container-2 > figure.motion_img02 img {height:169px;}
.ie.s4 .m_feature-mf7 .f_container > figure.tab01 .motion_text {bottom:30px;right:141px;}
.ie.s4 .m_feature-mf7 .f_container > figure.tab02 .motion_text {bottom:-64px;right:86px;}
.ie.s4 .m_feature-mf7 .f_container-2 > figure.motion_img01 {right:287px;}
.ie.s3 .m_feature-mf7 .f_container > figure.tab01 .motion_text {bottom:-80px;}
.ie.s3 .m_feature-mf7 .f_container > figure.tab02 .motion_text {bottom:-167px;}
.ie.s3 .m_feature-mf7 .f_container-2 > figure.motion_img01 {right:237px;}

.m_feature-mf7 .g360-tab_navi {text-align:right;}
.m_feature-mf7 .g360-tab_navi a {position:relative;background-color:#fff;color:#959595;font-family:'sssB';}
.m_feature-mf7 .g360-tab_navi a.on {color:#00b3e3;}
.s34 .m_feature-mf7 .g360-tab_navi a {display:block;}
.s34 .m_feature-mf7 .g360-tab_navi a:after {display:block;content:'';}
.s4 .m_feature-mf7 .g360-tab_navi a {padding-left:20px;font-size:34px;}
.s4 .m_feature-mf7 .g360-tab_navi a:after {margin-bottom:12px;}
.s3 .m_feature-mf7 .g360-tab_navi a {padding-left:29px;font-size:30px;}
.s3 .m_feature-mf7 .g360-tab_navi a:after {margin-bottom:12px;}
.s2 .m_feature-mf7 .g360-tab_navi {font-size:0;text-align:center;}
.s2 .m_feature-mf7 .g360-tab_navi a {display:inline-block;padding:0 33px;font-size:20px;text-align:left;}
.s2 .m_feature-mf7 .g360-tab_navi a:first-child:before {display:none;}
.s2 .m_feature-mf7 .g360-tab_navi a:before {position:absolute;top:5px;left:0;display:block;width:2px;height:10px;background-color:#dfdfdf;content:'';}
.s1 .m_feature-mf7 .g360-tab_navi {font-size:0;text-align:center;}
.s1 .m_feature-mf7 .g360-tab_navi a {display:inline-block;padding:0 14px;font-size:14px;text-align:left;}
.s1 .m_feature-mf7 .g360-tab_navi a:first-child:before {display:none;}
.s1 .m_feature-mf7 .g360-tab_navi a:before {position:absolute;top:2px;left:0;display:block;width:1px;height:10px;background-color:#b2b2b2;content:'';}

.m_feature-mf9 .f_container > figure {width:auto;height:auto;margin:0;}
.m_feature-mf9 .f_container > figure img {width:auto;margin:0;}
.s4 .m_feature-mf9 .f_container > figure.motion_img01 {top:188px;left:29px;}
.s4 .m_feature-mf9 .f_container > figure.motion_img02 {bottom:-10px;right:-36px;left:auto;}
.s3 .m_feature-mf9 .f_container > figure.motion_img01 {top:170px;left:22px;}
.s3 .m_feature-mf9 .f_container > figure.motion_img01 img {width:689px;}
.s3 .m_feature-mf9 .f_container > figure.motion_img02 {bottom:32px;right:0;left:auto;}
.s3 .m_feature-mf9 .f_container > figure.motion_img02 img {width:410px;}
.s2 .m_feature-mf9 .f_container > figure.motion_img01 {top:54px;left:-57px;}
.s2 .m_feature-mf9 .f_container > figure.motion_img01 img {width:540px;}
.s2 .m_feature-mf9 .f_container > figure.motion_img02 {bottom:89px;right:26px;left:auto;}
.s2 .m_feature-mf9 .f_container > figure.motion_img02 img {width:302px;}
.s1 .m_feature-mf9 .f_container > figure.motion_img01 {top:28px;left:-65px;}
.s1 .m_feature-mf9 .f_container > figure.motion_img01 img {width:229px;}
.s1 .m_feature-mf9 .f_container > figure.motion_img02 {bottom:34px;right:-37px;left:auto;}
.s1 .m_feature-mf9 .f_container > figure.motion_img02 img {width:121px;}

.m_feature-mf10 .f_container {left:50%;}
.m_feature-mf10 .f_container .outdoor_product {position:absolute;top:50%;left:50%;display:block;height:auto;z-index:3;}
.m_feature-mf10 .f_container .outdoor_product img {width:100%;}
.m_feature-mf10 .f_container .motion_wrap {position:relative;height:50%;overflow:hidden;z-index:2;}
.m_feature-mf10 .f_container .motion_wrap .motion_text {position:absolute;display:block;z-index:1;color:#fff;letter-spacing:0.1em;font-family:'sssB';}
.m_feature-mf10 .f_container .motion_wrap > figure {position:absolute;left:50%;height:100%;text-align:center;}
.s4 .m_feature-mf10 .f_header-type1 {top:133px;}
.s4 .m_feature-mf10 .f_header-type1 p {max-width:960px;margin:29px auto 0;}
.s4 .m_feature-mf10 .f_header-type1 p.refer_text {max-width:100%;}
.s4 .m_feature-mf10 .f_container {bottom:145px !important;width:2318px;height:2318px;margin-left:-1159px;border-radius:2318px;}
.s4 .m_feature-mf10 .f_container .outdoor_product {width:890px;margin:-425px 0 0 -445px;}
.s4 .m_feature-mf10 .f_container .motion_wrap .motion_text {font-size:220px;}
.s4 .m_feature-mf10 .f_container .motion_wrap.motion01 .motion_text {top:498px;left:50%;margin-left:-307px;}
.s4 .m_feature-mf10 .f_container .motion_wrap.motion02 .motion_text {top:466px;left:36%;margin-left:-452px;}
.s4 .m_feature-mf10 .f_container .motion_wrap > figure {width:1920px;margin-left:-960px;}
.s3 .m_feature-mf10 .f_header-type1 {top:114px;}
.s3 .m_feature-mf10 .f_header-type1 p {max-width:860px;margin:34px auto 0;}
.s3 .m_feature-mf10 .f_container {bottom:49px !important;width:1888px;height:1888px;margin-left:-944px;border-radius:1888px;}
.s3 .m_feature-mf10 .f_container .outdoor_product {width:700px;margin:-336px 0 0 -350px;}
.s3 .m_feature-mf10 .f_container .motion_wrap .motion_text {font-size:180px;}
.s3 .m_feature-mf10 .f_container .motion_wrap.motion01 .motion_text {top:398px;left:50%;margin-left:-251px}
.s3 .m_feature-mf10 .f_container .motion_wrap.motion02 .motion_text {top:386px;left:36%;margin-left:-369px;}
.s3 .m_feature-mf10 .f_container .motion_wrap > figure {width:1440px;margin-left:-720px;}
.s3 .m_feature-mf10 .f_container .motion_wrap > figure img {width:1440px;}
.s2 .m_feature-mf10 .f_header-type1 {top:71px;}
.s2 .m_feature-mf10 .f_header-type1 p {max-width:630px;margin:23px auto 0;}
.s2 .m_feature-mf10 .f_header-type1 p.refer_text {max-width:482px;}
.s2 .m_feature-mf10 .f_container {bottom:99px !important;width:994px;height:994px;margin-left:-497px;border-radius:994px;}
.s2 .m_feature-mf10 .f_container .outdoor_product {width:406px;margin:-195px 0 0 -203px;}
.s2 .m_feature-mf10 .f_container .motion_wrap .motion_text {font-size:80px;}
.s2 .m_feature-mf10 .f_container .motion_wrap.motion01 .motion_text {top:214px;left:50%;margin-left:-139px}
.s2 .m_feature-mf10 .f_container .motion_wrap.motion02 .motion_text {top:191px;left:40%;margin-left:-205px;}
.s2 .m_feature-mf10 .f_container .motion_wrap > figure {width:995px;margin-left:-497px;}
.s1 .m_feature-mf10 .f_header-type1 {top:38px;}
.s1 .m_feature-mf10 .f_header-type1 .c_tit-type1 {max-width:300px;margin:0 auto;}
.s1 .m_feature-mf10 .f_header-type1 p {max-width:290px;margin:12px auto 0;}
.s1 .m_feature-mf10 .f_header-type1 p.refer_text {max-width:240px;}
.s1 .m_feature-mf10 .f_container {bottom:45px !important;width:497px;height:497px;margin-left:-248px;border-radius:497px;}
.s1 .m_feature-mf10 .f_container .outdoor_product {width:203px;margin:-97px 0 0 -101px;}
.s1 .m_feature-mf10 .f_container .motion_wrap.motion01 {margin-bottom:-1px;}
.s1 .m_feature-mf10 .f_container .motion_wrap.motion02 {margin-top:1px;}
.s1 .m_feature-mf10 .f_container .motion_wrap .motion_text {font-size:40px;}
.s1 .m_feature-mf10 .f_container .motion_wrap.motion01 .motion_text {top:107px;left:50%;;margin-left:-69px}
.s1 .m_feature-mf10 .f_container .motion_wrap.motion02 .motion_text {top:95px;left:40%;margin-left:-102px;}
.s1 .m_feature-mf10 .f_container .motion_wrap > figure {width:498px;margin-left:-249px;}
.s1 .m_feature-mf10 .f_container .motion_wrap > figure img {width:498px;}

.m_feature-mf11-1 {z-index:2;}
.m_feature-mf11-1 .f_container {overflow:visible;}
.m_feature-mf11-1 .f_container .motion_img {z-index:1;}
.s4 .m_feature-mf11-1 {height:1902px;}
.s4 .m_feature-mf11-1 .f_header-type1 {top:84px;}
.s4 .m_feature-mf11-1 .f_header-type1 .c_tit-type1 {margin:0 auto;}
.s4 .m_feature-mf11-1 .f_header-type1 p {max-width:1024px;margin:32px auto 0;}
.s4 .m_feature-mf11-1 .f_container .motion_img {top:455px;}
.s4 .m_feature-mf11-1 .f_container .motion_img img {width:950px;float:right;}
.s3 .m_feature-mf11-1 {height:1526px;}
.s3 .m_feature-mf11-1 .f_header-type1 {top:104px;}
.s3 .m_feature-mf11-1 .f_header-type1 .c_tit-type1 {margin:0 auto;}
.s3 .m_feature-mf11-1 .f_header-type1 p {max-width:720px;margin:33px auto 0;}
.s3 .m_feature-mf11-1 .f_header-type1 p.refer_text {max-width:100%;}
.s3 .m_feature-mf11-1 .f_container .motion_img {top:452px;width:1440px;margin-left:-720px;}
.s3 .m_feature-mf11-1 .f_container .motion_img img {width:688px;float:right;}
.s2 .m_feature-mf11-1 {height:1212px;}
.s2 .m_feature-mf11-1 .f_header-type1 {top:72px;}
.s2 .m_feature-mf11-1 .f_header-type1 .c_tit-type1 {margin:0 auto;}
.s2 .m_feature-mf11-1 .f_header-type1 p {max-width:580px;margin:23px auto 0;}
.s2 .m_feature-mf11-1 .f_header-type1 p.refer_text {max-width:430px;}
.s2 .m_feature-mf11-1 .f_container .motion_img {top:379px;width:1346px;margin-left:-673px;}
.s2 .m_feature-mf11-1 .f_container .motion_img img {width:663px;height:auto;float:right;}
.s1 .m_feature-mf11-1 {height:597px;}
.s1 .m_feature-mf11-1 .f_header-type1 {top:38px;}
.s1 .m_feature-mf11-1 .f_header-type1 .c_tit-type1 {max-width:300px;margin:0 auto;}
.s1 .m_feature-mf11-1 .f_header-type1 p {max-width:300px;margin:12px auto 0;}
.s1 .m_feature-mf11-1 .f_header-type1 p.refer_text {max-width:300px;}
.s1 .m_feature-mf11-1 .f_container .motion_img {top:269px;}
.s1 .m_feature-mf11-1 .f_container .motion_img img {height:406px;}

.m_feature-mf11-2 .f_container .access_list {width:100%;margin:0 auto;overflow:hidden;}
.m_feature-mf11-2 .f_container .access_list li {float:left;text-align:center;}
.m_feature-mf11-2 .f_container .access_list li img {width:100%;border:1px solid #e7e7e7 !important;box-sizing:border-box;}
.m_feature-mf11-2 .f_container .access_list li strong {display:block;color:#000;font-family:'sssB';}
.s4 .m_feature-mf11-2 .f_header-type1 {top:229px;}
.s4 .m_feature-mf11-2 .f_header-type1 p {max-width:1020px;margin:30px auto 0;} 
.s4 .m_feature-mf11-2 .f_header-type1 p.refer_text {max-width:950px;}
.s4 .m_feature-mf11-2 .f_header-type1 .c_btn_pre-type3 {margin-top:55px;}
.s4 .m_feature-mf11-2 .f_container .access_wrap {margin:0 3%;}
.s4 .m_feature-mf11-2 .f_container .access_list {max-width:1600px;margin-top:708px;}
.s4 .m_feature-mf11-2 .f_container .access_list li {width:23%;margin:0 1%;}
.s4 .m_feature-mf11-2 .f_container .access_list li img {border-radius:368px; }
.s4 .m_feature-mf11-2 .f_container .access_list li strong {margin:52px auto 0;font-size:30px;}
.s3 .m_feature-mf11-2 .f_header-type1 {top:142px;}
.s3 .m_feature-mf11-2 .f_header-type1 p {max-width:860px;margin:34px auto 0;}  
.s3 .m_feature-mf11-2 .f_header-type1 p.refer_text {max-width:700px;}
.s3 .m_feature-mf11-2 .f_header-type1 .c_btn_pre-type3 {margin-top:51px;}
.s3 .m_feature-mf11-2 .f_container .access_wrap {margin:0 3%;}
.s3 .m_feature-mf11-2 .f_container .access_list {max-width:1120px;margin-top:613px;}
.s3 .m_feature-mf11-2 .f_container .access_list li {width:23%;margin:0 1%;}
.s3 .m_feature-mf11-2 .f_container .access_list li img {border-radius:258px;}
.s3 .m_feature-mf11-2 .f_container .access_list li strong {margin:44px auto 0;font-size:24px;}
.s2 .m_feature-mf11-2 .f_header-type1 {top:232px;}
.s2 .m_feature-mf11-2 .f_header-type1 p {max-width:610px;margin:23px auto 0;} 
.s2 .m_feature-mf11-2 .f_header-type1 p.refer_text {margin-top:40px;}
.s2 .m_feature-mf11-2 .f_header-type1 .c_btn_pre-type3 {margin-top:48px;}
.s2 .m_feature-mf11-2 .f_container .access_wrap {margin:0 7%;}
.s2 .m_feature-mf11-2 .f_container .access_list {max-width:692px;margin-top:692px;}
.s2 .m_feature-mf11-2 .f_container .access_list li {width:43.5%;margin:0 0 60px 13%;}
.s2 .m_feature-mf11-2 .f_container .access_list li.first-list {margin:0 0 60px 0;}
.s2 .m_feature-mf11-2 .f_container .access_list li img {border-radius:300px;}
.s2 .m_feature-mf11-2 .f_container .access_list li strong {margin:32px auto 0;font-size:22px;}
.s1 .m_feature-mf11-2 .f_header-type1 {top:103px;}
.s1 .m_feature-mf11-2 .f_header-type1 p {max-width:300px;margin:13px auto 0;} 
.s1 .m_feature-mf11-2 .f_header-type1 p.refer_text {margin-top:24px;}
.s1 .m_feature-mf11-2 .f_header-type1 .c_btn_pre-type3 {margin-top:24px;}
.s1 .m_feature-mf11-2 .f_container .access_wrap {margin:0 7%;}
.s1 .m_feature-mf11-2 .f_container .access_list {max-width:298px;margin-top:418px;}
.s1 .m_feature-mf11-2 .f_container .access_list li {width:43.5%;margin:0 0 35px 13%;}
.s1 .m_feature-mf11-2 .f_container .access_list li.first-list {margin:0 0 35px 0;}
.s1 .m_feature-mf11-2 .f_container .access_list li img {border-radius:130px;}
.s1 .m_feature-mf11-2 .f_container .access_list li strong {margin:15px auto 0;font-size:10px;}

.m_feature-mf13 .f_container > a {position:absolute;top:50%;left:50%;width:140px;height:140px;margin:-70px 0 0 -70px;}
.m_feature-mf13 .f_container > a img.play {position:static;margin:0;}
.s2 .m_feature-mf13 .f_container > a {width:90px;height:90px;margin:-45px 0 0 -45px;}
.s1 .m_feature-mf13 .f_container > a {width:70px;height:70px;margin:-35px 0 0 -35px;}

.m_feature-mf14 {position:relative !important;}
.m_feature-mf14 .f_container {position:static;height:auto;}
.m_feature-mf14 .f_container > figure {position:relative;height:auto;}
.m_feature-mf14 .f_container .m_info_area {position:relative;}
.m_feature-mf14 .f_container .gallery p {color:#000;font-family:'SamsungOne400';line-height:1.5;}
.m_feature-mf14 .f_container .street-view p {color:#000;font-family:'sssB';line-height:1.3;}
.m_feature-mf14 .f_container .gallery p.refer_text {color:#000;}
.m_feature-mf14 .f_container .gallery .c_btn_pre-type3 {position:absolute;}
.m_feature-mf14 .f_container .street-view img {position:absolute;display:block;}
.m_feature-mf14 .f_container .gallery {border-bottom:1px solid #e5e5e5;}
.s4 .m_feature-mf14 .f_container .gallery {padding:56px 160px;}
.s4 .m_feature-mf14 .f_container .gallery p {font-size:22px;}
.s4 .m_feature-mf14 .f_container .gallery p.refer_text {margin-top:48px;font-size:16px;}
.s4 .m_feature-mf14 .f_container .gallery .c_btn_pre-type3 {top:60px;right:160px;}
.s4 .m_feature-mf14 .f_container .street-view {padding:107px 160px 115px;}
.s4 .m_feature-mf14 .f_container .street-view p {max-width:65%;margin-bottom:38px;font-size:30px;}
.s4 .m_feature-mf14 .f_container .street-view img {top:98px;right:8%;}
.s3 .m_feature-mf14 .f_container .gallery {padding:44px 160px;}
.s3 .m_feature-mf14 .f_container .gallery p {max-width:65%;font-size:20px;line-height:1.6;}
.s3 .m_feature-mf14 .f_container .gallery p.refer_text {margin-top:46px;font-size:16px;}
.s3 .m_feature-mf14 .f_container .gallery .c_btn_pre-type3 {top:45px;right:160px;}
.s3 .m_feature-mf14 .f_container .street-view {padding:87px 160px 95px;}
.s3 .m_feature-mf14 .f_container .street-view p {max-width:60%;margin-bottom:38px;font-size:30px;}
.s3 .m_feature-mf14 .f_container .street-view img {top:118px;right:8%;width:350px;}
.s2 .m_feature-mf14 .f_container .gallery {padding:45px 0 82px;text-align:center;}
.s2 .m_feature-mf14 .f_container .gallery p {margin-bottom:41px;font-size:18px;}
.s2 .m_feature-mf14 .f_container .gallery p.refer_text {max-width:500px;margin:0 auto 41px;font-size:14px;}
.s2 .m_feature-mf14 .f_container .gallery .c_btn_pre-type3 {position:static;}
.s2 .m_feature-mf14 .f_container .street-view {padding:45px 0 68px;text-align:center;}
.s2 .m_feature-mf14 .f_container .street-view p {max-width:700px;margin:0 auto 41px;font-size:24px;}
.s2 .m_feature-mf14 .f_container .street-view img {position:static;width:301px;margin:64px auto 0;}
.s1 .m_feature-mf14 .f_container .gallery {padding:22px 0 43px;text-align:center;}
.s1 .m_feature-mf14 .f_container .gallery p {max-width:320px;margin:0 auto 19px;font-size:10px;}
.s1 .m_feature-mf14 .f_container .gallery .c_btn_pre-type3 {position:static;}
.s1 .m_feature-mf14 .f_container .street-view {padding:22px 0 45px;text-align:center;}
.s1 .m_feature-mf14 .f_container .street-view p {max-width:300px;margin:0 auto 19px;font-size:16px;}
.s1 .m_feature-mf14 .f_container .street-view img {position:static;width:157px;margin:43px auto 0;}

/* slide navi */
.m_content-highresolution nav {width:100%;}
.m_content-highresolution > .fakeimg {display:block;width:100%;}
.m_content-highresolution .xlider {position:absolute;bottom:0;width:100%;}
.m_content-highresolution article {top:auto;}
.m_content-highresolution .f_header-type1 {position:static;}
.m_content-highresolution .f_header-type1 p.refer_text.sec {margin-top:0 !important;}
.m_content-highresolution .f_container {position:relative;height:auto;}
.m_content-highresolution .f_container > figure {position:relative;left:0;width:100%;height:auto;margin-left:0;}
.m_content-highresolution .f_container > figure img {width:100%;}
.s4 .m_content-highresolution .f_header-type1 {padding:133px 0 70px;}
.s4 .m_content-highresolution .f_header-type1 p {max-width:1030px;margin:30px auto 0;}
.s4 .m_content-highresolution .f_header-type1 p.refer_text {max-width:1100px;}
.s3 .m_content-highresolution .f_header-type1 {padding:114px 0 73px;}
.s3 .m_content-highresolution .f_header-type1 p {max-width:940px;margin:34px auto 0;}
.s3 .m_content-highresolution .f_header-type1 p.refer_text {max-width:1000px;}
.s2 .m_content-highresolution .f_header-type1 {padding:71px 0 70px;}
.s2 .m_content-highresolution .f_header-type1 p {max-width:730px;margin:22px auto 0;}
.s2 .m_content-highresolution .f_header-type1 p.refer_text {max-width:590px;}
.s1 .m_content-highresolution > .fakeimg {display:none;}
.s1 .m_content-highresolution .xlider {position:static;bottom:0;width:auto;}
.s1 .m_content-highresolution .f_header-type1 {padding:38px 0 37px;}
.s1 .m_content-highresolution .f_header-type1 .c_tit-type1 {max-width:250px;margin:0 auto;}
.s1 .m_content-highresolution .f_header-type1 p {max-width:300px;margin:12px auto 0;}
.s1 .m_content-highresolution {padding-bottom:72px;}
.s1 .m_content-highresolution article {top:0;}

.m_content-highresolution .f_container > div {opacity:0;}
.m_content-highresolution .f_container > div.on {opacity:1;transition: all 1s linear 0.5s;}

.resolution_con {position:absolute;bottom:0;width:100%;height:auto;}
.resolution_con > img {display:block;width:100%;}
.resolution_nav_etc {position:absolute;width:100%;z-index:10;}
.ie9 .resolution_nav_etc,
.ie8 .resolution_nav_etc {display:none;}
.resolution_nav_etc .nav_etc_move {position:absolute;top:0;display:block;width:84px;height:84px;border-radius:84px;background:url('../images/bg_slide_move.png');}
.resolution_nav_etc .nav_etc_move button {position:absolute;display:block;text-indent:-9999px;cursor:pointer;z-index:10;}
.resolution_nav_etc .nav_etc_move .cursor_left {top:50%;left:11px;width:12px;height:18px;margin-top:-9px;background:url('../images/ico_slide_move_lr.png') 0 0 no-repeat;}
.resolution_nav_etc .nav_etc_move .cursor_up {top:12px;left:50%;width:18px;height:12px;margin-left:-9px;background:url('../images/ico_slide_move_tb.png') 0 0 no-repeat;}
.resolution_nav_etc .nav_etc_move .cursor_right {top:50%;right:11px;width:12px;height:18px;margin-top:-9px;background:url('../images/ico_slide_move_lr.png') 0 -18px no-repeat;}
.resolution_nav_etc .nav_etc_move .cursor_down {bottom:12px;left:50%;width:18px;height:12px;margin-left:-9px;background:url('../images/ico_slide_move_tb.png') 0 -12px no-repeat;}
.resolution_nav_etc .nav_etc {position:absolute;top:0;overflow:hidden;}
.resolution_nav_etc .nav_etc button {position:relative;display:block;float:left;width:60px;height:60px;margin-left:20px;border-radius:60px;background:url('../images/bg_slide_move.png');cursor:pointer;transition:all 0.3s;}
.resolution_nav_etc .nav_etc button:hover {background:url('../images/bg_slide_move_on.png');}
.resolution_nav_etc .nav_etc button span {position:absolute;top:50%;left:50%;display:block;text-indent:-9999px;}
.resolution_nav_etc .nav_etc .nav_etc_auto span {width:38px;height:38px;margin:-19px 0 0 -19px;background:url('../images/ico_slide_etc_auto.png') no-repeat;} 
.resolution_nav_etc .nav_etc .nav_etc_zoom span {width:33px;height:27px;margin:-12px 0 0 -16px;background:url('../images/ico_slide_etc_zoom.png') no-repeat;} 
.s3 .resolution_nav_etc .nav_etc .nav_etc_zoom,
.s2 .resolution_nav_etc .nav_etc .nav_etc_zoom,
.s1 .resolution_nav_etc .nav_etc .nav_etc_zoom {display:none;}
.ie10 .resolution_nav_etc .nav_etc .nav_etc_zoom {display:none;}
.ie8 .resolution_nav_etc .nav_etc button span {top:0;}
.s34 .resolution_nav_etc {top:30px;}
.s34 .resolution_nav_etc .nav_etc_move {left:30px;}
.s34 .resolution_nav_etc .nav_etc {right:30px;}
.s12 .resolution_nav_etc .nav_etc_move {display:none;}
.s2 .resolution_nav_etc {top:20px;}
.s2 .resolution_nav_etc .nav_etc {right:20px;}
.s1 .resolution_nav_etc {top:9px;}
.s1 .resolution_nav_etc .nav_etc {right:10px;}
.s1 .resolution_nav_etc .nav_etc button {width:32px;height:32px;margin-left:7px;border-radius:32px;}
.s1 .resolution_nav_etc .nav_etc .nav_etc_auto span {width:19px;height:19px;margin:-9px 0 0 -9px;background-size:19px;} 
.s1 .resolution_nav_etc .nav_etc .nav_etc_zoom span {width:16px;height:13px;margin:-6px 0 0 -8px;background-size:16px;} 
.s1 .resolution_con {bottom:72px;}
.mobile .resolution_nav_etc .nav_etc .nav_etc_zoom {display:none;}

.mobile a[class^="m_btn_type"] {display:block !important;}
.resolution_nav_arrow {position:absolute;display:block;width:100%;z-index:2;}
.resolution_nav_arrow a {position:absolute;top:0 !important;display:block;margin-top:0 !important;text-align:center;overflow:hidden;opacity:1 !important;background:url('./images/bg_slide_move.png');}
.resolution_nav_arrow a.hide {display:block !important;background:url('../images/bg_slide_move.png');opacity:0 !important;cursor:default;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.resolution_nav_arrow a.hide img {display:none;}
.resolution_nav_arrow a i {position:absolute;top:50%;left:50%;display:block;z-index:1;text-indent:-99999px;}
.resolution_nav_arrow a.m_btn_type2-prev i {background:url('../images/ico_slide_arrow_left.png') no-repeat;}
.resolution_nav_arrow a.m_btn_type2-next i {background:url('../images/ico_slide_arrow_right.png') no-repeat;}
.resolution_nav_arrow a img {position:relative;height:100%;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0.5s;}
.resolution_nav_arrow a:hover img {opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.s34 .resolution_nav_arrow {top:50%;margin-top:-30px;}
.s34 .resolution_nav_arrow a {width:84px;height:84px;border-radius:84px !important;}
.s34 .resolution_nav_arrow a i {width:17px;height:31px;margin:-15px 0 0 -8px;}
.s34 .resolution_nav_arrow a.m_btn_type2-prev {left:30px;}
.s34 .resolution_nav_arrow a.m_btn_type2-next {right:30px;}
.s12 .resolution_nav_arrow a img {display:none;}
.s2 .resolution_nav_arrow {top:50%;margin-top:-35px;}
.s2 .resolution_nav_arrow a {display:block !important;width:71px;height:71px;border-radius:71px !important;}
.s2 .resolution_nav_arrow a.m_btn_type2-prev {left:20px;}
.s2 .resolution_nav_arrow a.m_btn_type2-next {right:20px;}
.s2 .resolution_nav_arrow a i {width:16px;height:27px;margin:-13px 0 0 -8px;background-size:15px;}
.s1 .resolution_nav_arrow {display:none;}

.resolution_con .m_paging_type2 {display:none;}
.s1 .resolution_con .m_paging_type2 {position:absolute;bottom:-55px;display:block;width:100%;height:auto;text-align:center;}
.s1 .resolution_con .m_paging_type2 a {position:relative;width:35px;height:35px;margin:0 10px;border-radius:35px;opacity:0.5;overflow:hidden;}
.s1 .resolution_con .m_paging_type2 a.on {opacity:1;}
.s1 .resolution_con .m_paging_type2 a img {position:absolute;top:0;left:0;display:block;height:35px;}

/* Index common */
.f_header-type1 {text-align:center;}
.f_header-type1.por_l {right:auto;text-align:left;}
.f_header-type1.por_r {left:auto;text-align:right;}
.f_header-type1 .c_tit-type1 {line-height:1.1;color:#000;font-family:'sssB';}
.f_header-type1.por_r .c_tit-type1,
.f_header-type1.por_r p {float:right;}
.f_header-type1 p {line-height:1.6;color:#000;font-family:'SamsungOne400';}
.f_header-type1.por_r p {clear:both;}
.f_header-type1 p > a {color:#000;}
.s4 .f_header-type1.por_l {left:158px;}
.s4 .f_header-type1.por_r {right:158px;}
.s4 .f_header-type1 .c_tit-type1 {font-size:85px;}
.s4 .f_header-type1 p {font-size:22px;}
.s4 .f_header-type1 p.refer_text {margin-top:46px;font-size:16px;}
.s3 .f_header-type1.por_l {left:10%;}
.s3 .f_header-type1.por_r {right:10%;}
.s3 .f_header-type1 .c_tit-type1 {font-size:75px;}
.s3 .f_header-type1 p {font-size:20px;}
.s3 .f_header-type1 p.refer_text {margin-top:47px;font-size:16px;}
.s12 .f_header-type1,
.s12 .f_header-type1.por_l,
.s12 .f_header-type1.por_r {left:0;right:0;text-align:center;}
.s12 .f_header-type1.por_l .c_tit-type1,
.s12 .f_header-type1.por_r .c_tit-type1,
.s12 .f_header-type1.por_r p {float:none;text-align:center;}
.s2 .f_header-type1 .c_tit-type1 {font-size:65px;line-height:1.2;}
.s2 .f_header-type1 p {font-size:18px;}
.s2 .f_header-type1 p.refer_text {margin-top:29px;font-size:14px;}
.s1 .f_header-type1 {left:0;right:0;}
.s1 .f_header-type1 .c_tit-type1 {font-size:40px;line-height:1;}
.s1 .f_header-type1 p {font-size:12px;}
.s1 .f_header-type1 p.refer_text {margin-top:17px;font-size:10px;}

.m_info_area .motion_text {display:block;color:#000;font-family:'sssB';}
.f_container.f_con_btm {top:auto;bottom:0;}
.c_btn_pre-type3 {font-family:'sssM' !important; overflow:hidden;}
.s34 .c_btn_pre-type3 {line-height:62px;}
.s2 .c_btn_pre-type3 {line-height:60px;}

/* xlider-wrapper */
#containerMin {position:absolute; left:0; top:0; width:100%; height:100%;}
#containerMin2 {position:absolute; left:0; top:0; width:100%; height:100%;}
#containerMin3 {position:absolute; left:0; top:0; width:100%; height:100%;}
.xlider-wrapper > ul {height:100%;}

/* banner */
.c_txt-type14 {font-family:'SamsungOne400';}
.s34 .m_banner_figure img {width:408px;}
.s4 .m_banner_figure {right:165px;}
.s3 .m_banner_figure {right:145px;}
.s2 .m_banner_figure {bottom:71px;}
.s1 .m_banner_figure {bottom:36px;}
.s1 .m_banner_figure img {width:254px;}

/* color yellow black */
html.color_yb #gear-360 .kv-title {background-color:#fff01f !important;}
html.color_yb .f_header-type1 p {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .m_info_area p {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .motion_text {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .resolution_nav_etc .nav_etc_move {background-color:#000 !important;}
html.color_yb .resolution_nav_etc .nav_etc button {background-color:#000 !important;}
html.color_yb .resolution_nav_arrow a.hide {opacity:0 !important;}
html.color_yb .resolution_nav_arrow a.hide:focus {opacity:0.5 !important;}
html.color_yb .resolution_nav_arrow a.m_btn_type2-prev i {background:url('../images/ico_slide_arrow_left_bk.png') no-repeat;}
html.color_yb .resolution_nav_arrow a.m_btn_type2-next i {background:url('../images/ico_slide_arrow_right_bk.png') no-repeat;}
html.color_yb.s2 .resolution_nav_arrow a.m_btn_type2-prev i,
html.color_yb.s2 .resolution_nav_arrow a.m_btn_type2-next i {background-size:15px;}
html.color_yb .resolution_nav_arrow a img {display:none;}
html.color_yb .g360-tab_navi a {background-color:#fff01f !important;color:#000 !important;}
html.color_yb .g360-tab_navi a.on {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .m_feature-mf11-2 .f_container .access_list li img {border:1px solid #000 !important;}
html.color_yb .access_list li strong {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .acc360_list li strong {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .m_feature-mf1 .f_header-type1 p.refer_text a {color:#fff01f !important;}
html.color_yb .m_feature-mf4 .m_info_area .motion_text i {background-color:#000 !important;}
html.color_yb .m_feature-mf10 .f_container .motion_wrap {background-color:#000 !important;}
html.color_yb .con_refer_text {color:#fff01f !important;}

/* default */
[class*="f_header-"] {position:absolute;z-index:2;}
.s34 [class*="f_header-"] {left:80px;right:80px;top:60px;}

button[class*="c_btn_type1-"].hide:focus,
button[class*="c_btn_type2-"].hide:focus,
a[class*="c_btn_type1-"].hide:focus,
a[class*="c_btn_type2-"].hide:focus,
a[class*="m_btn_type"].hide:focus{display:block;opacity:0.3 !important;}
[class^="m_btn_type"], [class^="m_btn_type"] span, [class^="m_paging_type"] a span {transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}

button[class*="c_btn_pre-"],
a[class*="c_btn_pre-"]{font-family:'RobotoR';display:inline-block;text-align:center;background-color:transparent;cursor:pointer;border-width:1px;border-style:solid;text-transform:uppercase;border-radius:58px;box-sizing:border-box; }
button[class*="c_btn_pre-"],
a[class*="c_btn_pre-"]{transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;}
button.c_btn_pre-type3,
a.c_btn_pre-type3 {border-color:#8c8e90;color:#4c4f52;}
.desktop button.c_btn_pre-type3:hover,
.desktop a.c_btn_pre-type3:hover {border-color:#8c8e90;color:#fff;background-color:#8c8e90;}
.s34 button.c_btn_pre-type1,
.s34 button.c_btn_pre-type2,
.s34 button.c_btn_pre-type3,
.s34 a.c_btn_pre-type1,
.s34 a.c_btn_pre-type2,
.s34 a.c_btn_pre-type3 {padding-left:48px;padding-right:48px;height:58px;line-height:58px;font-size:16px;}
.s2 button.c_btn_pre-type1,
.s2 button.c_btn_pre-type2,
.s2 button.c_btn_pre-type3,
.s2 a.c_btn_pre-type1,
.s2 a.c_btn_pre-type2,
.s2 a.c_btn_pre-type3 {padding-left:39px;padding-right:39px;height:60px;line-height:60px;font-size:16px;}
.s1 button.c_btn_pre-type1,
.s1 button.c_btn_pre-type2,
.s1 button.c_btn_pre-type3,
.s1 a.c_btn_pre-type1,
.s1 a.c_btn_pre-type2,
.s1 a.c_btn_pre-type3 {padding-left:30px;padding-right:30px;height:45px;line-height:45px;font-size:12px;}

/* module - content video */
section.m_content-video{ background-color:#fff; }
.s34 section.m_content-video{ padding-bottom:300px; }
.s2 section.m_content-video{ padding-bottom:200px; }
.s1 section.m_content-video{ padding-bottom:300px; }
section.m_content-video [class^='f_header-']{ top:100%; }
.s4 section.m_content-video [class^='f_header-']{ padding-top:86px; }
.s3 section.m_content-video [class^='f_header-']{ padding-top:62px; }
.s2 section.m_content-video [class^='f_header-']{ padding-top:42px; }
.s1 section.m_content-video [class^='f_header-']{ padding-top:25px; }
section.m_content-video .f_container{background:#000;}
section.m_content-video .f_container,
section.m_content-video article{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:auto;}
section.m_content-video .f_container figure{position:relative;left:auto;width:auto;height:auto;margin-left:0;}
section.m_content-video .f_container figure img{width:100%;height:auto;vertical-align:middle;}
.m_content-video .f_container > a{display:block;}
.m_content-video img.play{position:absolute;left:50%;top:50%;width:140px;height:140px;margin:-70px 0 0 -70px;opacity:0.4;display:block;z-index:1;}
.load .m_content-video img.play{transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000); }
.s2 .m_content-video img.play{width:90px;height:90px;margin:-45px 0 0 -45px;}
.s1 .m_content-video img.play{width:70px;height:70px;margin:-35px 0 0 -35px;}
.desktop .m_content-video a:hover img.play,
.desktop .m_content-video a:focus img.play{opacity:1;transform:scale(1.1,1.1) rotate(0.001deg);}
.m_content-video.video-added .f_container img{transition:all 0.5s cubic-bezier(0.770, 0.000, 0.175, 1.000);}
.m_content-video.video-added .f_container a > img.play{opacity:0 !important;transform:scale(1.5,1.5) rotate(0.001deg) !important;}
.m_content-video.video-added .f_container figure img{opacity:0;transform:scale(1.075,1.075) rotate(0.001deg);}
.m_content-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}






























