@charset "utf-8";

/*공통*/
.roundBox{text-align:center;}
.roundBox .txt{display:inline-block;min-height:11.11vw;padding:3.05vw 8.33vw;border-radius:11.11vw;background:#c00c3f;line-height:6.66vw;font-family:'LGSmHa','NotoSansKR',sans-serif;font-size:4.44vw;font-weight:200;color:#fff;text-align:center;word-wrap:break-word;}
.listTit .listNum{display:block;color:#c00c3f;}
.mobileWrap .footUtility > li:nth-child(3) ~ li{width:50vw;}
/*iconList : 주요서비스*/
.iconContList [class^="iconList"]:before {width:33.33vw;height:33.33vw;}
.iconContListLeft [class^="iconList"]{min-height:33.33vw;padding-left:37.5vw;background-size:33.33vw;}
.iconContListLeft > li {background-position:0 0;}
.iconList01:before{background-image:url(/images/mobile/contents/fm/iconList_01.png);}
.iconList02:before{background-image:url(/images/mobile/contents/fm/iconList_02.png);}
.iconList03:before{background-image:url(/images/mobile/contents/fm/iconList_03.png);}
.iconList04:before{background-image:url(/images/mobile/contents/fm/iconList_04.png);}
.iconList05:before{background-image:url(/images/mobile/contents/fm/iconList_05.png);}
.iconList06:before{background-image:url(/images/mobile/contents/fm/iconList_06.png);}
.iconList07:before{background-image:url(/images/mobile/contents/fm/iconList_07.png);}
.iconList08:before{background-image:url(/images/mobile/contents/fm/iconList_08.png);}
.iconList09:before{background-image:url(/images/mobile/contents/fm/iconList_09.png);}
.iconList10:before{background-image:url(/images/mobile/contents/fm/iconList_10.png);}
.iconList11:before{background-image:url(/images/mobile/contents/fm/iconList_11.png);}
.iconList12:before{background-image:url(/images/mobile/contents/fm/iconList_12.png);}
.iconList13:before{background-image:url(/images/mobile/contents/fm/iconList_13.png);}
.iconList14:before{background-image:url(/images/mobile/contents/fm/iconList_14.png);}
.iconList15:before{background-image:url(/images/mobile/contents/fm/iconList_15.png);}
/*iconList : 전문가상주*/
.iconList16{background-image:url(/images/mobile/contents/fm/iconList_16.png);}
.iconList17{background-image:url(/images/mobile/contents/fm/iconList_17.png);}
.iconList18{background-image:url(/images/mobile/contents/fm/iconList_18.png);}
.iconList19{background-image:url(/images/mobile/contents/fm/iconList_19.png);}
.iconList20{background-image:url(/images/mobile/contents/fm/iconList_20.png);}
.iconList21{background-image:url(/images/mobile/contents/fm/iconList_21.png);}
.iconList22{background-image:url(/images/mobile/contents/fm/iconList_22.png);}
.iconList23{background-image:url(/images/mobile/contents/fm/iconList_23.png);}
.iconList24{background-image:url(/images/mobile/contents/fm/iconList_24.png);}
.iconList25{background-image:url(/images/mobile/contents/fm/iconList_25.png);}
.iconList26{background-image:url(/images/mobile/contents/fm/iconList_26.png);}
.iconList27:before{background-image:url(/images/mobile/contents/fm/iconList_27.png);}
.iconList28:before{background-image:url(/images/mobile/contents/fm/iconList_28.png);}
.iconList29:before{background-image:url(/images/mobile/contents/fm/iconList_29.png);}
.iconList30:before{background-image:url(/images/mobile/contents/fm/iconList_30.png);}
.iconList31:before{background-image:url(/images/mobile/contents/fm/iconList_31.png);}
/*iconList : 전문가 정기방문*/
.iconList32:before{background-image:url(/images/mobile/contents/fm/iconList_32.png);}
.iconList33:before{background-image:url(/images/mobile/contents/fm/iconList_33.png);}
.iconList34:before{background-image:url(/images/mobile/contents/fm/iconList_34.png);}
.iconList35:before{background-image:url(/images/mobile/contents/fm/iconList_35.png);}
.iconList36:before{background-image:url(/images/mobile/contents/fm/iconList_36.png);}
.iconList37:before{background-image:url(/images/mobile/contents/fm/iconList_37.png);}
.iconList38:before{background-image:url(/images/mobile/contents/fm/iconList_38.png);}
.iconList39{background-image:url(/images/mobile/contents/fm/iconList_39.png);}
.iconList40{background-image:url(/images/mobile/contents/fm/iconList_40.png);}
.iconList41{background-image:url(/images/mobile/contents/fm/iconList_41.png);}
.iconList42{background-image:url(/images/mobile/contents/fm/iconList_42.png);}
.iconList43{background-image:url(/images/mobile/contents/fm/iconList_43.png);}
.iconList44{background-image:url(/images/mobile/contents/fm/iconList_44.png);}
.iconList45{background-image:url(/images/mobile/contents/fm/iconList_45.png);}
/*iconList : 전문가 수시방문*/
.iconList46{background-image:url(/images/mobile/contents/fm/iconList_46.png);}
.iconList47{background-image:url(/images/mobile/contents/fm/iconList_47.png);}
.iconList48{background-image:url(/images/mobile/contents/fm/iconList_48.png);}
.iconList49{background-image:url(/images/mobile/contents/fm/iconList_49.png);}
.iconList50{background-image:url(/images/mobile/contents/fm/iconList_50.png);}
.iconList51{background-image:url(/images/mobile/contents/fm/iconList_51.png);}
/*iconList : 컨설팅*/
.iconList52{background-image:url(/images/mobile/contents/fm/iconList_52.png);}
.iconList53{background-image:url(/images/mobile/contents/fm/iconList_53.png);}
.iconList54{background-image:url(/images/mobile/contents/fm/iconList_54.png);}
.iconList55{background-image:url(/images/mobile/contents/fm/iconList_55.png);}
.iconList56{background-image:url(/images/mobile/contents/fm/iconList_56.png);}
/*iconList : 시스템*/
.iconList57:before{background-image:url(/images/mobile/contents/fm/iconList_57.png);}
.iconList58:before{background-image:url(/images/mobile/contents/fm/iconList_58.png);}
.iconList59:before{background-image:url(/images/mobile/contents/fm/iconList_59.png);}
.iconList60:before{background-image:url(/images/mobile/contents/fm/iconList_60.png);}
.iconList61:before{background-image:url(/images/mobile/contents/fm/iconList_61.png);}
.iconList62:before{background-image:url(/images/mobile/contents/fm/iconList_62.png);}
/*iconList : 품질관리*/
.iconList63{background-image:url(/images/mobile/contents/fm/iconList_63.png);}
.iconList64{background-image:url(/images/mobile/contents/fm/iconList_64.png);}
.iconList65{background-image:url(/images/mobile/contents/fm/iconList_65.png);}
/**/
.iconList66:before{background-image:url(/images/mobile/contents/fm/iconList_66.png);}
.iconList67:before{background-image:url(/images/mobile/contents/fm/iconList_67.png);}
/*미션/비전*/
/*#F_MO_BI_11000 .defaultImgWrap{margin-right:-3.88vw;margin-left:-3.88vw;}*/

/*사업개요*/
#F_MO_BI_13000 .formatImgContents{margin-right:-3.88vw;margin-left:-3.88vw;}

/*브랜드*/
#F_MO_BI_21000 .brandStory{padding:0 3.88vw;}
/*#F_MO_BI_21000 .brandStory .contentsTxt{text-align:left;}*/
#F_MO_BI_21000 .brandTit{font-size:5.55vw;font-weight:600;text-align:center}
#F_MO_BI_21000 .brandStory + .defaultImgWrap{margin-right:-3.88vw;margin-left:-3.88vw;}

/*연혁*/
#F_MO_BI_30000 {padding-bottom:0;}

/*전문가 상주*/
#F_MO_AS_12000 .defaultBoxContents > .boxTit{font-size:3.88vw;margin-top:4.44vw;font-weight:500;text-align:left;font-family:'NotoSansKR',sans-serif;}
#F_MO_AS_12000 .defaultBoxContents > .boxTxt{text-align:left;}
#F_MO_AS_12000 #anchorTab05 .tabCont > .defaultImgContents .defaultDotList > li{width:50%;float:left;margin-top:1.94vw;}

/*전문가 정기방문*/
#F_MO_AS_14000 #anchorTab01 .defaultBoxContents .iconContList [class^="iconList"]:before {width:17.22vw;height:14.44vw;}
#F_MO_AS_14000 #anchorTab01 .defaultBoxContents .iconContList > li{width:19.74vw;padding-right:0;padding-left:0;margin-top:0;}
#F_MO_AS_14000 #anchorTab01 .defaultBoxContents .iconContList > li:nth-child(2){width:41vw;}
#F_MO_AS_14000 #anchorTab01 .defaultImgWrap{padding:3.47vw;}
#F_MO_AS_14000 #anchorTab02 .iconContListLeft > li {background-size:auto 14.16vw;padding-left:29.65vw;margin-top:10.33vw;min-height:14.16vw;background-position:3vw 50%;position:relative;}
#F_MO_AS_14000 #anchorTab02 .iconContListLeft > li:first-child {padding-top:0;}
#F_MO_AS_14000 #anchorTab02 .iconContListLeft > li:before{content:'';background:url(/images/mobile/contents/fm/icon_plus.png) 0 0 no-repeat;background-size:100% auto;display:block;width:5.55vw;height:5.55vw;position:absolute;top:-7.55vw;left:7.55vw;}
#F_MO_AS_14000 #anchorTab02 .iconContListLeft > li:first-child:before{display:none;}
#F_MO_AS_14000 #anchorTab01 .defaultImgWrap + .iconContList, #F_MO_AS_14000 #anchorTab01 .roundBox{position:relative;margin-top:20.83vw;}
#F_MO_AS_14000 #anchorTab01 .defaultImgWrap + .iconContList:before, #F_MO_AS_14000 #anchorTab01 .roundBox:before{content:'';background:url(/images/mobile/contents/fm/bg_arrow.png) 0 0 no-repeat;background-size:100% auto;margin-right:-3.88vw;margin-left:-3.88vw;display:block;width:110%;height:3.33vw;position:absolute;top:-11vw;left:0;}

/*전문가 수시방문*/
#F_MO_AS_15000 .iconContListLeft > li .listSmallTit{font-family:'NotoSansKR',sans-serif;font-weight:500;}
#F_MO_AS_15000 .iconContListLeft > li > ul > li + li{margin-top:2.22vw;}
#F_MO_AS_15000 .iconContListLeft .listSmallTit{line-height:3.22vw;color:#444;}

/*공간별유형사례*/
.contents[id^="F_MO_AS"] .videoContents {margin-top:11.11vw;}

/*시스템*/
#F_MO_AS_31000 .btnDefaultLink{line-height:4.66vw;height:auto;padding-top:2.22vw;padding-bottom:2.22vw;}
#F_MO_AS_31000 .btnDefaultLink .iconLink{margin-top:-1.2vw;}
#F_MO_AS_31000 .iconContList > li{width:30.74vw;margin-top:0;}
#F_MO_AS_31000 .iconContList [class^="iconList"]:before {width:25vw;height:25vw;}
#F_MO_AS_31000 .defaultDotList{margin-top:5.27vw;}

/*인프라*/
#F_MO_AS_32000 .img + .centerTit {border-top:solid 0.27vw #d7d7d7;margin-top:8.33vw;padding-top:8.33vw;}
#F_MO_AS_32000 .centerTit {font-size:4.44vw;font-weight:600;font-family:'LGSmHa','NotoSansKR',sans-serif;padding-left:11vw;}
#F_MO_AS_32000 [class*="Color"]:before {content:"";width:4.44vw;height:6.94vw;background-size:4.44vw 6.94vw;background-repeat:no-repeat;background-position:0;position:absolute;left:7.5vw;margin-top:-1vw;}
#F_MO_AS_32000 .grayColor:before {background-image:url(/images/mobile/icon/icon_grayColor.png)}
#F_MO_AS_32000 .redColor:before {background-image:url(/images/mobile/icon/icon_redColor.png)}
#F_MO_AS_32000 .bgContWrap span {font-weight:500;font-size:3.88vw;}
#F_MO_AS_32000 .defaultDotList {margin:4.44vw 4vw 6.94vw 11vw;}
#F_MO_AS_32000 .defaultDotList > li {margin-bottom:3vw;}

/*품질관리*/
#F_MO_AS_33000 .iconContListLeft > li {margin-top:10.55vw;background-size:auto 21.66vw;padding-left:40.27vw;min-height:21.66vw;position:relative;}
#F_MO_AS_33000 .iconContListLeft > li:first-child {padding-top:0;}
#F_MO_AS_33000 .iconContListLeft > li:before{content:'';background:url(/images/mobile/contents/fm/icon_arrow.png) 0 0 no-repeat;background-size:100% auto;display:block;width:4.16vw;height:2.22vw;position:absolute;top:-6vw;left:14.5vw;}
#F_MO_AS_33000 .iconContListLeft > li:first-child:before{display:none;}

/*주요실적*/
.productArea{border:0.27vw solid #d7d7d7;}
.productArea > ul > li{padding:5.55vw 3vw;border-top:0.27vw solid #d7d7d7;}
.productArea > ul > li:first-child{border-top:0;}
.productTit{padding-bottom:5.55vw;font-family:'NotoSansKR',sans-serif;font-weight:500;}
.productSubTit{text-align:center;padding-bottom:5.55vw;font-family:'NotoSansKR',sans-serif;font-weight:500;}
.productList li{float:left;width:50%;margin-top:4.16vw;padding:0 1.38vw;position:relative;min-height:13.88vw;background-position:0 0;white-space:nowrap;}
.productList li:nth-child(1), .productList li:nth-child(2){margin-top:0;}
.productList li:before{content:'';display:inline-block;vertical-align:middle;width:13.88vw;height:13.88vw;margin-right:1.77vw;background-size:13.88vw auto;background-repeat:no-repeat;}
.productList li span{display:inline-block;vertical-align:middle;}
[data-type="active"] span{color:#c00c3f;}
.productList .productIcon1:before{background-image:url('/images/mobile/contents/fm/icon_product_01.png');}
.productList .productIcon2:before{background-image:url('/images/mobile/contents/fm/icon_product_02.png');}
.productList .productIcon3:before{background-image:url('/images/mobile/contents/fm/icon_product_03.png');}
.productList .productIcon4:before{background-image:url('/images/mobile/contents/fm/icon_product_04.png');}
.productList .productIcon5:before{background-image:url('/images/mobile/contents/fm/icon_product_05.png');}
.productList .productIcon6:before{background-image:url('/images/mobile/contents/fm/icon_product_06.png');}
.productList .productIcon7:before{background-image:url('/images/mobile/contents/fm/icon_product_07.png');}
.productList .productIcon8:before{background-image:url('/images/mobile/contents/fm/icon_product_08.png');}
.productList .productIcon9:before{background-image:url('/images/mobile/contents/fm/icon_product_09.png');}
.productList .productIcon10:before{background-image:url('/images/mobile/contents/fm/icon_product_10.png');}
.productList .productIcon11:before{background-image:url('/images/mobile/contents/fm/icon_product_11.png');}
.productList .productIcon12:before{background-image:url('/images/mobile/contents/fm/icon_product_12.png');}
[data-type="active"].productIcon1:before{background-image:url('/images/mobile/contents/fm/icon_productOn_01.png');}
[data-type="active"].productIcon2:before{background-image:url('/images/mobile/contents/fm/icon_productOn_02.png');}
[data-type="active"].productIcon3:before{background-image:url('/images/mobile/contents/fm/icon_productOn_03.png');}
[data-type="active"].productIcon4:before{background-image:url('/images/mobile/contents/fm/icon_productOn_04.png');}
[data-type="active"].productIcon5:before{background-image:url('/images/mobile/contents/fm/icon_productOn_05.png');}
[data-type="active"].productIcon6:before{background-image:url('/images/mobile/contents/fm/icon_productOn_06.png');}
[data-type="active"].productIcon7:before{background-image:url('/images/mobile/contents/fm/icon_productOn_07.png');}
[data-type="active"].productIcon8:before{background-image:url('/images/mobile/contents/fm/icon_productOn_08.png');}
[data-type="active"].productIcon9:before{background-image:url('/images/mobile/contents/fm/icon_productOn_09.png');}
[data-type="active"].productIcon10:before{background-image:url('/images/mobile/contents/fm/icon_productOn_10.png');}
[data-type="active"].productIcon11:before{background-image:url('/images/mobile/contents/fm/icon_productOn_11.png');}
[data-type="active"].productIcon12:before{background-image:url('/images/mobile/contents/fm/icon_productOn_12.png');}
#F_MO_AS_42000 .performanceGalleryList .slideListWrap{padding:0 8.61vw;}
#F_MO_AS_42000 .visualBoardView .alignValueList .tit{width:20vw;}
#F_MO_AS_42000 .performanceGalleryList {padding-bottom:8.33vw;}
#F_MO_AS_42000 .performanceGalleryList + .btnAreaDefault {margin-top:0;}
#F_MO_AS_42000 .performanceGalleryList .slideListWrap li {width:37.70vw;margin-right:2.77vw;}
#F_MO_AS_42000 .performanceGalleryList .slideListWrap .listImg {width:100%;height:21.18vw;}
#F_MO_AS_42000 .performanceGalleryList .slideListWrap [class^="btnSlide"] {background-position-y:8.12vw;}

/*무료안전진단신청*/
.request{position:relative;}
.request .requestTxt{position:absolute;top:11.11vw;right:0;text-align:right;line-height:6.66vw;}
.request .requestTxt p{letter-spacing:-0.3vw;margin-top:5vw;font-size:5vw;font-family:'LGSmHa','NotoSansKR',sans-serif;color:#222;font-weight:600;line-height:7.77vw;}
.request .defaultImgWrap{margin-right:-3.88vw;margin-left:-3.88vw;}

/*뉴스레터신청*/
#F_MO_PR_00001 .popupTit:before {content:'';display:inline-block;width:10vw;height:10vw;margin-right:2.77vw;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;vertical-align:middle;background-image:url('/images/mobile/contents/fm/icon_newsletter.png');}
#F_MO_PR_00001 .formList{padding-bottom:8.47vw;border-bottom:0.27vw solid #d7d7d7;}


/*특화서비스 */
#F_MO_AS_17000 .bg-gray{background-color:#f6f6f6;margin-top:5.55vw}
#F_MO_AS_17000 .subContTit{text-align:center;}
#F_MO_AS_17000 .subContTit h3{font-size:5vw;line-height:1.2;font-weight:bold}
#F_MO_AS_17000 .subContTit h3 span{color:#c00e3f}
#F_MO_AS_17000 .subContTit p{font-size:3.61vw;margin-top:20px;color:#555}
#F_MO_AS_17000 .diagramSmallTit{font-size:4.16vw;font-weight:bold}
#F_MO_AS_17000 .diagramTxt{font-size:3.75vw;text-align:left;}
#F_MO_AS_17000 .iconContListLeft{margin-top:5.55vw}
#F_MO_AS_17000 .iconContListLeft li{display:flex;flex-direction:column;justify-content:center}
#F_MO_AS_17000 .edge-img-box{margin-top:8.33vw}
#F_MO_AS_17000 .ai-img-box{margin-left:-3.88vw;margin-right:-3.88vw}
#F_MO_AS_17000 .cutting-edge-box .sectionBoxTit{font-size:5.55vw;font-weight:bold}
#F_MO_AS_17000 .cutting-edge-box .sectionBoxTit:before{content:'';display:inline-block;width:4px;height:26px;background-color:#af2741;vertical-align:top;margin-right:5px}
#F_MO_AS_17000 .cutting-edge-box .mb{margin-bottom:4.16vw}
#F_MO_AS_17000 .cutting-edge-box .mb:before{vertical-align:-2px}
#F_MO_AS_17000 .cutting-edge-box .edge-img-list{margin-top:4.16vw}
#F_MO_AS_17000 .cutting-edge-box .edge-img-list dl{width:100%;padding:5.55vw 6.94vw;font-family:'LGSmHa','NotoSans',sans-serif;background-color:#f9f9f9;text-align:center;}
#F_MO_AS_17000 .cutting-edge-box .edge-img-list dl + dl{margin-top:2.77vw}
#F_MO_AS_17000 .cutting-edge-box .edge-img-list dt{font-size:4.30vw;font-weight:bold;color:#c00e3f;margin:0 20px;padding-bottom:16px;border-bottom:1px solid #ddd}
#F_MO_AS_17000 .cutting-edge-box .edge-img-list dt + dd{padding-top:20px;line-height:1.5}
#F_MO_AS_17000 .cutting-edge-box .imgNoticeBox{margin:40px 0 0;padding:5.55vw 5vw;background-color:#f6f6f6}
#F_MO_AS_17000 .cutting-edge-box .imgNoticeBox dt{font-size:4.16vw;color:#000;font-weight:bold;font-family:'LGSmHa','NotoSans',sans-serif;}
#F_MO_AS_17000 .cutting-edge-box .imgNoticeBox dt span{color:#999}
#F_MO_AS_17000 .cutting-edge-box .imgNoticeBox dd{margin-top:16px;font-size:3.61vw;line-height:1.5;font-family:'LGSmHa','NotoSans',sans-serif;color:#666}
#F_MO_AS_17000 .btnAreaDefault > a{width:calc(50% - 2vw)}
#F_MO_AS_17000 .cutting-edge-service{margin-top:20px}
#F_MO_AS_17000 .cutting-edge-service > dl{width:100%}
#F_MO_AS_17000 .cutting-edge-service > dl +dl{margin-top:8.33vw}
#F_MO_AS_17000 .cutting-edge-service dt{padding:4.16vw 0;border-radius:2.77vw;background-color:#f3f3f3;color:#000;text-align:center;font-family:'LGSmHa','NotoSans',sans-serif;font-size:4.30ve;font-weight:bold}
#F_MO_AS_17000 .cutting-edge-service dd{position:relative;padding-left:13px;font-size:3.61vw}
#F_MO_AS_17000 .cutting-edge-service dd:before{content:'';position:absolute;left:0;top:9px;width:3px;height:3px;background-color:#c00e3f;}
#F_MO_AS_17000 .cutting-edge-service dt+dd{margin-top:10px}
/* #F_MO_AS_17000 .diagramWrap .diagramContents{padding:0 4.86vw} */
#F_MO_AS_17000 .diagramWrap .diagramContents .diagramList{display:flex;flex-wrap:wrap;text-align:center;}
#F_MO_AS_17000 .diagramWrap .diagramContents .diagramList li{width:50%;padding-top:37.22vw;background-size:33.33vw;background-repeat:no-repeat;background-position:50% 0}
#F_MO_AS_17000 .diagramWrap .diagramContents .diagramList li:nth-child(n+3){margin-top:11.11vw}
#F_MO_AS_17000 .diagramWrap .diagramContents .diagramList .diagramTxt{text-align:center;margin-top:2.94vw}
#F_MO_AS_17000 .diagramWrap .diagramContents-info{font-size:3.33vw;color:#222;margin-top:6.94vw}
.iconList68{background-image:url(/images/mobile/contents/fm/iconList_68.png);}
.iconList69{background-image:url(/images/mobile/contents/fm/iconList_69.png);}
.iconList70{background-image:url(/images/mobile/contents/fm/iconList_70.png);}
.iconList71{background-image:url(/images/mobile/contents/fm/iconList_71.png);}
.iconList72{background-image:url(/images/mobile/contents/fm/iconList_72.png);}
.iconList73{background-image:url(/images/mobile/contents/fm/iconList_73.png);}
.iconList74{background-image:url(/images/mobile/contents/fm/iconList_74.png);}
.iconList75{background-image:url(/images/mobile/contents/fm/iconList_75.png);}
.iconList76{background-image:url(/images/mobile/contents/fm/iconList_76.png);}
.iconList77{background-image:url(/images/mobile/contents/fm/iconList_77.png);}
.iconList78{background-image:url(/images/mobile/contents/fm/iconList_78.png);}
.iconList79{background-image:url(/images/mobile/contents/fm/iconList_79.png);}
.iconList80{background-image:url(/images/mobile/contents/fm/iconList_80.png);}
.iconList81{background-image:url(/images/mobile/contents/fm/iconList_81.png);}
.iconList82{background-image:url(/images/mobile/contents/fm/iconList_82.png);}
.iconList83{background-image:url(/images/mobile/contents/fm/iconList_83.png);}
.iconList84:before{background-image:url(/images/mobile/contents/fm/iconList_84.png);}

/**/
#F_MO_AS_17000 .notmovingWrap{margin-left:-3.88vw;margin-right:-3.88vw;overflow:hidden}
#F_MO_AS_17000 .notmovingWrap .tabArea {padding-top:11.11vw;}
#F_MO_AS_17000 .notmovingWrap .tabArea:first-child {padding-top:0;}
#F_MO_AS_17000 .notmovingWrap .tabCont {margin-top:11.11vw;margin-bottom:13.88vw;}
#F_MO_AS_17000 .notmovingWrap .tabCont:last-child {margin-bottom:0;}
#F_MO_AS_17000 .notmovingWrap .tabCont > *:first-child {margin-top:0;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList {border-top:0.27vw solid #c00c3f;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList > li {float:left;width:50vw;height:10.83vw;border-bottom:0.27vw solid #c00c3f;box-sizing:border-box;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList > li:nth-child(2n+1) {border-right:0.27vw solid #c00c3f;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList .btnTab {overflow:hidden;white-space:normal;padding:2.91vw 4.16vw;font-size:4.44vw;font-family:'LGSmHa','NotoSansKR',sans-serif;color:#c00c3f;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList .active .btnTab {background:#c00c3f;color:#fff;}
#F_MO_AS_17000 .notmovingWrap .tabArea {padding-top:11.11vw;}
#F_MO_AS_17000 .notmovingWrap .tabArea:first-child {padding-top:0;}
#F_MO_AS_17000 .notmovingWrap .tabCont {margin-top:11.11vw;margin-bottom:13.88vw;}
#F_MO_AS_17000 .notmovingWrap .tabCont:last-child {margin-bottom:0;}
#F_MO_AS_17000 .notmovingWrap .tabCont > *:first-child {margin-top:0;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList {border-top:0.27vw solid #c00c3f;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList > li {float:left;width:50vw;height:10.83vw;border-bottom:0.27vw solid #c00c3f;box-sizing:border-box;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList > li:nth-child(2n+1) {border-right:0.27vw solid #c00c3f;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList .btnTab {overflow:hidden;white-space:normal;padding:2.91vw 4.16vw;font-size:4.44vw;font-family:'LGSmHa','NotoSansKR',sans-serif;color:#c00c3f;}
#F_MO_AS_17000 .notmovingWrap .defaultTabList .active .btnTab {background:#c00c3f;color:#fff;}

/**/

/* 하이파인애플*/
#F_MO_AS_17000 .appIntro{position:relative;font-family:'LGSmHa','NotoSans',sans-serif;margin-top:8.33vw;padding-top:86.66vw}
#F_MO_AS_17000 .appIntro:after{content:'';position:absolute;top:0;left:0;width:91.66vw;height:76.38vw;background:url('/images/mobile/contents/fm/bg-app-intro.png') no-repeat;background-size:contain}
#F_MO_AS_17000 .appIntro .appIntroTxt{padding-bottom:8.36vw;text-align:center}
#F_MO_AS_17000 .appIntro .appIntroTxt > strong{font-size:5.55vw;color:#222;line-height:1.4}
#F_MO_AS_17000 .appIntro .appIntroTxt > strong em{font-weight:bold}
#F_MO_AS_17000 .appIntro .appIntroTxt > strong > span{color:#fff;background-color:#55b896;}
#F_MO_AS_17000 .appIntro .appIntroTxt > strong + p{margin-top:6.66vw;}
#F_MO_AS_17000 .appIntro .appIntroTxt > p{line-height:1.4;color:#666;font-size:3.61vw}
#F_MO_AS_17000 .appIntro .appIntroTxt > p+p{margin-top:6.94vw}
#F_MO_AS_17000 .appIntro .appIntroTxt .color_black{color:#222}
#F_MO_AS_17000 .appIntroBox{padding:6.66vw 0;background-color:#f8f8f8;text-align:center;}
#F_MO_AS_17000 .appIntroBox .boxInner > div strong{font-weight:bold;color:#222;}
#F_MO_AS_17000 .appIntroBox .appLogo img{height:11.66vw;margin:0 auto}
#F_MO_AS_17000 .appIntroBox .appLogo + div{font-size:3.61vw;line-height:1.6;margin-top:4.16vw}
#F_MO_AS_17000 .hi-pineapple{margin-top:13.88vw}
#F_MO_AS_17000 .hi-pineapple .contentsTxt{margin-top:8.88vw;text-align:center}
#F_MO_AS_17000 .hi-pineapple .appIntro02{margin-top:8.88vw}
#F_MO_AS_17000 .hi-pineapple .appIntro02 > dl{height:105.77vw;font-family:'LGSmHa','NotoSans',sans-serif;text-align:center;background-size:62.5vw;background-repeat:no-repeat;background-position:50% 100%}
#F_MO_AS_17000 .hi-pineapple .appIntro02 > dl+dl{margin-top:8.88vw}
#F_MO_AS_17000 .hi-pineapple .appIntro02 > dl:nth-child(1){background-image:url('/images/mobile/contents/fm/bg-app-service01.png');}
#F_MO_AS_17000 .hi-pineapple .appIntro02 > dl:nth-child(2){background-image:url('/images/mobile/contents/fm/bg-app-service02.png')}
#F_MO_AS_17000 .hi-pineapple .appIntro02 > dl:nth-child(3){background-image:url('/images/mobile/contents/fm/bg-app-service03.png')}
#F_MO_AS_17000 .hi-pineapple .appIntro02 > dl:nth-child(4){background-image:url('/images/mobile/contents/fm/bg-app-service04.png')}
#F_MO_AS_17000 .hi-pineapple .appIntro02 dt{font-size:4.16vw;color:#c00e3f;font-weight:bold;}
#F_MO_AS_17000 .hi-pineapple .appIntro02 dt+dd,
#F_MO_AS_17000 .hi-pineapple .appIntro02 dd+dd{margin-top:3.61vw}
#F_MO_AS_17000 .hi-pineapple .appIntro02 dd strong{font-size:4.16vw;font-weight:600;color:#222}
#F_MO_AS_17000 .hi-pineapple .appIntro02 dd{font-size:3.61vw;line-height:1.3;color:#666}
#F_MO_AS_17000 .hi-pineapple .appIntro02 +div{margin-top:12.5vw}
#F_MO_AS_17000 .hi-pineapple .videoContents{margin-top:4.44vw}
#F_MO_AS_17000 .hi-pineapple .videoDesc{text-align:center;margin-top:13.88vw;font-size:3.61vw;color:#666;line-height:1.6}
#F_MO_AS_17000 .hi-pineapple .videoDesc + .videoDesc{margin-top:8.33vw}
#F_MO_AS_17000 .hi-pineapple .btnAreaDefault > a{padding:0}
