@charset "utf-8";
/*-- GENERAL CLASSES --*/
@media screen and (min-width: 931px) {
/* WIDTH */
.w8per{width:8% !important;}
.w20per{width:20% !important;}
.wq{width:25% !important;}
.w33per{width:33.3% !important;}
.w46per{width:46% !important;}
.wh{width:50%; _width:49.9% !important;}
.w75per{width:75% !important;}
.w77per{width:77% !important;}
.w80per{width:80% !important;}
.w96per{width:96% !important;}
.wf{width:100% !important;}
.w10{width:10px !important;}
.w20{width:20px !important;}
.w30{width:30px !important;}
.w40{width:40px !important;}
.w50{width:50px !important;}
.w80{width:80px !important;}
.w110{width:110px !important;}
.w135{width:135px !important;}
.w140{width:140px !important;}

/* UA WIDTH */
.pc-w900{ width: 900px; }
.pc-w500{ width: 500px; }
.pc-w400{ width: 400px; }
.pc-w230{ width: 230px; }
.pc-w200{ width: 200px; }

/* HEIGHT */
.hf{height:100% !important;}

/* MARGIN */
.mt1{margin-top:1px !important;}
.mt2{margin-top:2px !important;}
.mt3{margin-top:3px !important;}
.mt4{margin-top:4px !important;}
.mt5{margin-top:5px !important;}
.mt6{margin-top:6px !important;}
.mt7{margin-top:7px !important;}
.mt8{margin-top:8px !important;}
.mt9{margin-top:9px !important;}
.mt10{margin-top:10px !important;}
.mt11{margin-top:11px !important;}
.mt12{margin-top:12px !important;}
.mt13{margin-top:13px !important;}
.mt14{margin-top:14px !important;}
.mt15{margin-top:15px !important;}
.mt16{margin-top:16px !important;}
.mt17{margin-top:17px !important;}
.mt18{margin-top:18px !important;}
.mt19{margin-top:19px !important;}
.mt20{margin-top:20px !important;}
.mt21{margin-top:21px !important;}
.mt22{margin-top:22px !important;}
.mt23{margin-top:23px !important;}
.mt24{margin-top:24px !important;}
.mt25{margin-top:25px !important;}
.mt26{margin-top:26px !important;}
.mt27{margin-top:27px !important;}
.mt28{margin-top:28px !important;}
.mt29{margin-top:29px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}

.mr1{margin-right:1px !important;}
.mr2{margin-right:2px !important;}
.mr3{margin-right:3px !important;}
.mr4{margin-right:4px !important;}
.mr5{margin-right:5px !important;}
.mr6{margin-right:6px !important;}
.mr7{margin-right:7px !important;}
.mr8{margin-right:8px !important;}
.mr9{margin-right:9px !important;}
.mr10{margin-right:10px !important;}
.mr11{margin-right:11px !important;}
.mr12{margin-right:12px !important;}
.mr13{margin-right:13px !important;}
.mr14{margin-right:14px !important;}
.mr15{margin-right:15px !important;}
.mr16{margin-right:16px !important;}
.mr17{margin-right:17px !important;}
.mr18{margin-right:18px !important;}
.mr19{margin-right:19px !important;}
.mr20{margin-right:20px !important;}
.mr21{margin-right:21px !important;}
.mr22{margin-right:22px !important;}
.mr23{margin-right:23px !important;}
.mr24{margin-right:24px !important;}
.mr25{margin-right:25px !important;}
.mr26{margin-right:26px !important;}
.mr27{margin-right:27px !important;}
.mr28{margin-right:28px !important;}
.mr29{margin-right:29px !important;}
.mr30{margin-right:30px !important;}
.mr33Per{margin-right:33.3% !important;}
.mr46Per{margin-right:46% !important;}

.mb0{margin-bottom:0px !important;}
.mb1{margin-bottom:1px !important;}
.mb2{margin-bottom:2px !important;}
.mb3{margin-bottom:3px !important;}
.mb4{margin-bottom:4px !important;}
.mb5{margin-bottom:5px !important;}
.mb6{margin-bottom:6px !important;}
.mb7{margin-bottom:7px !important;}
.mb8{margin-bottom:8px !important;}
.mb9{margin-bottom:9px !important;}
.mb10{margin-bottom:10px !important;}
.mb11{margin-bottom:11px !important;}
.mb12{margin-bottom:12px !important;}
.mb13{margin-bottom:13px !important;}
.mb14{margin-bottom:14px !important;}
.mb15{margin-bottom:15px !important;}
.mb16{margin-bottom:16px !important;}
.mb17{margin-bottom:17px !important;}
.mb18{margin-bottom:18px !important;}
.mb19{margin-bottom:19px !important;}
.mb20{margin-bottom:20px !important;}
.mb21{margin-bottom:21px !important;}
.mb22{margin-bottom:22px !important;}
.mb23{margin-bottom:23px !important;}
.mb24{margin-bottom:24px !important;}
.mb25{margin-bottom:25px !important;}
.mb26{margin-bottom:26px !important;}
.mb27{margin-bottom:27px !important;}

.mb28{margin-bottom:28px !important;}
.mb29{margin-bottom:29px !important;}
.mb30{margin-bottom:30px !important;}
.mb31{margin-bottom:31px !important;}
.mb32{margin-bottom:32px !important;}
.mb33{margin-bottom:33px !important;}
.mb34{margin-bottom:34px !important;}
.mb35{margin-bottom:35px !important;}
.mb36{margin-bottom:36px !important;}
.mb37{margin-bottom:37px !important;}
.mb38{margin-bottom:38px !important;}
.mb39{margin-bottom:39px !important;}
.mb40{margin-bottom:40px !important;}
.mb41{margin-bottom:41px !important;}
.mb42{margin-bottom:42px !important;}
.mb43{margin-bottom:43px !important;}
.mb44{margin-bottom:44px !important;}
.mb45{margin-bottom:45px !important;}
.mb50{margin-bottom:50px !important;}

.ml1{margin-left:1px !important;}
.ml2{margin-left:2px !important;}
.ml3{margin-left:3px !important;}
.ml4{margin-left:4px !important;}
.ml5{margin-left:5px !important;}
.ml6{margin-left:6px !important;}
.ml7{margin-left:7px !important;}
.ml8{margin-left:8px !important;}
.ml9{margin-left:9px !important;}
.ml10{margin-left:10px !important;}
.ml11{margin-left:11px !important;}
.ml12{margin-left:12px !important;}
.ml13{margin-left:13px !important;}
.ml14{margin-left:14px !important;}
.ml15{margin-left:15px !important;}
.ml16{margin-left:16px !important;}
.ml17{margin-left:17px !important;}
.ml18{margin-left:18px !important;}
.ml19{margin-left:19px !important;}
.ml20{margin-left:20px !important;}
.ml21{margin-left:21px !important;}
.ml22{margin-left:22px !important;}
.ml23{margin-left:23px !important;}
.ml24{margin-left:24px !important;}
.ml25{margin-left:25px !important;}
.ml26{margin-left:26px !important;}
.ml27{margin-left:27px !important;}
.ml28{margin-left:28px !important;}
.ml29{margin-left:29px !important;}
.ml30{margin-left:30px !important;}
.ml130{margin-left:130px !important;}
.ml33Per{margin-left:33.3% !important;}
.ml46Per{margin-left:46% !important;}

.m1{margin:1px !important;}
.m2{margin:2px !important;}
.m3{margin:3px !important;}
.m4{margin:4px !important;}
.m5{margin:5px !important;}
.m6{margin:6px !important;}
.m7{margin:7px !important;}
.m8{margin:8px !important;}
.m9{margin:9px !important;}
.m10{margin:10px !important;}
.m11{margin:11px !important;}
.m12{margin:12px !important;}
.m13{margin:13px !important;}
.m14{margin:14px !important;}
.m15{margin:15px !important;}
.m20{margin:20px !important;}
.m21{margin:21px !important;}
.m22{margin:22px !important;}
.m23{margin:23px !important;}
.m24{margin:24px !important;}
.m25{margin:25px !important;}
.m26{margin:26px !important;}
.m27{margin:27px !important;}
.m28{margin:28px !important;}
.m29{margin:29px !important;}
.m30{margin:30px !important;}

.mh1{margin-right:1px; margin-left:1px !important;}
.mh2{margin-right:2px; margin-left:2px !important;}
.mh3{margin-right:3px; margin-left:3px !important;}
.mh4{margin-right:4px; margin-left:4px !important;}
.mh5{margin-right:5px; margin-left:5px !important;}
.mh6{margin-right:6px; margin-left:6px !important;}
.mh7{margin-right:7px; margin-left:7px !important;}
.mh8{margin-right:8px; margin-left:8px !important;}
.mh9{margin-right:9px; margin-left:9px !important;}
.mh10{margin-right:10px; margin-left:10px !important;}
.mh11{margin-right:11px; margin-left:11px !important;}
.mh12{margin-right:12px; margin-left:12px !important;}
.mh13{margin-right:13px; margin-left:13px !important;}
.mh14{margin-right:14px; margin-left:14px !important;}
.mh15{margin-right:15px; margin-left:15px !important;}
.mh16{margin-right:16px; margin-left:16px !important;}
.mh17{margin-right:17px; margin-left:17px !important;}
.mh18{margin-right:18px; margin-left:18px !important;}
.mh19{margin-right:19px; margin-left:19px !important;}
.mh20{margin-right:20px; margin-left:20px !important;}
.mh21{margin-right:21px; margin-left:21px !important;}
.mh22{margin-right:22px; margin-left:22px !important;}
.mh23{margin-right:23px; margin-left:23px !important;}
.mh24{margin-right:24px; margin-left:24px !important;}
.mh25{margin-right:25px; margin-left:25px !important;}
.mh26{margin-right:26px; margin-left:26px !important;}
.mh27{margin-right:27px; margin-left:27px !important;}
.mh28{margin-right:28px; margin-left:28px !important;}
.mh29{margin-right:29px; margin-left:29px !important;}
.mh30{margin-right:30px; margin-left:30px !important;}

.mv0{margin-top:0; margin-bottom:0 !important;}
.mv1{margin-top:1px; margin-bottom:1px !important;}
.mv2{margin-top:2px; margin-bottom:2px !important;}
.mv3{margin-top:3px; margin-bottom:3px !important;}
.mv4{margin-top:4px; margin-bottom:4px !important;}
.mv5{margin-top:5px; margin-bottom:5px !important;}
.mv6{margin-top:6px; margin-bottom:6px !important;}
.mv7{margin-top:7px; margin-bottom:7px !important;}
.mv8{margin-top:8px; margin-bottom:8px !important;}
.mv9{margin-top:9px; margin-bottom:9px !important;}
.mv10{margin-top:10px; margin-bottom:10px !important;}
.mv11{margin-top:11px; margin-bottom:11px !important;}
.mv12{margin-top:12px; margin-bottom:12px !important;}
.mv13{margin-top:13px; margin-bottom:13px !important;}
.mv14{margin-top:14px; margin-bottom:14px !important;}
.mv15{margin-top:15px; margin-bottom:15px !important;}
.mv16{margin-top:16px; margin-bottom:16px !important;}
.mv17{margin-top:17px; margin-bottom:17px !important;}
.mv18{margin-top:18px; margin-bottom:18px !important;}
.mv19{margin-top:19px; margin-bottom:19px !important;}
.mv20{margin-top:20px; margin-bottom:20px !important;}
.mv21{margin-top:21px; margin-bottom:21px !important;}
.mv22{margin-top:22px; margin-bottom:22px !important;}
.mv23{margin-top:23px; margin-bottom:23px !important;}
.mv24{margin-top:24px; margin-bottom:24px !important;}
.mv25{margin-top:25px; margin-bottom:25px !important;}
.mv26{margin-top:26px; margin-bottom:26px !important;}
.mv27{margin-top:27px; margin-bottom:27px !important;}
.mv28{margin-top:28px; margin-bottom:28px !important;}
.mv29{margin-top:29px; margin-bottom:29px !important;}
.mv30{margin-top:30px; margin-bottom:30px !important;}
.mv40{margin-top:40px; margin-bottom:40px !important;}

/* PADDING */
.pt1{padding-top:1px !important;}
.pt2{padding-top:2px !important;}
.pt3{padding-top:3px !important;}
.pt4{padding-top:4px !important;}
.pt5{padding-top:5px !important;}
.pt6{padding-top:6px !important;}
.pt7{padding-top:7px !important;}
.pt8{padding-top:8px !important;}
.pt9{padding-top:9px !important;}
.pt10{padding-top:10px !important;}
.pt11{padding-top:11px !important;}
.pt12{padding-top:12px !important;}
.pt13{padding-top:13px !important;}
.pt14{padding-top:14px !important;}
.pt15{padding-top:15px !important;}
.pt16{padding-top:16px !important;}
.pt17{padding-top:17px !important;}
.pt18{padding-top:18px !important;}
.pt19{padding-top:19px !important;}
.pt20{padding-top:20px !important;}
.pt21{padding-top:21px !important;}
.pt22{padding-top:22px !important;}
.pt23{padding-top:23px !important;}
.pt24{padding-top:24px !important;}
.pt25{padding-top:25px !important;}
.pt26{padding-top:26px !important;}
.pt27{padding-top:27px !important;}
.pt28{padding-top:28px !important;}
.pt29{padding-top:29px !important;}
.pt30{padding-top:30px !important;}

.pr1{padding-right:1px !important;}
.pr2{padding-right:2px !important;}
.pr3{padding-right:3px !important;}
.pr4{padding-right:4px !important;}
.pr5{padding-right:5px !important;}
.pr6{padding-right:6px !important;}
.pr7{padding-right:7px !important;}
.pr8{padding-right:8px !important;}
.pr9{padding-right:9px !important;}
.pr10{padding-right:10px !important;}
.pr11{padding-right:11px !important;}
.pr12{padding-right:12px !important;}
.pr13{padding-right:13px !important;}
.pr14{padding-right:14px !important;}
.pr15{padding-right:15px !important;}
.pr16{padding-right:16px !important;}
.pr17{padding-right:17px !important;}
.pr18{padding-right:18px !important;}
.pr19{padding-right:19px !important;}
.pr20{padding-right:20px !important;}
.pr21{padding-right:21px !important;}
.pr22{padding-right:22px !important;}
.pr23{padding-right:23px !important;}
.pr24{padding-right:24px !important;}
.pr25{padding-right:25px !important;}
.pr26{padding-right:26px !important;}
.pr27{padding-right:27px !important;}
.pr28{padding-right:28px !important;}
.pr29{padding-right:29px !important;}
.pr30{padding-right:30px !important;}

.pb1{padding-bottom:1px !important;}
.pb2{padding-bottom:2px !important;}
.pb3{padding-bottom:3px !important;}
.pb4{padding-bottom:4px !important;}
.pb5{padding-bottom:5px !important;}
.pb6{padding-bottom:6px !important;}
.pb7{padding-bottom:7px !important;}
.pb8{padding-bottom:8px !important;}
.pb9{padding-bottom:9px !important;}
.pb10{padding-bottom:10px !important;}
.pb11{padding-bottom:11px !important;}
.pb12{padding-bottom:12px !important;}
.pb13{padding-bottom:13px !important;}
.pb14{padding-bottom:14px !important;}
.pb15{padding-bottom:15px !important;}
.pb16{padding-bottom:16px !important;}
.pb17{padding-bottom:17px !important;}
.pb18{padding-bottom:18px !important;}
.pb19{padding-bottom:19px !important;}
.pb20{padding-bottom:20px !important;}
.pb21{padding-bottom:21px !important;}
.pb22{padding-bottom:22px !important;}
.pb23{padding-bottom:23px !important;}
.pb24{padding-bottom:24px !important;}
.pb25{padding-bottom:25px !important;}
.pb26{padding-bottom:26px !important;}
.pb27{padding-bottom:27px !important;}
.pb28{padding-bottom:28px !important;}
.pb29{padding-bottom:29px !important;}
.pb30{padding-bottom:30px !important;}

.pl1{padding-left:1px !important;}
.pl2{padding-left:2px !important;}
.pl3{padding-left:3px !important;}
.pl4{padding-left:4px !important;}
.pl5{padding-left:5px !important;}
.pl6{padding-left:6px !important;}
.pl7{padding-left:7px !important;}
.pl8{padding-left:8px !important;}
.pl9{padding-left:9px !important;}
.pl10{padding-left:10px !important;}
.pl11{padding-left:11px !important;}
.pl12{padding-left:12px !important;}
.pl13{padding-left:13px !important;}
.pl14{padding-left:14px !important;}
.pl15{padding-left:15px !important;}
.pl16{padding-left:16px !important;}
.pl17{padding-left:17px !important;}
.pl18{padding-left:18px !important;}
.pl19{padding-left:19px !important;}
.pl20{padding-left:20px !important;}
.pl21{padding-left:21px !important;}
.pl22{padding-left:22px !important;}
.pl23{padding-left:23px !important;}
.pl24{padding-left:24px !important;}
.pl25{padding-left:25px !important;}
.pl26{padding-left:26px !important;}
.pl27{padding-left:27px !important;}
.pl28{padding-left:28px !important;}
.pl29{padding-left:29px !important;}
.pl30{padding-left:30px !important;}
.pl35{padding-left:35px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}

.pv1{padding-top:1px; padding-bottom:1px !important;}
.pv2{padding-top:2px; padding-bottom:2px !important;}
.pv3{padding-top:3px; padding-bottom:3px !important;}
.pv4{padding-top:4px; padding-bottom:4px !important;}
.pv5{padding-top:5px; padding-bottom:5px !important;}
.pv6{padding-top:6px; padding-bottom:6px !important;}
.pv7{padding-top:7px; padding-bottom:7px !important;}
.pv8{padding-top:8px; padding-bottom:8px !important;}
.pv9{padding-top:9px; padding-bottom:9px !important;}
.pv10{padding-top:10px; padding-bottom:10px !important;}
.pv11{padding-top:11px; padding-bottom:11px !important;}
.pv12{padding-top:12px; padding-bottom:12px !important;}
.pv13{padding-top:13px; padding-bottom:13px !important;}
.pv14{padding-top:14px; padding-bottom:14px !important;}
.pv15{padding-top:15px; padding-bottom:15px !important;}
.pv16{padding-top:16px; padding-bottom:16px !important;}
.pv17{padding-top:17px; padding-bottom:17px !important;}
.pv18{padding-top:18px; padding-bottom:18px !important;}
.pv19{padding-top:19px; padding-bottom:19px !important;}
.pv20{padding-top:20px; padding-bottom:20px !important;}
.pv21{padding-top:21px; padding-bottom:21px !important;}
.pv22{padding-top:22px; padding-bottom:22px !important;}
.pv23{padding-top:23px; padding-bottom:23px !important;}
.pv24{padding-top:24px; padding-bottom:24px !important;}
.pv25{padding-top:25px; padding-bottom:25px !important;}
.pv26{padding-top:26px; padding-bottom:26px !important;}

.pv27{padding-top:27px; padding-bottom:27px !important;}
.pv28{padding-top:28px; padding-bottom:28px !important;}
.pv29{padding-top:29px; padding-bottom:29px !important;}
.pv30{padding-top:30px; padding-bottom:30px !important;}
.pv40{padding-top:40px; padding-bottom:40px !important;}

.ph1{padding-right:1px; padding-left:1px !important;}
.ph2{padding-right:2px; padding-left:2px !important;}
.ph3{padding-right:3px; padding-left:3px !important;}
.ph4{padding-right:4px; padding-left:4px !important;}
.ph5{padding-right:5px; padding-left:5px !important;}
.ph6{padding-right:6px; padding-left:6px !important;}
.ph7{padding-right:7px; padding-left:7px !important;}
.ph8{padding-right:8px; padding-left:8px !important;}
.ph9{padding-right:9px; padding-left:9px !important;}
.ph10{padding-right:10px; padding-left:10px !important;}
.ph11{padding-right:11px; padding-left:11px !important;}
.ph12{padding-right:12px; padding-left:12px !important;}
.ph13{padding-right:13px; padding-left:13px !important;}
.ph14{padding-right:14px; padding-left:14px !important;}
.ph15{padding-right:15px; padding-left:15px !important;}
.ph16{padding-right:16px; padding-left:16px !important;}
.ph17{padding-right:17px; padding-left:17px !important;}
.ph18{padding-right:18px; padding-left:18px !important;}
.ph19{padding-right:19px; padding-left:19px !important;}
.ph20{padding-right:20px; padding-left:20px !important;}
.ph21{padding-right:21px; padding-left:21px !important;}
.ph22{padding-right:22px; padding-left:22px !important;}
.ph23{padding-right:23px; padding-left:23px !important;}
.ph24{padding-right:24px; padding-left:24px !important;}
.ph25{padding-right:25px; padding-left:25px !important;}
.ph26{padding-right:26px; padding-left:26px !important;}
.ph27{padding-right:27px; padding-left:27px !important;}
.ph28{padding-right:28px; padding-left:28px !important;}
.ph29{padding-right:29px; padding-left:29px !important;}
.ph30{padding-right:30px; padding-left:30px !important;}

.p0{padding:0 !important;}
.p1{padding:1px !important;}
.p2{padding:2px !important;}
.p3{padding:3px !important;}
.p4{padding:4px !important;}
.p5{padding:5px !important;}
.p6{padding:6px !important;}
.p7{padding:7px !important;}
.p8{padding:8px !important;}
.p9{padding:9px !important;}
.p10{padding:10px !important;}
.p11{padding:11px !important;}
.p11h{padding:11.5px !important;}
.p12{padding:12px !important;}
.p13{padding:13px !important;}
.p14{padding:14px !important;}
.p15{padding:15px !important;}
.p16{padding:16px !important;}
.p17{padding:17px !important;}
.p18{padding:18px !important;}
.p19{padding:19px !important;}
.p20{padding:20px !important;}
.p21{padding:21px !important;}
.p22{padding:22px !important;}
.p23{padding:23px !important;}
.p24{padding:24px !important;}
.p25{padding:25px !important;}
.p26{padding:26px !important;}
.p27{padding:27px !important;}
.p28{padding:28px !important;}
.p29{padding:29px !important;}
.p30{padding:30px !important;}

/* FONT-SIZE */
.fs8{font-size:8px !important;}
.fs9{font-size:9px !important;}
.fs10{font-size:10px !important;}
.fs11{font-size:11px !important;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px !important;}
.fs14{font-size:14px !important;}
.fs15{font-size:15px !important;}
.fs16{font-size:16px !important;}
.fs17{font-size:17px !important;}
.fs18{font-size:18px !important;}
.fs19{font-size:19px !important;}
.fs20{font-size:20px !important;}
.fs21{font-size:21px !important;}
.fs22{font-size:22px !important;}
.fs23{font-size:23px !important;}
.fs24{font-size:24px !important;}
.fs25{font-size:25px !important;}
.fs26{font-size:26px !important;}
.fs27{font-size:27px !important;}
.fs28{font-size:28px !important;}
.fs29{font-size:29px !important;}
.fs30{font-size:30px !important;}

/* FONT-WEIGHT */
.b{font-weight:bold;}
.n{font-weight:normal;}

/* VERTICAL-ALIGN */
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.vab{vertical-align:bottom;}

/* TEXT-ALIGN */
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}

/* BLOCK-ALIGN */
.bal{margin-right:auto !important;}
.bac{margin-left:auto !important;margin-right:auto !important;}
.bar{margin-left:auto !important;}

/* FOREGROUND */
.fgBlack{color:#333333;}
.fgWhite{color:#FFFFFF;}
.fgRed{color:#FF3333;}
.fgBlu{color:#0099cc;}
.fgGry{color:#666666;}
.fgPpl{color:#6b0067;}
.fgPnk{color:#ea4f61;}

/* BACKGROUND */
.bgWht{background-color:#FFF;}
.bgBlu{background-color:#d2f5fb;}
.bgPpl{background-color:#eae1ef;}
.bgPnk{background-color:#fee9eb;}

/* TEXT-INDENT */
.ti1em{margin-left:1em;text-indent:-1em;}
.ti1hem{margin-left:1.5em;text-indent:-1.5em;}
.ti2em{margin-left:2em;text-indent:-2em;}
.ti2hem{margin-left:2.5em;text-indent:-2.5em;}
.ti5em{margin-left:5em;text-indent:-5em;}

/* LIST-STYLE */
.lmr{position: relative;}
.lmr:after {
display: block;
content: '';
position: absolute;
top: 0;
bottom: 0;
margin: auto;
right: 20px;
width: 0px;
height: 0px;
border-left: 7px solid #FFF;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
}
.lmt{position: relative;}
.lmt:before {
display: inline-block;
content: '';
margin: 10px auto;
width: 0px;
height: 0px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 7px solid #FFF;
}

/* BORDER-STYLE */
.bdR20 { border-radius:20px;}
.bdStpYel {
position: relative;
padding: -0.5em;
}
.bdStpYel:after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 25px;
background: repeating-linear-gradient(-45deg, #FFFF9A, #FFFF9A 10px, #FFFFFF 10px, #FFFFFF 20px);
z-index: -1;
}

/* BOX-SHADOW */
.sdw {box-shadow: 0 1px 2px #999999;}

/* LINE HEIGHT-STYLE */
.lh1 {line-height: 1.0!important;}
.lh2 {line-height: 2.0!important;}

/* DISPLAY */
.df{display:flex;}
.db{display:block;}
.di{display:inline;}
.ditc{display:table-cell;}
.dit{display:table;}
.dib{display:inline-block;}
.dn{display:none;}

/* ALIGN ITEMS */
.ais{align-items: start;}
.aic{align-items: center;}
.aie{align-items: end;}

/* FLOAT */
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.cr{clear:right;}
.cl{clear:left;}

/* POSITION */
.pr{ position: relative; zoom: 1; }
.pa{ position: absolute; }

/* CLEAR FIX */
.cf:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.cf{zoom:1;}
}

/*-----------------------------------*/
/* SP */
/*-----------------------------------*/
@media screen and (max-width: 930px) {
/* WIDTH */
.sp-w20per{width:20% !important;}
.sp-wq{width:25% !important;}
.sp-w33per{width:33.3% !important;}
.sp-w46per{width:46% !important;}
.sp-w49per{width:49% !important;}
.sp-wh{width:50%; _width:49.9% !important;}
.sp-w65per{width:65% !important;}
.sp-w75per{width:75% !important;}
.sp-w77per{width:77% !important;}
.sp-w80per{width:80% !important;}
.sp-w91per{width:91% !important;}
.sp-w96per{width:96% !important;}
.sp-wf{width:100% !important;}
.sp-w10{width:10px !important;}
.sp-w20{width:20px !important;}
.sp-w30{width:30px !important;}
.sp-w40{width:40px !important;}
.sp-w50{width:50px !important;}
.sp-w75{width:75px !important;}
.sp-w80{width:80px !important;}
.sp-w110{width:110px !important;}
.sp-w135{width:135px !important;}
.sp-w140{width:140px !important;}

/* HEIGHT */
.sp-hf{height:100% !important;}

/* MARGIN */
.sp-mt1{margin-top:1px !important;}
.sp-mt2{margin-top:2px !important;}
.sp-mt3{margin-top:3px !important;}
.sp-mt4{margin-top:4px !important;}
.sp-mt5{margin-top:5px !important;}
.sp-mt6{margin-top:6px !important;}
.sp-mt7{margin-top:7px !important;}
.sp-mt8{margin-top:8px !important;}
.sp-mt9{margin-top:9px !important;}
.sp-mt10{margin-top:10px !important;}
.sp-mt11{margin-top:11px !important;}
.sp-mt12{margin-top:12px !important;}
.sp-mt13{margin-top:13px !important;}
.sp-mt14{margin-top:14px !important;}
.sp-mt15{margin-top:15px !important;}
.sp-mt16{margin-top:16px !important;}
.sp-mt17{margin-top:17px !important;}
.sp-mt18{margin-top:18px !important;}
.sp-mt19{margin-top:19px !important;}
.sp-mt20{margin-top:20px !important;}
.sp-mt21{margin-top:21px !important;}
.sp-mt22{margin-top:22px !important;}
.sp-mt23{margin-top:23px !important;}
.sp-mt24{margin-top:24px !important;}
.sp-mt25{margin-top:25px !important;}
.sp-mt26{margin-top:26px !important;}
.sp-mt27{margin-top:27px !important;}
.sp-mt28{margin-top:28px !important;}
.sp-mt29{margin-top:29px !important;}
.sp-mt30{margin-top:30px !important;}
.sp-mt40{margin-top:40px !important;}

.sp-mr1{margin-right:1px !important;}
.sp-mr2{margin-right:2px !important;}
.sp-mr3{margin-right:3px !important;}
.sp-mr4{margin-right:4px !important;}
.sp-mr5{margin-right:5px !important;}
.sp-mr6{margin-right:6px !important;}
.sp-mr7{margin-right:7px !important;}
.sp-mr8{margin-right:8px !important;}
.sp-mr9{margin-right:9px !important;}
.sp-mr10{margin-right:10px !important;}
.sp-mr11{margin-right:11px !important;}
.sp-mr12{margin-right:12px !important;}
.sp-mr13{margin-right:13px !important;}
.sp-mr14{margin-right:14px !important;}
.sp-mr15{margin-right:15px !important;}
.sp-mr16{margin-right:16px !important;}
.sp-mr17{margin-right:17px !important;}
.sp-mr18{margin-right:18px !important;}
.sp-mr19{margin-right:19px !important;}
.sp-mr20{margin-right:20px !important;}
.sp-mr21{margin-right:21px !important;}
.sp-mr22{margin-right:22px !important;}
.sp-mr23{margin-right:23px !important;}
.sp-mr24{margin-right:24px !important;}
.sp-mr25{margin-right:25px !important;}
.sp-mr26{margin-right:26px !important;}
.sp-mr27{margin-right:27px !important;}
.sp-mr28{margin-right:28px !important;}
.sp-mr29{margin-right:29px !important;}
.sp-mr30{margin-right:30px !important;}
.sp-mr33Per{margin-right:33.3% !important;}
.sp-mr46Per{margin-right:46% !important;}

.sp-mb0{margin-bottom:0px !important;}
.sp-mb1{margin-bottom:1px !important;}
.sp-mb2{margin-bottom:2px !important;}
.sp-mb3{margin-bottom:3px !important;}
.sp-mb4{margin-bottom:4px !important;}
.sp-mb5{margin-bottom:5px !important;}
.sp-mb6{margin-bottom:6px !important;}
.sp-mb7{margin-bottom:7px !important;}
.sp-mb8{margin-bottom:8px !important;}
.sp-mb9{margin-bottom:9px !important;}
.sp-mb10{margin-bottom:10px !important;}
.sp-mb11{margin-bottom:11px !important;}
.sp-mb12{margin-bottom:12px !important;}
.sp-mb13{margin-bottom:13px !important;}
.sp-mb14{margin-bottom:14px !important;}
.sp-mb15{margin-bottom:15px !important;}
.sp-mb16{margin-bottom:16px !important;}
.sp-mb17{margin-bottom:17px !important;}
.sp-mb18{margin-bottom:18px !important;}
.sp-mb19{margin-bottom:19px !important;}
.sp-mb20{margin-bottom:20px !important;}
.sp-mb21{margin-bottom:21px !important;}
.sp-mb22{margin-bottom:22px !important;}
.sp-mb23{margin-bottom:23px !important;}
.sp-mb24{margin-bottom:24px !important;}
.sp-mb25{margin-bottom:25px !important;}
.sp-mb26{margin-bottom:26px !important;}
.sp-mb27{margin-bottom:27px !important;}

.sp-mb28{margin-bottom:28px !important;}
.sp-mb29{margin-bottom:29px !important;}
.sp-mb30{margin-bottom:30px !important;}
.sp-mb31{margin-bottom:31px !important;}
.sp-mb32{margin-bottom:32px !important;}
.sp-mb33{margin-bottom:33px !important;}
.sp-mb34{margin-bottom:34px !important;}
.sp-mb35{margin-bottom:35px !important;}
.sp-mb36{margin-bottom:36px !important;}
.sp-mb37{margin-bottom:37px !important;}
.sp-mb38{margin-bottom:38px !important;}
.sp-mb39{margin-bottom:39px !important;}
.sp-mb40{margin-bottom:40px !important;}
.sp-mb41{margin-bottom:41px !important;}
.sp-mb42{margin-bottom:42px !important;}
.sp-mb43{margin-bottom:43px !important;}
.sp-mb44{margin-bottom:44px !important;}
.sp-mb45{margin-bottom:45px !important;}
.sp-mb50{margin-bottom:50px !important;}

.sp-ml1{margin-left:1px !important;}
.sp-ml2{margin-left:2px !important;}
.sp-ml3{margin-left:3px !important;}
.sp-ml4{margin-left:4px !important;}
.sp-ml5{margin-left:5px !important;}
.sp-ml6{margin-left:6px !important;}
.sp-ml7{margin-left:7px !important;}
.sp-ml8{margin-left:8px !important;}
.sp-ml9{margin-left:9px !important;}
.sp-ml10{margin-left:10px !important;}
.sp-ml11{margin-left:11px !important;}
.sp-ml12{margin-left:12px !important;}
.sp-ml13{margin-left:13px !important;}
.sp-ml14{margin-left:14px !important;}
.sp-ml15{margin-left:15px !important;}
.sp-ml16{margin-left:16px !important;}
.sp-ml17{margin-left:17px !important;}
.sp-ml18{margin-left:18px !important;}
.sp-ml19{margin-left:19px !important;}
.sp-ml20{margin-left:20px !important;}
.sp-ml21{margin-left:21px !important;}
.sp-ml22{margin-left:22px !important;}
.sp-ml23{margin-left:23px !important;}
.sp-ml24{margin-left:24px !important;}
.sp-ml25{margin-left:25px !important;}
.sp-ml26{margin-left:26px !important;}
.sp-ml27{margin-left:27px !important;}
.sp-ml28{margin-left:28px !important;}
.sp-ml29{margin-left:29px !important;}
.sp-ml30{margin-left:30px !important;}
.sp-ml130{margin-left:130px !important;}
.sp-ml33Per{margin-left:33.3% !important;}
.sp-ml46Per{margin-left:46% !important;}

.sp-m1{margin:1px !important;}
.sp-m2{margin:2px !important;}
.sp-m3{margin:3px !important;}
.sp-m4{margin:4px !important;}
.sp-m5{margin:5px !important;}
.sp-m6{margin:6px !important;}
.sp-m7{margin:7px !important;}
.sp-m8{margin:8px !important;}
.sp-m9{margin:9px !important;}
.sp-m10{margin:10px !important;}
.sp-m11{margin:11px !important;}
.sp-m12{margin:12px !important;}
.sp-m13{margin:13px !important;}
.sp-m14{margin:14px !important;}
.sp-m15{margin:15px !important;}
.sp-m20{margin:20px !important;}
.sp-m21{margin:21px !important;}
.sp-m22{margin:22px !important;}
.sp-m23{margin:23px !important;}
.sp-m24{margin:24px !important;}
.sp-m25{margin:25px !important;}
.sp-m26{margin:26px !important;}
.sp-m27{margin:27px !important;}
.sp-m28{margin:28px !important;}
.sp-m29{margin:29px !important;}
.sp-m30{margin:30px !important;}

.sp-mh1{margin-right:1px; margin-left:1px !important;}
.sp-mh2{margin-right:2px; margin-left:2px !important;}
.sp-mh3{margin-right:3px; margin-left:3px !important;}
.sp-mh4{margin-right:4px; margin-left:4px !important;}
.sp-mh5{margin-right:5px; margin-left:5px !important;}
.sp-mh6{margin-right:6px; margin-left:6px !important;}
.sp-mh7{margin-right:7px; margin-left:7px !important;}
.sp-mh8{margin-right:8px; margin-left:8px !important;}
.sp-mh9{margin-right:9px; margin-left:9px !important;}
.sp-mh10{margin-right:10px; margin-left:10px !important;}
.sp-mh11{margin-right:11px; margin-left:11px !important;}
.sp-mh12{margin-right:12px; margin-left:12px !important;}
.sp-mh13{margin-right:13px; margin-left:13px !important;}
.sp-mh14{margin-right:14px; margin-left:14px !important;}
.sp-mh15{margin-right:15px; margin-left:15px !important;}
.sp-mh16{margin-right:16px; margin-left:16px !important;}
.sp-mh17{margin-right:17px; margin-left:17px !important;}
.sp-mh18{margin-right:18px; margin-left:18px !important;}
.sp-mh19{margin-right:19px; margin-left:19px !important;}
.sp-mh20{margin-right:20px; margin-left:20px !important;}
.sp-mh21{margin-right:21px; margin-left:21px !important;}
.sp-mh22{margin-right:22px; margin-left:22px !important;}
.sp-mh23{margin-right:23px; margin-left:23px !important;}
.sp-mh24{margin-right:24px; margin-left:24px !important;}
.sp-mh25{margin-right:25px; margin-left:25px !important;}
.sp-mh26{margin-right:26px; margin-left:26px !important;}
.sp-mh27{margin-right:27px; margin-left:27px !important;}
.sp-mh28{margin-right:28px; margin-left:28px !important;}
.sp-mh29{margin-right:29px; margin-left:29px !important;}
.sp-mh30{margin-right:30px; margin-left:30px !important;}

.sp-mv0{margin-top:0; margin-bottom:0 !important;}
.sp-mv1{margin-top:1px; margin-bottom:1px !important;}
.sp-mv2{margin-top:2px; margin-bottom:2px !important;}
.sp-mv3{margin-top:3px; margin-bottom:3px !important;}
.sp-mv4{margin-top:4px; margin-bottom:4px !important;}
.sp-mv5{margin-top:5px; margin-bottom:5px !important;}
.sp-mv6{margin-top:6px; margin-bottom:6px !important;}
.sp-mv7{margin-top:7px; margin-bottom:7px !important;}
.sp-mv8{margin-top:8px; margin-bottom:8px !important;}
.sp-mv9{margin-top:9px; margin-bottom:9px !important;}
.sp-mv10{margin-top:10px; margin-bottom:10px !important;}
.sp-mv11{margin-top:11px; margin-bottom:11px !important;}
.sp-mv12{margin-top:12px; margin-bottom:12px !important;}
.sp-mv13{margin-top:13px; margin-bottom:13px !important;}
.sp-mv14{margin-top:14px; margin-bottom:14px !important;}
.sp-mv15{margin-top:15px; margin-bottom:15px !important;}
.sp-mv16{margin-top:16px; margin-bottom:16px !important;}
.sp-mv17{margin-top:17px; margin-bottom:17px !important;}
.sp-mv18{margin-top:18px; margin-bottom:18px !important;}
.sp-mv19{margin-top:19px; margin-bottom:19px !important;}
.sp-mv20{margin-top:20px; margin-bottom:20px !important;}
.sp-mv21{margin-top:21px; margin-bottom:21px !important;}
.sp-mv22{margin-top:22px; margin-bottom:22px !important;}
.sp-mv23{margin-top:23px; margin-bottom:23px !important;}
.sp-mv24{margin-top:24px; margin-bottom:24px !important;}
.sp-mv25{margin-top:25px; margin-bottom:25px !important;}
.sp-mv26{margin-top:26px; margin-bottom:26px !important;}
.sp-mv27{margin-top:27px; margin-bottom:27px !important;}
.sp-mv28{margin-top:28px; margin-bottom:28px !important;}
.sp-mv29{margin-top:29px; margin-bottom:29px !important;}
.sp-mv30{margin-top:30px; margin-bottom:30px !important;}
.sp-mv40{margin-top:40px; margin-bottom:40px !important;}

/* PADDING */
.sp-pt1{padding-top:1px !important;}
.sp-pt2{padding-top:2px !important;}
.sp-pt3{padding-top:3px !important;}
.sp-pt4{padding-top:4px !important;}
.sp-pt5{padding-top:5px !important;}
.sp-pt6{padding-top:6px !important;}
.sp-pt7{padding-top:7px !important;}
.sp-pt8{padding-top:8px !important;}
.sp-pt9{padding-top:9px !important;}
.sp-pt10{padding-top:10px !important;}
.sp-pt11{padding-top:11px !important;}
.sp-pt12{padding-top:12px !important;}
.sp-pt13{padding-top:13px !important;}
.sp-pt14{padding-top:14px !important;}
.sp-pt15{padding-top:15px !important;}
.sp-pt16{padding-top:16px !important;}
.sp-pt17{padding-top:17px !important;}
.sp-pt18{padding-top:18px !important;}
.sp-pt19{padding-top:19px !important;}
.sp-pt20{padding-top:20px !important;}
.sp-pt21{padding-top:21px !important;}
.sp-pt22{padding-top:22px !important;}
.sp-pt23{padding-top:23px !important;}
.sp-pt24{padding-top:24px !important;}
.sp-pt25{padding-top:25px !important;}
.sp-pt26{padding-top:26px !important;}
.sp-pt27{padding-top:27px !important;}
.sp-pt28{padding-top:28px !important;}
.sp-pt29{padding-top:29px !important;}
.sp-pt30{padding-top:30px !important;}

.sp-pr1{padding-right:1px !important;}
.sp-pr2{padding-right:2px !important;}
.sp-pr3{padding-right:3px !important;}

.sp-pr4{padding-right:4px !important;}
.sp-pr5{padding-right:5px !important;}
.sp-pr6{padding-right:6px !important;}
.sp-pr7{padding-right:7px !important;}
.sp-pr8{padding-right:8px !important;}
.sp-pr9{padding-right:9px !important;}
.sp-pr10{padding-right:10px !important;}
.sp-pr11{padding-right:11px !important;}
.sp-pr12{padding-right:12px !important;}
.sp-pr13{padding-right:13px !important;}
.sp-pr14{padding-right:14px !important;}
.sp-pr15{padding-right:15px !important;}
.sp-pr16{padding-right:16px !important;}
.sp-pr17{padding-right:17px !important;}
.sp-pr18{padding-right:18px !important;}
.sp-pr19{padding-right:19px !important;}
.sp-pr20{padding-right:20px !important;}
.sp-pr21{padding-right:21px !important;}
.sp-pr22{padding-right:22px !important;}
.sp-pr23{padding-right:23px !important;}
.sp-pr24{padding-right:24px !important;}
.sp-pr25{padding-right:25px !important;}
.sp-pr26{padding-right:26px !important;}
.sp-pr27{padding-right:27px !important;}
.sp-pr28{padding-right:28px !important;}
.sp-pr29{padding-right:29px !important;}
.sp-pr30{padding-right:30px !important;}

.sp-pb1{padding-bottom:1px !important;}
.sp-pb2{padding-bottom:2px !important;}
.sp-pb3{padding-bottom:3px !important;}
.sp-pb4{padding-bottom:4px !important;}
.sp-pb5{padding-bottom:5px !important;}
.sp-pb6{padding-bottom:6px !important;}
.sp-pb7{padding-bottom:7px !important;}
.sp-pb8{padding-bottom:8px !important;}
.sp-pb9{padding-bottom:9px !important;}
.sp-pb10{padding-bottom:10px !important;}
.sp-pb11{padding-bottom:11px !important;}
.sp-pb12{padding-bottom:12px !important;}
.sp-pb13{padding-bottom:13px !important;}
.sp-pb14{padding-bottom:14px !important;}
.sp-pb15{padding-bottom:15px !important;}
.sp-pb16{padding-bottom:16px !important;}
.sp-pb17{padding-bottom:17px !important;}
.sp-pb18{padding-bottom:18px !important;}
.sp-pb19{padding-bottom:19px !important;}
.sp-pb20{padding-bottom:20px !important;}
.sp-pb21{padding-bottom:21px !important;}
.sp-pb22{padding-bottom:22px !important;}
.sp-pb23{padding-bottom:23px !important;}
.sp-pb24{padding-bottom:24px !important;}
.sp-pb25{padding-bottom:25px !important;}
.sp-pb26{padding-bottom:26px !important;}
.sp-pb27{padding-bottom:27px !important;}
.sp-pb28{padding-bottom:28px !important;}
.sp-pb29{padding-bottom:29px !important;}
.sp-pb30{padding-bottom:30px !important;}

.sp-pl1{padding-left:1px !important;}
.sp-pl2{padding-left:2px !important;}
.sp-pl3{padding-left:3px !important;}
.sp-pl4{padding-left:4px !important;}
.sp-pl5{padding-left:5px !important;}
.sp-pl6{padding-left:6px !important;}
.sp-pl7{padding-left:7px !important;}
.sp-pl8{padding-left:8px !important;}
.sp-pl9{padding-left:9px !important;}
.sp-pl10{padding-left:10px !important;}
.sp-pl11{padding-left:11px !important;}
.sp-pl12{padding-left:12px !important;}
.sp-pl13{padding-left:13px !important;}
.sp-pl14{padding-left:14px !important;}
.sp-pl15{padding-left:15px !important;}
.sp-pl16{padding-left:16px !important;}
.sp-pl17{padding-left:17px !important;}
.sp-pl18{padding-left:18px !important;}
.sp-pl19{padding-left:19px !important;}
.sp-pl20{padding-left:20px !important;}
.sp-pl21{padding-left:21px !important;}
.sp-pl22{padding-left:22px !important;}
.sp-pl23{padding-left:23px !important;}
.sp-pl24{padding-left:24px !important;}
.sp-pl25{padding-left:25px !important;}
.sp-pl26{padding-left:26px !important;}
.sp-pl27{padding-left:27px !important;}
.sp-pl28{padding-left:28px !important;}
.sp-pl29{padding-left:29px !important;}
.sp-pl30{padding-left:30px !important;}
.sp-pl35{padding-left:35px !important;}
.sp-pl40{padding-left:40px !important;}
.sp-pl50{padding-left:50px !important;}

.sp-pv1{padding-top:1px; padding-bottom:1px !important;}
.sp-pv2{padding-top:2px; padding-bottom:2px !important;}
.sp-pv3{padding-top:3px; padding-bottom:3px !important;}
.sp-pv4{padding-top:4px; padding-bottom:4px !important;}
.sp-pv5{padding-top:5px; padding-bottom:5px !important;}
.sp-pv6{padding-top:6px; padding-bottom:6px !important;}
.sp-pv7{padding-top:7px; padding-bottom:7px !important;}
.sp-pv8{padding-top:8px; padding-bottom:8px !important;}
.sp-pv9{padding-top:9px; padding-bottom:9px !important;}
.sp-pv10{padding-top:10px; padding-bottom:10px !important;}
.sp-pv11{padding-top:11px; padding-bottom:11px !important;}
.sp-pv12{padding-top:12px; padding-bottom:12px !important;}
.sp-pv13{padding-top:13px; padding-bottom:13px !important;}
.sp-pv14{padding-top:14px; padding-bottom:14px !important;}
.sp-pv15{padding-top:15px; padding-bottom:15px !important;}
.sp-pv16{padding-top:16px; padding-bottom:16px !important;}
.sp-pv17{padding-top:17px; padding-bottom:17px !important;}
.sp-pv18{padding-top:18px; padding-bottom:18px !important;}
.sp-pv19{padding-top:19px; padding-bottom:19px !important;}
.sp-pv20{padding-top:20px; padding-bottom:20px !important;}
.sp-pv21{padding-top:21px; padding-bottom:21px !important;}
.sp-pv22{padding-top:22px; padding-bottom:22px !important;}
.sp-pv23{padding-top:23px; padding-bottom:23px !important;}
.sp-pv24{padding-top:24px; padding-bottom:24px !important;}
.sp-pv25{padding-top:25px; padding-bottom:25px !important;}
.sp-pv26{padding-top:26px; padding-bottom:26px !important;}



.sp-pv27{padding-top:27px; padding-bottom:27px !important;}
.sp-pv28{padding-top:28px; padding-bottom:28px !important;}
.sp-pv29{padding-top:29px; padding-bottom:29px !important;}
.sp-pv30{padding-top:30px; padding-bottom:30px !important;}
.sp-pv40{padding-top:40px; padding-bottom:40px !important;}

.sp-ph1{padding-right:1px; padding-left:1px !important;}
.sp-ph2{padding-right:2px; padding-left:2px !important;}
.sp-ph3{padding-right:3px; padding-left:3px !important;}
.sp-ph4{padding-right:4px; padding-left:4px !important;}
.sp-ph5{padding-right:5px; padding-left:5px !important;}
.sp-ph6{padding-right:6px; padding-left:6px !important;}
.sp-ph7{padding-right:7px; padding-left:7px !important;}
.sp-ph8{padding-right:8px; padding-left:8px !important;}
.sp-ph9{padding-right:9px; padding-left:9px !important;}
.sp-ph10{padding-right:10px; padding-left:10px !important;}
.sp-ph11{padding-right:11px; padding-left:11px !important;}
.sp-ph12{padding-right:12px; padding-left:12px !important;}
.sp-ph13{padding-right:13px; padding-left:13px !important;}
.sp-ph14{padding-right:14px; padding-left:14px !important;}
.sp-ph15{padding-right:15px; padding-left:15px !important;}
.sp-ph16{padding-right:16px; padding-left:16px !important;}
.sp-ph17{padding-right:17px; padding-left:17px !important;}
.sp-ph18{padding-right:18px; padding-left:18px !important;}
.sp-ph19{padding-right:19px; padding-left:19px !important;}
.sp-ph20{padding-right:20px; padding-left:20px !important;}
.sp-ph21{padding-right:21px; padding-left:21px !important;}
.sp-ph22{padding-right:22px; padding-left:22px !important;}
.sp-ph23{padding-right:23px; padding-left:23px !important;}
.sp-ph24{padding-right:24px; padding-left:24px !important;}
.sp-ph25{padding-right:25px; padding-left:25px !important;}
.sp-ph26{padding-right:26px; padding-left:26px !important;}
.sp-ph27{padding-right:27px; padding-left:27px !important;}
.sp-ph28{padding-right:28px; padding-left:28px !important;}
.sp-ph29{padding-right:29px; padding-left:29px !important;}
.sp-ph30{padding-right:30px; padding-left:30px !important;}

.sp-p0{padding:0 !important;}
.sp-p1{padding:1px !important;}
.sp-p2{padding:2px !important;}
.sp-p3{padding:3px !important;}
.sp-p4{padding:4px !important;}
.sp-p5{padding:5px !important;}
.sp-p6{padding:6px !important;}
.sp-p7{padding:7px !important;}
.sp-p8{padding:8px !important;}
.sp-p9{padding:9px !important;}
.sp-p10{padding:10px !important;}
.sp-p11{padding:11px !important;}
.sp-p11h{padding:11.5px !important;}
.sp-p12{padding:12px !important;}
.sp-p13{padding:13px !important;}
.sp-p14{padding:14px !important;}
.sp-p15{padding:15px !important;}
.sp-p16{padding:16px !important;}
.sp-p17{padding:17px !important;}
.sp-p18{padding:18px !important;}
.sp-p19{padding:19px !important;}
.sp-p20{padding:20px !important;}
.sp-p21{padding:21px !important;}
.sp-p22{padding:22px !important;}
.sp-p23{padding:23px !important;}
.sp-p24{padding:24px !important;}
.sp-p25{padding:25px !important;}
.sp-p26{padding:26px !important;}
.sp-p27{padding:27px !important;}
.sp-p28{padding:28px !important;}
.sp-p29{padding:29px !important;}
.sp-p30{padding:30px !important;}

/* FONT-SIZE */
.sp-fs8{font-size:8px !important;}
.sp-fs9{font-size:9px !important;}
.sp-fs10{font-size:10px !important;}
.sp-fs11{font-size:11px !important;}
.sp-fs12{font-size:12px !important;}
.sp-fs13{font-size:13px !important;}
.sp-fs14{font-size:14px !important;}
.sp-fs15{font-size:15px !important;}
.sp-fs16{font-size:16px !important;}
.sp-fs17{font-size:17px !important;}
.sp-fs18{font-size:18px !important;}
.sp-fs19{font-size:19px !important;}
.sp-fs20{font-size:20px !important;}
.sp-fs21{font-size:21px !important;}
.sp-fs22{font-size:22px !important;}
.sp-fs23{font-size:23px !important;}
.sp-fs24{font-size:24px !important;}
.sp-fs25{font-size:25px !important;}
.sp-fs26{font-size:26px !important;}
.sp-fs27{font-size:27px !important;}
.sp-fs28{font-size:28px !important;}
.sp-fs29{font-size:29px !important;}
.sp-fs30{font-size:30px !important;}

/* FONT-WEIGHT */
.sp-b{font-weight:bold;}
.sp-n{font-weight:normal;}

/* VERTICAL-ALIGN */
.sp-vat{vertical-align:top;}
.sp-vam{vertical-align:middle;}
.sp-vab{vertical-align:bottom;}

/* TEXT-ALIGN */
.sp-tal{text-align:left;}
.sp-tac{text-align:center;}
.sp-tar{text-align:right;}

/* BLOCK-ALIGN */
.sp-bal{margin-right:auto !important;}
.sp-bac{margin-left:auto !important;margin-right:auto !important;}
.sp-bar{margin-left:auto !important;}

/* FOREGROUND */
.sp-fgBlack{color:#333333;}
.sp-fgWhite{color:#FFFFFF;}
.sp-fgRed{color:#FF3333;}
.sp-fgBlu{color:#0099cc;}
.sp-fgGry{color:#666666;}
.sp-fgPpl{color:#6b0067;}
.sp-fgPnk{color:#ea4f61;}

/* BACKGROUND */
.sp-bgWht{background-color:#FFF;}
.sp-bgBlu{background-color:#d2f5fb;}
.sp-bgPpl{background-color:#eae1ef;}
.sp-bgPnk{background-color:#fee9eb;}

/* TEXT-INDENT */
.sp-ti1em{margin-left:1em;text-indent:-1em;}
.sp-ti1hem{margin-left:1.5em;text-indent:-1.5em;}
.sp-ti2em{margin-left:2em;text-indent:-2em;}
.sp-ti2hem{margin-left:2.5em;text-indent:-2.5em;}
.sp-ti5em{margin-left:5em;text-indent:-5em;}

/* LIST-STYLE */
.sp-lmr{position: relative;}
.sp-lmr:after {
display: block;
content: '';
position: absolute;
top: 0;
bottom: 0;
margin: auto;
right: 20px;
width: 0px;
height: 0px;
border-left: 7px solid #FFF;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
}
.sp-lmt{position: relative;}
.sp-lmt:before {
display: inline-block;
content: '';
margin: 10px auto;
width: 0px;
height: 0px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 7px solid #FFF;
}

/* BORDER-STYLE */
.sp-bdR20 { border-radius:20px;}
.sp-bdStpYel {
position: relative;
padding: -0.5em;
}
.sp-bdStpYel:after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 25px;
background: repeating-linear-gradient(-45deg, #FFFF9A, #FFFF9A 10px, #FFFFFF 10px, #FFFFFF 20px);
z-index: -1;
}
/* BOX-SHADOW */
.sp-sdw {box-shadow: 0 1px 2px #999999;}

/* LINE HEIGHT-STYLE */
.sp-lh1 {line-height: 1.0!important;}
.sp-lh12 {line-height: 1.2!important;}
.sp-lh2 {line-height: 2.0!important;}

/* DISPLAY */
.sp-df{display:flex;}
.sp-db{display:block;}
.sp-di{display:inline;}
.sp-ditc{display:table-cell;}
.sp-dit{display:table;}
.sp-dib{display:inline-block;}
.sp-dn{display:none;}

/* ALIGN ITEMS */
.sp-ais{align-items: start;}
.sp-aic{align-items: center;}
.sp-aie{align-items: end;}

/* FLOAT */
.sp-fl{float:left;}
.sp-fr{float:right;}
.sp-cb{clear:both;}
.sp-cr{clear:right;}
.sp-cl{clear:left;}

/* POSITION */
.sp-pr{ position: relative; zoom: 1; }
.sp-pa{ position: absolute; }

/* CLEAR FIX */
.sp-cf:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.sp-cf{zoom:1;}
}
