@charset "utf-8";
/* 공통 배경이미지 */


/* scroll motion */
.scaleDown {transform:scale(0.85);}
.roll_lt {transform:translate3d(-4%,0,0);}
.roll_gt {transform:translate3d(4%,0,0);}
.roll_lt_ar {transform:translate3d(-100%,0,0);}
.roll_gt_ar {transform:translate3d(100%,0,0);}
.roll_T {transform:translate3d(0,-20px,0);}
.roll_B {transform:translate3d(0,20px,0);}
.pMotion {opacity:0; transition:opacity 1s, transform 1s;}
.fadeOn {opacity:1; transform:translate3d(0,0,0) scale(1);}
.timeOrder1 {transition-delay:0.1s;}
.timeOrder2 {transition-delay:0.2s;}
.timeOrder3 {transition-delay:0.3s;}
.timeOrder4 {transition-delay:0.4s;}
.timeOrder5 {transition-delay:0.5s;}
.timeOrder6 {transition-delay:0.6s;}
.timeOrder7 {transition-delay:0.7s;}
.timeOrder8 {transition-delay:0.8s;}
.timeOrder9 {transition-delay:0.9s;}
.timeOrder10 {transition-delay:1.0s;}
.timeOrder11 {transition-delay:1.1s;}
.timeOrder12 {transition-delay:1.2s;}

/* 모션#2 */

/* s:animation */
@-webkit-keyframes fadeIn {
	from {opacity: 0;}
	to {opacity: 1;}
}

@keyframes fadeIn {
	from {opacity: 0;}
	to {opacity: 1;}
}

@-webkit-keyframes fadeInDown {
	from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
	to { opacity: 1;-webkit-transform: none; transform: none;}
}

@keyframes fadeInDown {
	from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
	to {opacity: 1;-webkit-transform: none;transform: none;}
}

@-webkit-keyframes fadeInUp {
	from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
	to {opacity: 1;-webkit-transform: none; transform: none;}
}

@keyframes fadeInUp {
	from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
	to {opacity: 1; -webkit-transform: none; transform: none;}
}

@-webkit-keyframes slideInUp {
	from {-webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 20%, 0); visibility: visible; opacity: 0}
	to {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}
}

@keyframes slideInUp {
	from {-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 20%, 0);visibility: visible; opacity: 0}
	to {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}
}

@-webkit-keyframes fadeInLeft {
	from {opacity: 0;-webkit-transform: translate3d(-20%, 0, 0); transform: translate3d(-20%, 0, 0);}
	to {opacity: 1;-webkit-transform: none; transform: none;}
}

@keyframes fadeInLeft {
	from { opacity: 0;-webkit-transform: translate3d(-20%, 0, 0); transform: translate3d(-20%, 0, 0);}
	to {opacity: 1; -webkit-transform: none; transform: none;}
}

@-webkit-keyframes fadeInRight {
	from {opacity: 0; -webkit-transform: translate3d(20%, 0, 0);transform: translate3d(20%, 0, 0);}
	to { opacity: 1;-webkit-transform: none; transform: none;}
}

@keyframes fadeInRight {
	from {opacity: 0; -webkit-transform: translate3d(20%, 0, 0); transform: translate3d(20%, 0, 0);}
	to {opacity: 1;-webkit-transform: none;transform: none; }
}

.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;animation-duration:1.5s; animation-delay:1.0s;animation-fill-mode:backwards}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;animation-duration:1.5s; animation-delay:1.0s;animation-fill-mode:backwards }
.fadeDown_logo{-webkit-animation-name: fadeInDown;animation-name: fadeInDown;animation-duration:1.5s; animation-delay:1.0s;animation-fill-mode:backwards}
.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp; animation-duration:1.5s;}
.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;animation-duration:2.5s; }
.fadeInShort {-webkit-animation-name: fadeIn;animation-name: fadeIn;animation-duration:1s; animation-timing-function:ease;}
.fadeInDown { -webkit-animation-name: fadeInDown;animation-name: fadeInDown; animation-duration:1.5s; animation-timing-function:ease;}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp; animation-duration:1.5s; animation-timing-function:ease;}
.fadeInDownShort { -webkit-animation-name: fadeInDown;animation-name: fadeInDown; animation-duration:1s; animation-timing-function:ease;}
.fadeInUpShort {-webkit-animation-name: fadeInUp;animation-name: fadeInUp; animation-duration:1s; animation-timing-function:ease;}


/* 메인 */

#mainSlider {  position:relative;  text-align:center; height:820px;  overflow:hidden; }
#mainSlider li { width:100%; height:820px; }
#mainSlider li.img1 { background:url('/img/main/img1.jpg') center center no-repeat; }
#mainSlider li.img2 { background:url('/img/main/img2.jpg') center center no-repeat; }
#mainSlider li.img3 { background:url('/img/main/img3.jpg') center center no-repeat; }
#mainSlider li video { width:100%; height:auto; }

#mainSlider .bx-wrapper .bx-pager,
#mainSlider .bx-wrapper .bx-controls-auto {
	bottom: 90px;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #fff;
	width: 15px;
	height: 15px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #08355e;
}

.bx-wrapper .bx-prev, 
.bx-wrapper .bx-next { display:none; }

#mainSlider .mainSliderTxtWrap { position:absolute; top:0;  padding-top:350px; width:100%; height:800px;background:transparent; color:#ffffff; text-align:center; }
#mainSlider .mainSliderTxt1 { font-size:80px; margin-bottom:30px; font-weight:bold; }
#mainSlider .mainSliderTxt2 { font-size:30px;  }

@media (max-width: 1420px) {
	#mainSlider li video { width:auto; height:800px; }
}


.main-btn { }
.main-btn a { display:inline-block; width:180px; height:50px; background:#4850cf; color:#fff; border:1px solid #000; line-height:48px; border-radius:25px; font-size:18px; font-weight:800; text-align:center; }
.main-btn a:hover { background:#08355e; color:#fff; }

.main-btn2 a { position:absolute; left:30px; bottom:20px; color:#4c4c4c; display:inline-block; font-size:18px; font-weight:800; }
.main-btn2 a:hover { color:#e03921; }

/* 메인 내용 */

#section01 { padding:50px 0;}

#section01 .main-about-menu { }
#section01 ul:after {display:block;visibility:hidden;clear:both;content:""}
#section01 ul li {float:left; margin-left: 20px; text-align:center; width:280px; height:210px; overflow:hidden; }
#section01 ul li:first-child { margin-left: 0;}

#section01 ul li img {-webkit-transform: scale(1.0);
-moz-transform: scale(1.0);
-ms-transform: scale(1.0);
-o-transform: scale(1.0);
transform: scale(1.0); -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#section01 ul li:hover img {-webkit-transform: scale(1.1) rotate(0.01deg);
-moz-transform:  scale(1.1) rotate(0.01deg);
-ms-transform:  scale(1.1) rotate(0.01deg);
-o-transform: scale(1.1) rotate(0.01deg) ;
transform: scale(1.1) rotate(0.01deg);}



#section02 { background:url('/img/main/bg_penion.jpg') top center no-repeat; width:100%; height:470px; padding:0;}
#section02 .container { }



#section02 .pesion_info { float:left; width:520px; color:#fff; padding:110px 0 0; text-align:left; }
#section02 .pesion_info h2 { font-size:42px; margin-bottom:15px; font-weight:800; }
#section02 .pesion_info p { font-size:18px; margin-bottom:35px; }

#section02 .pesion_slider { float:left; width:680px; margin-top:120px; }

#section02 .bx-wrapper .bx-pager,
#section02 .bx-wrapper .bx-controls-auto { display:none; }

#section03 { padding:100px 0;}

#section03 ul:after {display:block;visibility:hidden;clear:both;content:""}
#section03 ul li {float:left; width:400px; }
#section03 .main-notice { background:#F1F1F1; height:150px; overflow:hidden; }
#section03 .main-notice:after {display:block;visibility:hidden;clear:both;content:""}
#section03 .main-notice > h2 { float:left; width:110px; }
#section03 .main-notice > p { float:left; width:290px; }

/* 내용 */
.sub-slider { margin-bottom:30px; }
.sub-slider .bx-wrapper .bx-pager,
.sub-slider .bx-wrapper .bx-controls-auto {
	bottom: 30px;
}


/* 찾아오시는길 */
#sub01-02 {}


#sub01-02 .map-tab { margin-bottom:150px; }
#sub01-02 .map-tab ul:after {display:block;visibility:hidden;clear:both;content:""}
#sub01-02 .map-tab li { float:left; width:50%; }
#sub01-02 .map-tab li a { display:block; height:80px; line-height:80px; font-size:25px; font-weight:bold; text-align:center; border-bottom:1px solid #ccc; color:#ccc; }
#sub01-02 .map-tab li a.active { border-bottom:1px solid #333; color:#333; }

#sub01-02 h3 { text-align:center; font-size:35px; font-weight:800; margin-bottom:50px; }
#sub01-02-map1 { margin-bottom:100px; }

#sub01-02 .map-info { border-top:1px solid #dddddd; padding:22px 0; color:#333; }
#sub01-02 .map-info:after {display:block;visibility:hidden;clear:both;content:""}
#sub01-02 .map-info li { padding:8px 0; font-size:15px; }
#sub01-02 .map-info strong { display:inline-block; width:100px; font-weight:800;  }
#sub01-02 .map-info span { display:inline-block; }

/* 지도 */
#naverMap { width:100%; height:500px; }


/* 서브 슬라이드 */
.bxsliderGallery { position:relative; margin:30px 0; }
.bxsliderGallery:after {display:block;visibility:hidden;clear:both;content:""}
.bxsliderGallery .bxslider {  }
.bxsliderGallery #bx-pager { margin-top:15px; }
.bxsliderGallery #bx-pager:after {display:block;visibility:hidden;clear:both;content:""}
.bxsliderGallery #bx-pager a { position:relative; display:inline-block; float:left; width:140px; height:auto; margin-bottom:10px; margin-left:10px; border:3px solid #fff; overflow:hidden; }
.bxsliderGallery #bx-pager a img { width:100%; height:auto; }
.bxsliderGallery #bx-pager a:first-child { margin-left:0; }


.bxsliderGallery #bx-pager a .mask { display:block; top:0; left:0; position:absolute; width:100%; height:100%; background: #000; background: rgba(0,0,0,0.5);}
.bxsliderGallery #bx-pager a.active { border:2px solid #01b08b; }

/* 정렬 */
.fl	{float:left !important;}
.flunset{float:unset !important}
.fr{float:right !important;}
.clear	{clear:both !important;; }

.left	{text-align:left !important; }
.center	{text-align:center !important;}
.right	{text-align:right !important;}

.block{display:block;}
.in-block{display:inline-block;}

.fw-T { font-weight: 100 !important; }
.fw-L { font-weight: 300 !important; }
.fw-D { font-family: 'NotoSans-DemiLight' !important; }
.fw-R { font-weight: 400 !important; }
.fw-M { font-weight: 500 !important; }
.fw-SB { font-weight: 600 !important; }
.fw-B { font-weight: 700 !important; }

.fs-18 { font-size: 18px !important; }
.fs-24 { font-size: 24px !important; }

.fc-w {color:#fff !important;}
.fc-r { color:#ed2224 !important; }
.fc-bl { color:#212121 !important; }
.fc_01 {color:#d41026 !important;}
.fc_02 {color:#d10018 !important;}
.fc_03 {color:#f7273f  !important}
.fc_04 {color:#ff7f00 !important}
.fc_05 {color:#e1326c !important}

/* margin */
.mt0 { margin-top:0 !important; }
.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;}
.mt32 { margin-top:32px !important;}
.mt35 { margin-top:35px !important;}
.mt36 { margin-top:36px !important;}
.mt40 { margin-top:40px !important;}
.mt45 { margin-top:45px !important;}
.mt50 { margin-top:50px !important;}
.mt55 { margin-top:55px !important;}
.mt60 { margin-top:60px !important;}
.mt65 { margin-top:65px !important;}
.mt70 { margin-top:70px !important;}
.mt75 { margin-top:75px !important;}
.mt80 { margin-top:80px !important;}
.mt85 { margin-top:85px !important;}
.mt90 { margin-top:90px !important;}
.mt95 { margin-top:95px !important;}
.mt100 { margin-top:100px !important;}
.mt110 { margin-top:110px !important;}
.mt120 { margin-top:120px !important;}
.mt150 { margin-top:150px !important;}
.mt200 { margin-top:200px !important;}
.mt250 { margin-top:250px !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; }
.mb30 { margin-bottom:30px !important; }
.mb35 { margin-bottom:35px !important; }
.mb40 { margin-bottom:40px !important; }
.mb45 { margin-bottom:45px !important; }
.mb50 { margin-bottom:50px !important; }
.mb55 { margin-bottom:55px !important; }
.mb60 { margin-bottom:60px !important; }
.mb65 { margin-bottom:65px !important;}
.mb70 { margin-bottom:70px !important;}
.mb75 { margin-bottom:75px !important;}
.mb80 { margin-bottom:80px !important;}
.mb85 { margin-bottom:85px !important;}
.mb90 { margin-bottom:90px !important;}
.mb95 { margin-bottom:95px !important;}
.mb100 { margin-bottom:100px !important;}
.mb110 { margin-bottom:110px !important;}
.mb120 { margin-bottom:120px !important;}
.mb150 { margin-bottom:150px !important;}
.mb200 { margin-bottom:200px !important;}
.mb250 { margin-bottom:250px !important;}

.ml0 { margin-left:0px !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; }
.ml25 { margin-left:25px !important; }
.ml30 { margin-left:30px !important; }
.ml35 { margin-left:35px !important; }
.ml40 { margin-left:40px !important; }
.ml45 { margin-left:45px !important; }
.ml50 { margin-left:50px !important; }
.ml55 { margin-left:55px !important; }
.ml60 { margin-left:60px !important; }
.ml65 { margin-left:65px !important; }
.ml70 { margin-left:70px !important; }
.ml80 { margin-left:80px !important; }
.ml90 { margin-left:90px !important; }
.ml100 { margin-left:100px !important; }
.ml110 { margin-left:110px !important; }
.ml115 { margin-left:115px !important; }
.ml120 { margin-left:120px !important; }
.ml125 { margin-left:125px !important; }
.ml130 { margin-left:130px !important; }
.ml140 { margin-left:140px !important; }
.ml150 { margin-left:150px !important; }
.ml200 { margin-left:200px !important; }
.ml250 { margin-left:250px !important; }
.ml300 { margin-left:300px !important; }
.ml310 { margin-left:310px !important; }
.ml320 { margin-left:320px !important; }
.ml330 { margin-left:330px !important; }
.ml340 { margin-left:340px !important; }
.ml350 { margin-left:350px !important; }
.ml360 { margin-left:360px !important; }
.ml370 { margin-left:370px !important; }
.ml380 { margin-left:380px !important; }
.ml390 { margin-left:390px !important; }
.ml400 { margin-left:400px !important; }
.ml410 { margin-left:410px !important; }
.ml420 { margin-left:420px !important; }
.ml430 { margin-left:430px !important; }
.ml440 { margin-left:440px !important; }
.ml450 { margin-left:450px !important; }
.ml460 { margin-left:460px !important; }
.ml470 { margin-left:470px !important; }
.ml480 { margin-left:480px !important; }
.ml490 { margin-left:490px !important; }
.ml500 { margin-left:500px !important; }
.ml550 { margin-left:550px !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; }
.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; }
.mr31 { margin-right:31px !important; }
.mr32 { margin-right:32px !important; }
.mr33 { margin-right:33px !important; }
.mr34 { margin-right:34px !important; }
.mr35 { margin-right:35px !important; }
.mr36 { margin-right:36px !important; }
.mr37 { margin-right:37px !important; }
.mr38 { margin-right:38px !important; }
.mr39 { margin-right:39px !important; }
.mr40 { margin-right:40px !important; }

/* padding */
.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;}
.pb30 {padding-bottom:30px !important;}

.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;}
.pt30 {padding-top:30px !important;}
.pt40 {padding-top:40px !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;}
.pl30 {padding-left:30px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !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;}
.pr30 {padding-right:30px !important;}


/* space */
.space10 {clear:both; position:relative; width:100%; height:10px;}
.space20 {clear:both; position:relative; width:100%; height:20px;}
.space30 {clear:both; position:relative; width:100%; height:30px;}
.space40 {clear:both; position:relative; width:100%; height:40px;}
.space50 {clear:both; position:relative; width:100%; height:50px;}
.space60 {clear:both; position:relative; width:100%; height:60px;}
.space70 {clear:both; position:relative; width:100%; height:70px;}
.space80 {clear:both; position:relative; width:100%; height:80px;}
.space90 {clear:both; position:relative; width:100%; height:90px;}
.space100 {clear:both; position:relative; width:100%; height:100px;}



.t1 {font-size:20px; line-height: 15px; color:#5a5a5a; font-weight: 700; }
.t2 {font-size:0.9em; line-height: 25px; color:#6c6c6c; margin: 10px 15px 15px;}
.t3 {font-size:30px; line-height: 15px; color:#ffffff; font-weight: 700; }
.t4 {font-size:20px; line-height: 25px; color:#ff0000; font-weight: 700; }

.t10 {font-size:25px; line-height: 30px; color:#5a5a5a; font-weight: 700;  font-weight:bold; }
.t11 {font-size:1.2em; line-height: 25px; color:#6c6c6c;}
.t12 {font-size:15px; line-height: 30px; color:#1f4dad; font-weight: 700;  font-weight:bold; }

