@charset "UTF-8";@import url("https://fonts.googleapis.com/earlyaccess/notosanstc.css");*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:'Noto Sans TC', '微軟正黑體', Arial, Helvetica, sans-serif;font-weight:normal}body,html{background-color:#fff!important;color:#3f3f3f;font-family:'Noto Sans TC', '微軟正黑體', Arial, Helvetica, sans-serif;position:relative;font-size:16px;line-height:1.6;width:100%;height:100%;position:relative}body.prime_body{position:relative;font-family:'Noto Sans TC', '微軟正黑體', Arial, Helvetica, sans-serif;color:#3f3f3f}.header_box{width:100%;background:#fff}.header_desktop{position:fixed;width:100%;vertical-align:top;text-align:center;padding:0;border:0;border-bottom:7px solid #d32226;margin:0;min-height:inherit;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.header_desktop .navbar-nav>li>a{padding:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header_desktop .container{width:1100px;margin:auto;padding:0;float:none;overflow:hidden}.header_desktop a{letter-spacing:1px}.header_desktop img{width:100%;max-width:100%;height:auto}.header_desktop ul.nav{float:none}.header_desktop ul.navl li{float:left;position:relative;line-height:0}.header_desktop li.logo{width:216px;margin-right:15px;padding-top:17px}.header_desktop li.citibank{width:106px;margin-right:25px;padding-top:17px}.header_desktop li.text a{text-decoration:none;color:#3f3f3f;font-weight:500;font-size:1.25rem;line-height:46px;padding:10px 42px 0px}.header_desktop li.text a:hover{background-color:#f2f2f2;color:#3f3f3f}.header_desktop li.active a:hover,.header_desktop li.text a:focus{color:#fff;background-color:#d32226}.header_desktop .fixbg:before,.header_desktop li.text:before{content:'';position:absolute;bottom:0px;left:0;z-index:2;width:20px;height:50px;background:url(../img/nav_shadow.png) top center no-repeat}.header_desktop .navbar .dropdown:before{width:0}.header_desktop li.coinP{padding:5px 14px;font-size:18px;margin-top:8px;float:right;background-color:#158bca;color:#fff;height:auto;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.header_desktop li.coinP:hover{-webkit-box-shadow:rgba(0, 0, 0, 0.5) 0 0px 0px 40px inset;box-shadow:rgba(0, 0, 0, 0.5) 0 0px 0px 40px inset}.header_desktop li.coinP a{color:#fff;text-decoration:none}.header_desktop li.citibank a:focus,.header_desktop li.citibank a:hover,.header_desktop li.coinP a:focus,.header_desktop li.coinP a:hover,.header_desktop li.logo a:focus,.header_desktop li.logo a:hover{background-color:transparent}.header_desktop .fixbg{position:relative}.header_desktop .fixbg:before{bottom:-56px}.header_desktop span.icon_p img{width:24px;margin-right:5px;vertical-align:-4px}.header_desktop ul.dropdown-menu{background-color:#d32226;padding:8px 0 10px;padding-left:178px;margin-top:5px;-webkit-box-shadow:0 0;box-shadow:0 0;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.header_desktop ul.dropdown-menu li{display:inline-block;float:none;height:auto;margin:0 10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header_desktop ul.dropdown-menu a{color:#fff;padding:0;line-height:inherit;font-size:1.1rem;font-weight:300}.header_desktop ul.dropdown-menu a.active,.header_desktop ul.dropdown-menu a:hover{color:#d32226!important;background-color:inherit}.header_desktop ul.dropdown-menu a.active .btn:after,.header_desktop ul.dropdown-menu a:hover .btn:after{width:100%;opacity:1}.header_desktop ul.dropdown-menu .btn{overflow:hidden;border:0;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;padding:3px 25px;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.header_desktop ul.dropdown-menu .btn:after{content:'';position:absolute;z-index:-1;width:0;height:100%;top:50%;left:50%;background:#fff;opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.navbar .dropdown:before{display:none}li.text.only.dropdown.open a{color:#fff}li.text.only.dropdown.open a.dropdown-toggle{background-color:#d32226}a.active{color:#fff!important;background-color:#d32226}.header_mobile{display:none;width:100%;vertical-align:top;text-align:center;position:relative}.header_mobile img{width:100%;max-width:100%;height:auto}.header_mobile ul{width:100%;margin:0;overflow:hidden;padding:2.5vmin 3vmin 2.2vmin;border-bottom:1px dotted #CCCCCC}.header_mobile ul li{float:left;position:relative}.header_mobile li.arrow{width:4%;margin-right:10px;margin-top:0.6vmin}.header_mobile li.logo{width:52%;margin-top:0.7vmin}.header_mobile li.card{float:right;margin-right:1.2vmin;line-height:0}.header_mobile li.card img{width:61px;margin-right:8px;vertical-align:-1.3vmin}.header_mobile li.card a.btn{background-color:#d32226;color:#fff;text-decoration:none;font-size:2.6rem;line-height:0;padding:10px 12px 6px}.header_mobile li.coinP{float:right;line-height:0}.header_mobile li.coinP a.btn{background-color:#158bca;line-height:0}.header_mobile li.coinP img{width:42px}.about .arw,.school .arw{width:0!important}.nav_mobile{display:none}.nav_mobile .navbar{margin:0;padding:0;border:0;position:relative;min-height:inherit;border-bottom:1px solid #dfdfdf;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}li.nav-item.dropdown.open span.arw{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}li.nav-item{text-align:center;width:calc(100% / 3);float:left}li.nav-item span.arw{font-size:3vmin;padding-left:2px}li.nav-item:nth-child(2){border-right:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC}.navbar .dropdown{position:static}.dropdown-menu{min-width:auto;width:100%;height:auto;text-align:center;border-radius:0;border-width:0px;margin-top:-1px;padding:0 0;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.nav_mobile .nav-tabs,.nav_mobile .nav-tabs>li,.nav_mobile .nav-tabs>li.active>a,.nav_mobile .nav-tabs>li>a,.nav_mobile .nav-tabs>li>a:hover{border:0;background-color:#d32226;color:#fff;width:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav_mobile a.nav-link{font-size:4.2vmin;font-weight:500;color:#3f3f3f;padding:5px 10px!important}.nav_mobile .nav-tabs>li{margin:0;float:none}.nav_mobile .nav .open>a,.nav_mobile .nav .open>a:focus,.nav_mobile .nav .open>a:hover,.nav_mobile .nav>li>a:focus,.nav_mobile .nav>li>a:hover{background-color:#d32226;color:#fff}.nav_mobile .nav-tabs>li>a{font-size:4vmin}.nav_mobile{width:100%;background-color:#fff}.nav_mobile.fixed{position:fixed;top:0;-webkit-box-shadow:0 1px 12px rgba(0, 0, 0, 0.175);box-shadow:0 1px 12px rgba(0, 0, 0, 0.175)}@media only screen and (max-width:1240px){.header_desktop .container{width:990px}.header_desktop li.logo{width:170px}.header_desktop li.citibank{width:83px}.header_desktop li.text a{font-size:18px;padding:10px 40px 0px}.header_desktop li.coinP{font-size:16px;margin-top:10px}.header_desktop .arw{font-size:18px;vertical-align:-1px}.header_desktop span.icon_p img{width:20px}.header_desktop ul.dropdown-menu{padding-right:70px}.header_desktop ul.dropdown-menu a{font-size:15px;padding:0 5px}}@media only screen and (max-width:1023px){.header_mobile,.nav_mobile{display:block}.header_desktop{display:none}.header_mobile ul{padding:1.5vmin 2vmin 1.2vmin}.header_mobile li.arrow{width:2.5%;margin-top:1.5vmin}.header_mobile li.logo{width:42%}.nav_mobile .nav-tabs>li>a{font-size:2vmin}.nav_mobile a.nav-link{font-size:2.5vmin}.nav_mobile .nav-tabs>li{width:33%;display:inline-block}}@media only screen and (max-width:767px){.nav_mobile a.nav-link{font-size:4.3vmin;padding:10px!important}.nav_mobile .nav-tabs>li>a{font-size:4.2vmin;line-height:2.5rem}.nav_mobile .nav-tabs>li>a:hover{background-color:#818181}.nav_mobile .nav-tabs>li{width:32%}.nav_mobile li.nav-item span.arw{font-size:5vmin}.header_mobile ul{padding:2.5vmin 3vmin 2.2vmin}.header_mobile li.arrow{width:4%;margin-top:0.6vmin}.header_mobile li.logo{width:52%}.header_mobile li.coinP img{width:5.48vmin}.header_mobile li.card a.btn{font-size:4.7vmin}.header_mobile li.card img{width:8vmin}}@media only screen and (max-width:480px){.header_mobile .Nav ul{border-bottom:3px solid #d32226}.nav_mobile .nav-tabs>li{width:100%;border-bottom:1px dotted #ff7679}.nav_mobile .nav-tabs>li:nth-child(3){border:0}.header_mobile li.arrow,.header_mobile li.logo{margin-top:1vmin}.header_mobile li.coinP a.btn{padding:1vmin 2.5vmin}.header_mobile li.coinP img{width:5.48vmin}.header_mobile li.card a.btn{font-size:4vmin;padding:2vmin 3vmin 1.2vmin}.header_mobile li.card img{width:7vmin;margin-right:4px}}.logo_Prime{width:155px;height:32px;background:url("../img/icon_all.png") -13px -103px}.icon_buycar{width:95px;height:95px;background:url("../img/icon_all.png") -3px 4px;background-size:750px auto}.icon_giftbox{width:95px;height:95px;background:url("../img/icon_all.png") -76px -1px;background-size:750px auto}.icon_thursday{width:95px;height:95px;background:url("../img/icon_all.png") -167px -2px;background-size:750px auto}.icon_bag{width:67px;height:70px;background:url("../img/icon_all.png") -282px -11px}.icon_bag2{width:95px;height:95px;background:url("../img/icon_all.png") -255px -4px;background-size:750px auto}.icon_airplane{width:95px;height:95px;background:url("../img/icon_all.png") -338px -1px;background-size:750px auto}.day_01{background:url("../img/icon_all.png") top no-repeat;background-size:680px;background-position:1px -134px}.day_02{background:url("../img/icon_all.png") top no-repeat;background-size:560px;background-position:-87px -101px}.day_03{background:url("../img/icon_all.png") top no-repeat;background-size:680px;background-position:-229px -137px}.day_04{background:url("../img/icon_all.png") top no-repeat;background-size:680px;background-position:-337px -134px}.day_05{background:url("../img/icon_all.png") top no-repeat;background-size:680px;background-position:-430px -134px}.day_06{background:url("../img/icon_all.png") top no-repeat;background-size:680px;background-position:-517px -134px}.day_07{background:url("../img/icon_all.png") top no-repeat;background-size:680px;background-position:-604px -135px}.day_active .day_01,li.active .day_01{background-position:1px -234px}.day_active .day_02,li.active .day_02{background-position:-87px -184px}.day_active .day_03,li.active .day_03{background-position:-229px -237px}.day_active .day_04,li.active .day_04{background-position:-337px -234px}.day_active .day_05,li.active .day_05{background-position:-430px -234px}.day_active .day_06,li.active .day_06{background-position:-517px -234px}.day_active .day_07,li.active .day_07{background-position:-604px -235px}.icon_dollars{width:95px;height:95px;background:url("../img/icon_all.png") top no-repeat;background-size:530px;background-position:12px -263px}.icon_infinite{width:95px;height:95px;background:url("../img/icon_all.png") top no-repeat;background-size:490px;background-position:-97px -239px}.icon_365day{width:95px;height:95px;background:url("../img/icon_all.png") top no-repeat;background-size:470px;background-position:-202px -225px}.icon_30day{width:95px;height:95px;background:url("../img/icon_all.png") top no-repeat;background-size:470px;background-position:-307px -225px}.icon_how01{width:150px;height:150px;background:url("../img/icon_all.png") top no-repeat;background-size:580px;background-position:27px -387px}.icon_how02{width:150px;height:150px;background:url("../img/icon_all.png") top no-repeat;background-size:580px;background-position:-152px -384px}.icon_how03{width:150px;height:150px;background:url("../img/icon_all.png") top no-repeat;background-size:580px;background-position:-332px -384px}.icon_how04{width:150px;height:150px;background:url("../img/icon_all.png") top no-repeat;background-size:580px;background-position:31px -571px}.icon_how05{width:150px;height:150px;background:url("../img/icon_all.png") top no-repeat;background-size:580px;background-position:-148px -573px}@media only screen and (max-width:767px){.logo_Prime{width:115px;height:25px;background-size:520px auto;background-position:-3px -64px}.icon_airplane,.icon_bag2,.icon_buycar,.icon_giftbox,.icon_thursday{width:65px;height:65px;background-size:520px auto}.icon_buycar{background-position:-2px 2px}.icon_giftbox{background-position:-52px -1px}.icon_thursday{background-position:-115px -2px}.icon_bag,.icon_bag2{width:65px;height:65px;background-size:520px auto;background-position:-176px -4px}.icon_airplane{background-position:-235px -2px}.icon_dollars{width:75px;height:75px;background-size:420px;background-position:10px -208px}.icon_infinite{width:75px;height:75px;background-size:400px;background-position:-79px -195px}.icon_365day{width:75px;height:75px;background-size:380px;background-position:-162px -181px}.icon_30day{width:75px;height:75px;background-size:380px;background-position:-248px -181px}.icon_how01,.icon_how02,.icon_how03,.icon_how04,.icon_how05{width:120px;height:120px;background-size:380px}.icon_how01{background-position:15px -255px}.icon_how02{background-position:-101px -254px}.icon_how03{background-position:-220px -255px}.icon_how04{background-position:15px -378px}.icon_how05{background-position:-101px -378px}}.main_content{position:relative;width:100%;overflow-x:hidden;background-color:#fff;padding-top:60px}.main_content h2,.main_content h4,.main_content h5{margin-bottom:20px}.main_content h2 hr,.main_content h4 hr,.main_content h5 hr{border:0;border-bottom:1px solid #3f3f3f;width:370px;margin:10px auto 0}.main_content h5{margin-bottom:30px;padding:0 15px}.section{position:relative;width:100%;padding:40px 0 30px}.section .logo_Prime{vertical-align:-2px;margin:0 3px}.content_box{width:1100px;max-width:95%;margin:auto}.more_about{margin:20px auto;text-align:center}.more_about a.more_about{background-color:#a2a2a2;padding:5px 20px 6px;color:#fff;font-size:1.2rem;letter-spacing:1px;text-decoration:none}.sub_KV{height:270px}.sub_KV .sub_title_box{width:320px;text-align:center;position:absolute;z-index:5;top:0;left:50%;right:50%;margin:70px 0 0 125px}.sub_KV .t4{font-size:1.5rem;font-weight:500;margin-bottom:-5px}.sub_KV .t2,.sub_KV span{font-size:2.15rem;font-weight:500;line-height:1;margin:13px 0}.sub_KV span{vertical-align:top;color:#d32226}.sub_KV hr{border-top:2px solid #a2a2a2;margin:0 auto;width:92%}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}h4.modal-title{margin-bottom:0;text-align:center}#only{padding-top:110px}.right_post{position:fixed;z-index:99;right:0;bottom:0;width:197px}.right_post img{width:100%}@media only screen and (max-width:1440px){.right_post{width:160px}}@media only screen and (max-width:1024px){.right_post{width:130px}}@media only screen and (max-width:767px){.right_post{width:100px;right:-3px;bottom:-4px}}.applyCard{width:100%;background-color:#f2f2f2;overflow:hidden;text-align:center;padding:50px 0 30px}.applyCard .btn_box{width:580px;max-width:100%;padding:0;margin:0 auto;overflow:hidden}.applyCard .agree{width:90%;text-align:left;margin:0 auto 50px}.applyCard .agree a{margin:0;padding:0}.applyCard a{text-decoration:none;line-height:10px;color:#fff;margin:0 10px;position:relative}.applyCard a:active,.applyCard a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.applyCard a.activateCard,.applyCard a.howCard{overflow:hidden;padding:12px 30px 8px;font-size:1.6rem;font-weight:inherit;color:#fff}.applyCard a.activateCard{background-color:#d32226;border:2px solid #d32226;margin:0 30px 0 0;padding:15px 30px 6px}.applyCard a.activateCard img{width:40px;margin-right:6px;vertical-align:-8px}.applyCard a.howCard{background-color:#158bca;border:2px solid #158bca;margin:0 0 0 30px}.applyCard a.howCard img{width:25px;margin-right:10px;vertical-align:-6px}.applyCard a.activateCard:hover,.applyCard a.howCard:hover{color:#fff}.applyCard a.note{background-color:#a2a2a2;padding:5px 20px 6px;color:#fff;font-size:1.2rem;letter-spacing:1px}.applyCard span.arrow{font-size:30px}.applyCard h5,.applyCard h6{color:#6b6b6b;line-height:0}.applyCard h5{padding:10px 0 0px;width:50%}.applyCard p{margin-bottom:20px}.applyCard p.remind{font-size:30px;margin:20px 0 15px;font-weight:500;letter-spacing:0.1em}.applyCard p.attention{width:1100px;max-width:92%;margin:0 auto 50px;text-align:left;font-size:12px}.applyCard label{font-weight:inherit;font-size:inherit;display:inline-block;padding-left:20px;text-indent:-27px}.applyCard span.t5{font-weight:400;font-size:1rem}.applyCard .switch{margin:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.applyCard .checkbox-input{display:none}.applyCard .checkbox{-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;width:20px;height:20px;margin:0 5px 0 0}.applyCard .checkbox-input:checked+.checkbox{background-color:#57ad68}.applyCard .checkbox-input:checked+.checkbox:after{content:"\2714";display:inline-block;height:100%;width:100%;color:#fff;text-align:center;line-height:16px;font-size:12px;margin-left:31px}.notice{display:none;background-color:#e0e0e0;text-align:left;overflow:hidden;padding:10px;margin:auto;width:500px;max-width:90%;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.notice h4{margin-bottom:20px;text-align:center}.notice ul li{font-weight:300;font-size:13px;line-height:24px;list-style-type:decimal;margin-left:20px;padding-left:5px}.notice .note_box{width:100%;max-height:150px;padding-right:10px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.notice .note_box::-webkit-scrollbar{width:5px}.notice .note_box::-webkit-scrollbar-track{background-color:#ccc}.notice .note_box::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}span.arw.rotate{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.footer{width:100%;padding:30px 0 40px;background-color:#3f3f3f;text-align:center;color:#fff;font-weight:300;overflow:hidden}.footer .desktop h4{text-decoration:underline;font-size:17px;margin-bottom:20px}.footer .desktop a{display:block;text-align:left;color:#fff;text-decoration:none;font-weight:300;line-height:20px;margin-bottom:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.footer .desktop a:hover{color:#00b0ec}.footer .desktop ul{width:1100px;max-width:92%;margin:auto}.footer .desktop ul li{vertical-align:top;font-size:14px;width:130px;margin:0 10px;text-align:left;float:left}.footer .desktop li:first-child{margin-left:0}.footer .desktop li:nth-child(3){width:140px}.footer .desktop li.downloadAPP{width:140px;margin:0;float:right;text-align:center}.footer .desktop .QRCode{width:110px;border:3px solid #fff}.footer .mobile{display:none;line-height:2em}.footer .mobile a{color:#fff;margin:0 15px;text-decoration:underline;font-size:15px;display:inline-block}.footer .mobile a:hover{color:#00b0ec}.copyright{background-color:#fff;color:#3f3f3f;padding:20px 0}.copyright .mobile{display:none!important;text-align:center;margin-bottom:20px}.copyright a{color:#3f3f3f;text-decoration:underline}.copyright p{width:1100px;max-width:92%;margin:auto;font-size:12px}@media only screen and (max-width:1023px){.footer{padding:15px 0}.copyright .mobile{display:block!important}.applyCard .btn_box{width:550px;max-width:95%}.applyCard a.activateCard{padding:12.2px 30px 6px}.applyCard a.howCard{padding:9px 30px 8px}}@media only screen and (max-width:767px){.applyCard p.remind{font-size:26px}.copyright .mobile img{width:250px}}@media only screen and (max-width:580px){.applyCard span.arrow{font-size:24px}.applyCard h4{font-size:15px}.applyCard h6{letter-spacing:0}.applyCard h5{width:65%}.applyCard .agree{padding-left:10px}.applyCard a.activateCard,.applyCard a.howCard{margin:0 7px;font-size:20px}.applyCard a.activateCard{padding:12.2px 10px 6px}.applyCard a.howCard{padding:9px 10px 8px}.footer .mobile a{margin:0 9px}.copyright .mobile img{width:45%}}@media only screen and (max-width:400px){.footer .mobile a{margin:0 20px}.applyCard a.activateCard,.applyCard a.howCard{margin:0 5px;font-size:18px}.applyCard a.activateCard{padding:11.2px 10px 5px}.applyCard a.activateCard img{width:30px}.applyCard a.howCard{padding:9px 10px 8px}.applyCard a.howCard img{width:18px}}@media only screen and (max-width:350px){.applyCard a.activateCard,.applyCard a.howCard{font-size:15.5px}}.mobile_slider,.slider_wrap{width:100%;max-width:100%;text-align:center;position:relative}.mobile_slider img,.slider_wrap img{width:100%;max-width:100%}.mobile_slider .owl-carousel,.slider_wrap .owl-carousel{position:relative}.mobile_slider .owl-nav,.slider_wrap .owl-nav{margin:0;padding:0 10px}.mobile_slider .owl-theme .owl-nav [class*=owl-],.slider_wrap .owl-theme .owl-nav [class*=owl-]{position:absolute;top:0;font-size:5em;background:inherit;font-family:'Karla', sans-serif;line-height:1;color:rgba(255, 255, 255, 0.7);margin:190px 0 0;padding:0}.mobile_slider .owl-prev,.slider_wrap .owl-prev{left:10px}.mobile_slider .owl-next,.slider_wrap .owl-next{right:10px}.mobile_slider .owl-theme .owl-dots,.slider_wrap .owl-theme .owl-dots{margin-top:10px}.mobile_slider .owl-theme .owl-dots .owl-dot.active span,.mobile_slider .owl-theme .owl-dots .owl-dot:hover span,.slider_wrap .owl-theme .owl-dots .owl-dot.active span,.slider_wrap .owl-theme .owl-dots .owl-dot:hover span{background:#138bca}.mobile_slider .item,.slider_wrap .item{height:500px;overflow:hidden}.mobile_slider .index_banner_01,.slider_wrap .index_banner_01{background:url(../img/index_banner_01.jpg) top center repeat}.mobile_slider .index_banner_02,.slider_wrap .index_banner_02{background:url(../img/index_banner_01.jpg) top center repeat}.slider_wrap .content_box{position:relative}.slider_wrap .card_box{background-color:rgba(255, 255, 255, 0.6);position:absolute;z-index:5;width:275px;top:90px;right:0;padding-bottom:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:90px 10px 10px 10px;-moz-border-radius:90px 10px 10px 10px;border-radius:90px 10px 10px 10px;-webkit-box-shadow:rgba(0, 0, 0, 0.5) 2px 2px 15px;-moz-box-shadow:rgba(0, 0, 0, 0.5) 2px 2px 15px;box-shadow:rgba(0, 0, 0, 0.5) 2px 2px 15px}.slider_wrap .card_box .bar{width:100%;text-align:right;padding:15px 0 0}.slider_wrap .card_box .bar img{width:85%}.slider_wrap .card_box .btn_box{margin-top:20px}.slider_wrap .card_box .btn_box a:active,.slider_wrap .card_box .btn_box a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.slider_wrap .card_box .btn_box a.activateCard,.slider_wrap .card_box .btn_box a.howCard{overflow:hidden;font-size:1.2rem;font-weight:inherit;color:#fff}.slider_wrap .card_box .btn_box a.activateCard{background-color:#d32226;border:2px solid #d32226;padding:8px 25px 6px}.slider_wrap .card_box .btn_box a.activateCard img{width:40px;margin-right:6px;vertical-align:-8px}.slider_wrap .card_box .btn_box a.howCard{background-color:#158bca;border:2px solid #158bca;padding:7px 30.5px 6px}.slider_wrap .card_box .btn_box a.howCard img{width:25px;margin-right:10px;vertical-align:-9px}.slider_wrap .card_box .btn_box .agree{width:83%;text-align:left;margin:15px auto}.slider_wrap .card_box .btn_box .agree h5{padding:0;margin:0;line-height:0;color:#6b6b6b}.slider_wrap .card_box .btn_box .agree h6{line-height:inherit;font-size:14px;font-weight:300}.slider_wrap .card_box .btn_box .agree a{margin:0;padding:0;color:#6b6b6b;text-decoration:none;font-weight:400}.slider_wrap .card_box .btn_box .agree label{font-weight:inherit;font-size:inherit;display:inline-block;padding-left:20px;text-indent:-27px}.slider_wrap .card_box .btn_box .agree span.t5{font-weight:400;font-size:1rem}.slider_wrap .card_box .btn_box .agree .switch{margin:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.slider_wrap .card_box .btn_box .agree .checkbox-input{display:none}.slider_wrap .card_box .btn_box .agree .checkbox{-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;width:20px;height:20px;margin:0 5px 0 0}.slider_wrap .card_box .btn_box .agree .checkbox-input:checked+.checkbox{background-color:#57ad68}.slider_wrap .card_box .btn_box .agree .checkbox-input:checked+.checkbox:after{content:"\2714";display:inline-block;height:100%;width:100%;color:#fff;text-align:center;line-height:16px;font-size:12px;margin-left:30px}.slider_wrap .card_box .btn_box .agree hr{border-top:1px dashed #a2a2a2}.mobile_slider{display:none}.mobile_slider .item{height:auto}.mobile_slider .owl-theme .owl-nav [class*=owl-]{margin:27% 0 0;font-size:3em}@media only screen and (max-width:1023px){.slider_wrap .card_box{display:none}.slider_wrap .item{background-position:37% top}}@media only screen and (max-width:768px){.slider_wrap{display:none}.mobile_slider{display:block}}.about h2{margin-top:-20px}.about ul.spend{width:100%}.about ul.spend li{vertical-align:top;background-color:#f2f2f2;text-align:center}.about ul.spend li h5{width:100%;background-color:#a2a2a2;color:#fff;font-weight:400;letter-spacing:2px;margin:0;padding:8px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:13px 13px 0 0;-moz-border-radius:13px 13px 0 0;border-radius:13px 13px 0 0}.about ul.spend li.inside{width:72%;margin-right:2%}.about ul.spend li.outside{width:26%}.about ul.inStore{padding:25px 10px 20px;width:100%}.about ul.inStore li{float:none;display:inline-block;width:calc(100% / 3 - 15px);position:relative}.about ul.inStore li .icon_box{position:absolute;width:100%;background-color:#d32226;color:#fff}.about ul.inStore li .icon_box .icon{background-color:#fff;padding:10px;margin:-12px auto 10px;border:5px solid #d32226;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);box-shadow:0 2px 6px rgba(0, 0, 0, 0.3)}.about ul.inStore li:nth-child(2){margin:0 10px}.about .txt_box{width:96%;margin:110px auto 0;background-color:#fff;padding:16px 10px 10px;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1)}.about .txt_box .percentage{color:#d32226;font-size:8rem;font-weight:800;line-height:1.2em;margin-bottom:1rem;font-family:Arial, Helvetica, sans-serif}.about .txt_box .percentage small{font-weight:400;font-size:50%;vertical-align:40px}.about .txt_box .percentage small.add{font-size:70%;vertical-align:32px}.about .txt_box h6{font-weight:400;line-height:1.5rem;font-size:1.15rem}.about .t5{font-size:1.15rem;letter-spacing:1px;margin:10px 0}.about .outside_box{width:86%;margin:25px auto 20px;background-color:#fff;overflow:hidden;color:#158bca;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1)}.about .outside_box .icon{margin:15px auto 0}.about .outside_box .bar{background-color:#158bca;height:30px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.about .outside_box .percentage{color:#158bca;font-size:3.5rem;font-weight:700;line-height:1em;letter-spacing:-4px;font-family:Arial, Helvetica, sans-serif}.about .outside_box .percentage small{font-weight:400;font-size:50%;vertical-align:0px;padding-left:5px}.about .outside_box .percentage hr{border:0;border-bottom:1px dashed #158bca;width:50%;margin:10px auto 5px}.about .outside_box h6{font-weight:400;line-height:1.5rem;color:#3f3f3f;margin:2.0rem 0 1.3em;font-size:1.15rem}.about ul.special{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.about ul.special h5{font-weight:500;margin:10px 0 5px;padding:0}.about ul.special h5 b{vertical-align:0}.about ul.special h6{font-weight:400;margin:0 0 10px;line-height:1.3rem}.about ul.special li{width:49%;margin-right:2%;padding:0 10px;border:1px solid #CCCCCC}.about ul.special li img{margin-top:0.5rem}.about ul.special li .left_box{float:left;width:24%;text-align:center;margin-right:2%}.about ul.special li .right_box{float:left;width:74%;text-align:left}.about ul.special li:nth-child(2){margin-right:0}.about ul.special li:nth-child(2) img{width:100%;margin-top:1.5rem}.about .note{text-align:center;font-size:1.15rem;color:#818181}.new_event{background-color:#f2f2f2}.new_event h2 hr{width:540px}.new_event .content_box{padding:0 40px;position:relative}.new_event ul li.item{width:100%;color:#fff;background-color:#158bca}.new_event ul li.item img{width:100%}.new_event ul li.item a{text-decoration:none;color:#fff}.new_event .owl-dots,.new_event .owl-nav{display:block!important}.new_event .owl-theme .owl-nav [class*=owl-]{position:absolute;top:35%;font-size:5em;background:inherit;font-family:'Karla', sans-serif;line-height:1;color:#b4b4b4;padding:0;margin:0}.new_event .owl-prev{left:-40px}.new_event .owl-next{right:-40px}.new_event .owl-theme .owl-dots .owl-dot.active span,.new_event .owl-theme .owl-dots .owl-dot:hover span{background:#158bca}.new_event .text_box{text-align:center;margin:0;padding:10px}.new_event .t5{font-size:1.25rem;width:100%;height:64px;overflow:hidden;font-weight:500}.new_event .t6{font-size:1rem;width:100%;height:26px;overflow:hidden}.store_discount a{text-decoration:none}.store_discount h2 hr{width:390px}.store_discount ul li{width:calc(100% / 3 - 17px);float:left;margin-bottom:20px;overflow:hidden}.store_discount ul li img{width:100%;display:block}.store_discount ul li:nth-child(3n-1){margin:0 25px}.store_discount .event_name{font-size:1.15rem;letter-spacing:1px;text-align:center;padding:6px 0;background-color:#158bca;color:#fff}.store_discount .event_text{text-align:center;font-size:1.15rem;padding-top:5px}@media only screen and (max-width:1140px){.about .txt_box{margin:118px auto 0}.about .txt_box .percentage{font-size:6rem}.about .txt_box .percentage small{vertical-align:33px}.about .txt_box .percentage small.add{vertical-align:27px}.about .txt_box h6{height:76px}.about .outside_box h6{margin:1.0rem auto 1.3em;width:97%}.about .outside_box .percentage{font-size:3.2rem}}@media only screen and (max-width:1023px){body,html{font-size:14px}.about .txt_box{margin:113px auto 0}.about .txt_box h6{height:63px}.about .outside_box h6,.about .txt_box h6{font-size:1rem}.store_discount ul li{width:calc(100% / 3 - 14px)}.store_discount ul li:nth-child(3n-1){margin:0 20px}}@media only screen and (max-width:767px){.about .content_box{width:100%;max-width:none}.about ul.spend li{width:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.about ul.spend li h5{display:none}.about .icon_box{height:45px;text-align:left;padding-left:15%}.about .icon_box .icon,.about .t5{display:inline-block}.about .t5{vertical-align:top;margin-left:5px}.about ul.inStore li .icon_box .icon{border:3px solid #d32226;margin:-12px auto 0px}.about ul.inStore{padding:40px 10px 0px;width:95%;margin:0 auto}.about ul.inStore li,.about ul.inStore li:nth-child(2){margin:0 0 40px 0}.about .txt_box{margin-top:0;overflow:hidden;padding-top:2rem}.about .txt_box .percentage{font-size:5rem;width:130px;float:left;margin:0}.about .txt_box .percentage small{vertical-align:23px}.about .txt_box .percentage small.add{vertical-align:18px}.about .txt_box h6{height:auto;width:calc(100% - 130px);float:right;text-align:left;font-size:16px;margin:2.5rem 0 0 0}.about .txt_box h6 br{display:none}.about .txt_box h6 .hide{display:inline-block!important}.about ul.spend li.inside{width:100%;margin:0 0 -25px 0}.about ul.spend li.outside{width:100%;padding-bottom:40px}.about .outside_box{padding:0 10px;width:88.5%}.about .outside_box .bar{position:absolute;z-index:2;width:92%;height:45px;left:4%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.about .outside_box .icon_box{width:100%;position:absolute;z-index:3;padding-left:0;left:18%}.about .outside_box .icon{background-color:#fff;border-radius:100%;margin:-12px 0 0 0;border:3px solid #158bca;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);box-shadow:0 2px 6px rgba(0, 0, 0, 0.3)}.about .outside_box .t5{color:#fff;margin-left:5px}.about .outside_box .percentage{width:130px;float:left;margin:4.5rem 0 1rem 0}.about .outside_box h6{height:auto;width:calc(100% - 130px);float:right;text-align:left;font-size:16px;margin-top:6rem}.about .outside_box h6 br{display:none}.about .outside_box h6 .hide{display:inline-block!important}.about ul.special{max-width:90%;margin:auto;display:inherit}.about ul.special li{width:100%;overflow:hidden;margin-bottom:20px}.about .note{width:90%;margin:auto}.new_event .content_box{padding:0}.new_event ul li.item{width:450px}.new_event .owl-nav{display:none!important}.new_event .content_box{max-width:90%}.new_event .t5{height:43px;line-height:1.5rem}.store_discount .content_box{max-width:90%}.store_discount ul li{width:48.5%;margin-bottom:10px}.store_discount ul li:nth-child(3n-1){margin:0 0 10px}.store_discount ul li:nth-child(2n){float:right}.store_discount .event_text{height:55px}}@media only screen and (max-width:1023px){.about h2 hr{width:350px!important}.new_event .t5{height:59px}.new_event h2 hr{width:500px}.store_discount h2 hr{width:370px}}@media only screen and (max-width:767px){.about h2 hr{width:260px!important}.new_event h2 hr{width:389px!important}.store_discount h2 hr{width:270px!important}}@media only screen and (max-width:480px){.about .txt_box .percentage{margin-top:0.5rem}.new_event ul li.item{width:260px}.new_event .content_box{padding:0;max-width:90%}.new_event .t5{height:42px}.new_event .owl-theme .owl-nav [class*=owl-]{display:none}.about .outside_box{width:87%}}@media only screen and (max-width:350px){.new_event h2{letter-spacing:-1px}}.onlyKV_01{background:url("../img/only_KV_01.png") bottom center repeat-x}.basicBounce h2{margin-bottom:30px}.basicBounce h2 hr{width:170px}.basicBounce h5{margin:0;text-align:center;background-color:#a2a2a2;color:#fff;font-weight:400;letter-spacing:2px;padding:8px 0}.basicBounce .icon_box{width:calc(100% - 40px);margin:25px auto 0;position:relative;color:#fff}.basicBounce .icon{position:absolute;background-color:#fff;margin:0 auto;top:-12px;left:50%;right:50%;margin-left:-47.5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);box-shadow:0 2px 6px rgba(0, 0, 0, 0.3)}.basicBounce .txt_box{width:92%;height:202px;margin:0 auto 30px;background-color:#fff;padding:50px 10px 20px;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1)}.basicBounce .txt_box a{text-decoration:none;color:#3f3f3f}.basicBounce .txt_box a:hover{color:#158bca}.basicBounce .txt_box p{font-size:1rem;margin:0 0}.basicBounce .txt_box .t5{padding:0;line-height:1}.basicBounce .txt_box .t5 span{font-size:1.25rem;vertical-align:0;line-height:1;border:1px solid #818181;padding:0 8px}.basicBounce .txt_box .t5 .block{display:inline-block;vertical-align:0px;margin-left:-5px}.basicBounce .txt_box hr{border-top:1px dashed #818181;width:90%;margin:20px auto 10px}.basicBounce .txt_box p{padding-left:26%}.basicBounce .t5{width:100%;text-align:center;padding:95px 5px 10px;font-size:1.25rem}.basicBounce .leftBox{background-color:#f2f2f2;width:40%;vertical-align:top;margin-right:2%}.basicBounce .leftBox .icon_box{background-color:#d32226;position:relative}.basicBounce .leftBox .icon_box .t5{letter-spacing:1px}.basicBounce .leftBox .icon_box:before{content:'';position:absolute;z-index:2;width:0;height:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);border-width:20px;border-color:#d32226 transparent transparent #d32226;border-style:solid;border-top-left-radius:5px;bottom:-19px;left:50%;right:50%;margin-left:-20px}.basicBounce .leftBox .icon{border:5px solid #d32226}.basicBounce .leftBox .txt_box{width:85%;padding-top:32px}.basicBounce .leftBox .txt_box .t5{line-height:2rem}.basicBounce .leftBox .txt_box .t5 img{width:100%;display:block}.basicBounce .leftBox .txt_box .t5 .icon_p{display:inline-block;width:35px;vertical-align:-5px;margin-right:5px}.basicBounce .leftBox .txt_box hr{width:90%}.basicBounce .leftBox .txt_box p{padding-left:8%}.basicBounce .rightBox{background-color:#f2f2f2;width:58%;vertical-align:top}.basicBounce .rightBox .w50{position:relative}.basicBounce .rightBox .icon_box{background-color:#158bca;position:relative}.basicBounce .rightBox .icon_box .t5{letter-spacing:1px}.basicBounce .rightBox .icon_box:before{content:'';position:absolute;z-index:2;width:0;height:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);border-width:20px;border-color:#158bca transparent transparent #158bca;border-style:solid;border-top-left-radius:5px;bottom:-19px;left:50%;right:50%;margin-left:-20px}.basicBounce .rightBox .icon_box:after{content:'';position:absolute;z-index:2;width:0;height:100px;border-right:1px dashed #fff;top:15px;left:50%;right:50%;margin-left:-1px}.basicBounce .rightBox .icon{border:5px solid #158bca}.basicBounce .note{padding:0 10px;text-align:center;font-size:1.15rem;color:#818181}.basicBounce .mobile{display:none!important}.everyday{background-color:#f2f2f2}.everyday h2{margin-bottom:30px}.everyday h2 hr{width:370px}.everyday .tab-content{background-color:#fff;border:1px solid #CCCCCC;margin-bottom:20px;padding:20px;min-height:303px;overflow:hidden}.everyday .tab-content .day_active>div{display:inline-block}.everyday .tab-content .t2{text-align:center;font-size:1.9rem;color:#d32226;margin-bottom:-20px}.everyday .tab-content .t3{text-align:center;font-size:1.6rem;color:#d32226}.everyday .tab-content .t5{font-size:1.25rem;padding-top:5px}.everyday .tab-content .text_box{width:70%;margin:20px auto 0}.everyday .tab-content .text_box img{width:287px;display:block}.everyday .tab-content .text_box .pic{margin:2px 10px 10px 0}.everyday .tab-content .text_box>div{display:inline-block}.everyday #day_2 .text_box{width:85%}.everyday #day_3 .text_box{width:95%}.everyday #day_4 .text_box,.everyday #day_6 .text_box,.everyday #day_7 .text_box{width:60%}.everyday .nav-tabs{border:0;margin-right:-10px}.everyday .nav-tabs>li{width:calc(100% / 7 - 10px);margin:0 10px 0 0;text-align:center}.everyday .icon_box{width:80px;height:80px;vertical-align:-17px;margin:auto}.everyday .nav-tabs>li>a{background-color:#fff;border:1px solid #CCCCCC;padding:0;margin:0}.everyday .nav-tabs>li>a h5{padding:8px 0;margin:0;background-color:#158bca;color:#fff}.everyday .nav-tabs>li>a .t6{font-size:1.1rem;padding:10px;color:#158bca}.everyday .nav-tabs>li.active>a,.everyday .nav-tabs>li.active>a:focus{border:1px solid #CCCCCC}.everyday .nav-tabs>li.active>a{border-bottom:inherit;border:1px solid #CCCCCC}.everyday .nav-tabs>li.active>a h5{background-color:#d32226}.everyday .nav-tabs>li.active>a .t6{color:#d32226}.credit_only h2{margin-bottom:30px}.credit_only h2 hr{width:270px}.credit_only .section{padding:20px;border:1px solid #CCCCCC;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1)}.credit_only .section img{width:100%;display:block}.credit_only .section .t5{width:93%;margin:0.5rem auto 0;text-align:center;font-size:1.1rem;line-height:1.6rem}.credit_only .section .t5 b{display:block;font-size:110%}.credit_only .section ul li{border-right:1px dashed #CCCCCC;position:relative;padding:0 1%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.credit_only .section ul li a{text-decoration:none;color:#3f3f3f;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.credit_only .section ul li .pic{position:relative;width:100%}.credit_only .section ul li .mask{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-align:center;overflow:hidden;position:absolute;background-color:rgba(0, 0, 0, 0.3);width:0;height:0;left:50%;top:50%;padding-top:30px;color:#fff}.credit_only .section ul li .mask_link{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:absolute;z-index:1;width:92%;height:88%;margin:0;border:1px solid #fff;top:6%;left:4%;text-align:center;padding:8% 0 0 0;opacity:0;color:#fff;text-shadow:0px 0px 5px #000}.credit_only .section ul li .mask_link span.glyphicon{font-size:2.5rem}.credit_only .section ul li .mask_link p{font-size:1.2rem;font-weight:500;margin:10px 0 0 0}.credit_only .section ul li:hover .mask{display:block;height:100%;left:0;top:0;width:100%}.credit_only .section ul li:hover .mask_link{opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.credit_only .section ul li:hover a{color:#158bca}.credit_only .section ul li:nth-child(4n){border:0}.credit_only .subject{font-size:1.25rem;font-weight:500;letter-spacing:2px;margin:0 0 10px;padding:0 0 10px;text-align:center;border-bottom:1px dashed #CCCCCC}@media only screen and (max-width:1024px){.basicBounce .txt_box{width:90%}.basicBounce .leftBox .txt_box{width:81%}.everyday .tab-content .text_box{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.everyday .tab-content .pic{width:100%;text-align:center;margin-bottom:10px}.everyday .tab-content .pic img{width:auto;max-width:95%;margin:auto;float:none;display:block}.everyday .tab-content .t5{width:100%}.everyday #day_2 .text_box,.everyday #day_5 .text_box{width:90%}.everyday #day_7 .text_box{width:68%}}@media only screen and (max-width:1023px){.basicBounce h2 hr{width:150px!important}.everyday h2 hr{width:320px!important}.credit_only h2 hr{width:200px!important}}@media only screen and (max-width:991px){.basicBounce .txt_box{width:88%}.basicBounce .leftBox .txt_box{width:78%}.credit_only .section{padding:10px}.credit_only .section ul li .mask_link span.glyphicon{font-size:2rem}.credit_only .section ul li .mask_link p{margin-top:5px}}@media only screen and (max-width:950px){.basicBounce .txt_box{height:220px}.basicBounce .txt_box .t5{padding:0 10%;line-height:1.7rem}.basicBounce .txt_box p{padding-left:20px}.basicBounce .leftBox .txt_box p{padding-left:10px}}@media only screen and (max-width:767px){.basicBounce h2 hr{width:120px!important}.everyday h2 hr{width:260px!important}.credit_only h2 hr{width:160px!important}.basicBounce{padding-top:20px}.basicBounce h5{display:none}.basicBounce .content_box{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.basicBounce .leftBox,.basicBounce .rightBox{width:100%;background-color:transparent;margin:0 auto;padding:0 10px}.basicBounce .icon_box{width:100%;margin:25px 0 0 0}.basicBounce .leftBox .icon_box .t5,.basicBounce .rightBox .icon_box .t5{height:auto;padding-top:60px}.basicBounce .leftBox .txt_box{height:auto}.basicBounce .leftBox .icon{border:3px solid #d32226;margin-left:-32.5px}.basicBounce .rightBox .icon{border:3px solid #158bca;margin-left:-32.5px}.basicBounce .leftBox .txt_box,.basicBounce .txt_box{height:auto;width:92%;margin:0 auto 20px}.basicBounce .t5{font-size:1.15rem}.basicBounce .mobile{display:block!important}.everyday{padding:20px 10px 30px}.everyday .icon_box,.everyday .nav-tabs>li>a .t6{display:none}.everyday ul.nav.nav-tabs{width:93%;position:absolute;top:100px;left:3.5%;text-align:center}.everyday .tab-content{margin-top:150px}.everyday .nav-tabs>li{float:none;display:inline-block;margin:0 3px 10px;width:calc(100% / 4 - 11px)}.everyday .nav-tabs>li a{border:0}.everyday .nav-tabs>li a h5{border-radius:6px;font-size:16px}.everyday .nav-tabs>li.active>a,.everyday .nav-tabs>li.active>a:focus{border:0}.everyday .nav-tabs>li:first-child,.everyday .nav-tabs>li:nth-child(2),.everyday .nav-tabs>li:nth-child(3){margin:0 8px 15px}.everyday .nav-tabs>li.active>a h5{position:relative}.everyday .nav-tabs>li.active>a h5:before{content:'';position:absolute;bottom:-10px;left:50%;right:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#d32226 transparent transparent transparent}.everyday .day_active>div{display:block!important}.everyday .text_box{width:95%!important}.everyday .tab-content .day_active{margin-bottom:35px}.everyday .tab-content .t2{margin-bottom:0}.everyday .tab-content .t3{padding-top:10px}.credit_only{padding:20px 10px 30px}.credit_only .section ul{margin-bottom:20px}.credit_only .section ul li{padding:2%;border-bottom:1px dashed #CCCCCC}.credit_only .section ul li .mask_link span.glyphicon{font-size:2.5rem}.credit_only .section ul li:nth-child(3n){border-bottom:0}.credit_only .section ul li:nth-child(2n){border-right:0}}@media only screen and (max-width:420px){.basicBounce .txt_box hr{width:90%}.basicBounce .txt_box p{padding-left:10px}.basicBounce .rightBox .txt_box .t5{line-height:2rem}.basicBounce .leftBox .txt_box hr{width:95%}.basicBounce .txt_box hr{width:95%}.new_event h2 .logo_Prime{display:block;margin:0 auto 8px}.new_event h2 hr{width:270px!important}.credit_only .section ul li{padding:10px}.credit_only .section ul li .mask_link span.glyphicon{font-size:1.5rem}.credit_only .section ul li .mask_link p{margin-top:2px;font-size:1rem}.credit_only .section .t5{font-size:14px}}@media only screen and (max-width:350px){.basicBounce .rightBox .icon_box .t5{font-size:1.1rem}.credit_only .section ul li .mask_link{padding-top:4%}}.onlyKV_02{background:url("../img/only_KV_02.png") bottom center repeat-x}.firstGift h2{margin-bottom:25px}.firstGift h2 hr{width:260px}.firstGift .date{font-size:inherit;display:inline-block;background-color:#d32226;color:#fff;padding:5px 8px}.firstGift ul{padding:20px 10px 15px;border:1px solid #CCCCCC;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1)}.firstGift ul li{border-right:1px dashed #CCCCCC}.firstGift ul li:nth-child(4n){border:0}.firstGift ul .pic img{width:100%}.firstGift ul .t5{font-size:1.15rem}.firstGift ul .t6{font-size:0.9rem;color:#818181;margin-top:3px;line-height:2.2rem}.firstGift ul .btn{background-color:#818181;color:#fff;float:right;border:0}.choiceGift h2{margin-bottom:30px}.choiceGift h2 hr{width:380px}.choiceGift .date{font-size:inherit;display:inline-block;background-color:#d32226;color:#fff;padding:5px 8px}.choiceGift span.limit{font-size:75%}.choiceGift ul{padding:20px 10px 15px;border:1px solid #CCCCCC;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1)}.choiceGift ul li{border-right:1px dashed #CCCCCC}.choiceGift ul li:nth-child(4n){border:0}.choiceGift ul .pic img{width:100%}.choiceGift ul .t5{padding:10px 5px 5px;text-align:center;font-size:1.15rem;line-height:1.5rem}#firstGift_01 h4.subtitle{padding:10px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#firstGift_01 ul.decimal{list-style-type:decimal}#firstGift_01 ul.decimal li{margin:0 0 10px 20px}#firstGift_01 ul.decimal a{text-decoration:underline}@media only screen and (max-width:1023px){.firstGift h2 hr{width:220px!important}.choiceGift h2 hr{width:340px!important}}@media only screen and (max-width:767px){.firstGift h2 hr{width:190px!important}.choiceGift h2 hr{width:270px!important}.firstGift{padding:20px 10px 30px}.firstGift ul li{border-bottom:1px dashed #CCCCCC;padding:15px}.firstGift ul li:nth-child(2n){border-right:0}.firstGift ul li:nth-child(3n){border-bottom:0}.choiceGift{padding:20px 10px 30px}.choiceGift .col-xs-6{width:50%}.choiceGift ul li{border-bottom:1px dashed #CCCCCC;padding:15px}.choiceGift ul li:nth-child(2n){border-right:0}.choiceGift ul li:nth-child(3n){border-bottom:0}.choiceGift .date,.firstGift .date{display:block;width:130px;margin:0 auto 8px}}.onlyKV_03{background:url("../img/only_KV_03.png") bottom center repeat-x}img.point{width:38px;vertical-align:-4px;margin:0 3px}.whatP a{text-decoration:none;color:inherit;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.whatP h2 hr{width:200px}.whatP ul{margin:40px -15px 0}.whatP ul .icon_box{width:100%;background-color:#158bca;color:#fff;padding:10px 5px;position:relative}.whatP ul .icon{position:absolute;background-color:#fff;width:95px;height:95px;top:-12px;left:50%;right:50%;margin-left:-47.5px;border:5px solid #158bca;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);box-shadow:0 2px 6px rgba(0, 0, 0, 0.3)}.whatP ul .t5{font-size:1.25rem;padding-top:80px}.whatP a:hover .icon{animation:swing 1s infinite;-webkit-animation:swing 1s infinite}.whatP .more{padding:30px 0}.whatP .more h5{margin:0;color:#d32226}.whatP .more a{color:#158bca;text-decoration:underline}.whatP .more .block{font-size:inherit;font-weight:inherit;display:inline-block}.whatP .leftBar,.whatP .rightBar{font-weight:900;font-size:4.5rem;color:#9dcde7;position:absolute;z-index:1;top:10px;left:100px}.whatP .rightBar{left:inherit;right:100px}.howGet,.howUse{padding-top:20px}.howGet a,.howUse a{color:inherit;text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.howGet h2,.howUse h2{margin-bottom:30px}.howGet h2 hr,.howUse h2 hr{width:290px}.howGet .icon_box,.howUse .icon_box{width:190px}.howGet .icon,.howUse .icon{width:190px;height:190px;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.howGet a:hover .icon,.howUse a:hover .icon{animation:swing 1s infinite;-webkit-animation:swing 1s infinite}.howGet .text_box,.howUse .text_box{width:calc(100% - 220px);margin-top:30px}.howGet .text_box h4,.howUse .text_box h4{margin-bottom:10px;color:#158bca}.howGet .text_box p,.howUse .text_box p{font-size:16px}.howGet .box01,.howUse .box01{overflow:hidden;padding:20px 150px;background-color:#f2f2f2}.howGet .box01 .icon_box,.howUse .box01 .icon_box{float:left}.howGet .box01 .text_box,.howUse .box01 .text_box{float:right}.howGet .box02,.howUse .box02{overflow:hidden;padding:20px 150px;background-color:#dcdcdc}.howGet .box02 .icon_box,.howUse .box02 .icon_box{float:right}.howGet .box02 .text_box,.howUse .box02 .text_box{float:left}.howUse{padding-bottom:80px}.howUse .text_box h4{color:#d32226}@media only screen and (max-width:1024px){.whatP ul{margin:40px -10px 0}.whatP ul li{padding:0 10px}}@media only screen and (max-width:1023px){.whatP h2 hr{width:180px}.whatP .leftBar{top:-10px;left:50px}.whatP .rightBar{top:-10px;right:50px}.howGet h2 hr,.howUse h2 hr{width:260px}.howGet .box01,.howGet .box02,.howUse .box01,.howUse .box02{padding:20px 40px}}@media only screen and (max-width:767px){img.point{width:33px}.whatP{padding:20px 0}.whatP h2 hr{width:140px!important}.whatP h6{line-height:1.5rem}.whatP ul{margin:30px -5px 0;padding:0 10px}.whatP ul .t5{font-size:16px;padding-top:60px}.whatP ul li{margin-bottom:25px;padding:0 5px}.whatP ul .icon{width:75px;height:75px;border:3px solid #158bca;margin-left:-37.5px}.whatP .more{padding:0 40px}.whatP .leftBar{font-size:6rem;left:0px}.whatP .rightBar{font-size:6rem;right:0px}.whatP .more .block{display:block;margin:auto}.howGet,.howUse{padding:10px 0 20px}.howGet h2 hr,.howUse h2 hr{width:200px!important}.howGet .content_box,.howUse .content_box{padding:0 10px}.howGet .icon,.howUse .icon{margin:auto;width:120px;height:120px}.howGet .box01 .icon_box,.howGet .box02 .icon_box,.howUse .box01 .icon_box,.howUse .box02 .icon_box{float:none;margin:auto;width:100%}.howGet .box01 .text_box,.howGet .box02 .text_box,.howUse .box01 .text_box,.howUse .box02 .text_box{float:none;width:100%;text-align:center}.howGet .text_box p,.howUse .text_box p{text-align:left}.howUse{padding-bottom:30px}}@media only screen and (max-width:420px){.howGet .box01,.howGet .box02,.howUse .box01,.howUse .box02{padding:20px 20px}}.onlyKV_04{background:url("../img/only_KV_04.png") bottom center repeat-x}.onlyKV_04 .sub_title_box{width:400px;margin:70px 0 0 105px}.common_Q{padding-bottom:0}.common_Q h2 hr{width:180px}.common_Q .right_box{float:right;width:46%;text-align:right;padding-top:40px}.common_Q .right_box img{width:450px;max-width:100%}.common_Q .left_box{width:50%;margin-right:4%}.common_Q .left_box .btn{font-size:1.15rem;border-bottom:1px dotted #dcdcdc;width:100%;text-align:left;padding:8px 12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.common_Q .left_box span.Q{font-size:1.4rem;font-weight:bold;vertical-align:0;padding-right:5px;color:#d32226}.common_Q .left_box span.title{font-size:inherit}.common_Q .btn:active,.common_Q .btn:focus{outline:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}.common_Q .btn:hover{background-color:#158bca;color:#fff}.common_Q .btn:hover span.Q{color:#fff}.tab_Q:before{content:'';width:100%;height:64px;background-color:#f2f2f2;position:absolute;bottom:0;left:0}.tab_Q{padding:0;padding-top:100px}.tab_Q .content_box{position:relative;height:64px;padding:0;max-width:100%}.tab_Q .nav-tabs{border-bottom:0;position:absolute;z-index:9;width:75%;height:calc(100% - 1px);bottom:1px;left:286px}.tab_Q .nav-tabs>li{float:none;width:calc(100% / 4 - 3px);border:0}.tab_Q .nav-tabs>li>a{border-radius:0;position:relative;color:#fff;border:0}.tab_Q .nav-tabs>li>a .text_box{font-size:inherit;margin-top:13px}.tab_Q .nav-tabs>li>a span{font-size:inherit;display:inline-block;vertical-align:0}.tab_Q .nav-tabs>li>a:hover,.tab_Q .nav>li>a:focus{background-color:inherit}.tab_Q .nav-tabs>li>a:after{content:'';position:absolute;left:0.5%;bottom:0;z-index:-1;width:99%;height:100%;background-color:#a2a2a2;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-o-transform:skew(-20deg);transform:skew(-20deg)}.tab_Q .nav-tabs>li.active>a,.tab_Q .nav-tabs>li.active>a:focus,.tab_Q .nav-tabs>li.active>a:hover,.tab_Q .nav-tabs>li>a{height:100%;border:0}.tab_Q .nav-tabs>li.active>a{background-color:inherit;color:#fff}.tab_Q .nav-tabs>li.active>a:after{content:'';position:absolute;left:1.5%;bottom:0;z-index:-1;width:99%;height:80px;background-color:#158bca;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-o-transform:skew(-20deg);transform:skew(-20deg)}.sort_Q{overflow:hidden;padding-top:0}.sort_Q .left_box{width:275px;float:left}.sort_Q .left_box .nav-tabs>li{width:100%;float:none}.sort_Q .right_box{width:calc(100% - 275px);float:right;padding-left:30px;border-left:1px solid #dcdcdc;min-height:340px}.sort_Q .right_box .tab-content{padding:30px 0;width:90%}.sort_Q .right_box .btn{font-size:1.15rem;border-bottom:1px dotted #dcdcdc;width:100%;text-align:left;padding:8px 12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sort_Q .right_box span.Q{font-size:1.4rem;font-weight:bold;vertical-align:0;padding-right:5px;color:#d32226}.sort_Q .right_box span.title{font-size:inherit}.sort_Q .btn:active,.sort_Q .btn:focus{outline:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}.sort_Q .btn:hover{background-color:inherit;color:#158bca}.sort_Q .btn:hover span.Q{color:#158bca}.sort_Q .nav-tabs{margin-right:-1px;border:0;padding-top:30px}.sort_Q .nav-tabs>li>a{width:100%;border:0;margin:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sort_Q .nav-tabs>li.active>a{border:0;background-color:#158bca;color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sort_Q .nav-tabs>li>a:hover{border:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sort_Q .icon{display:inline-block;font-weight:500;font-size:14px;margin-right:10px;border:1px solid;width:15px;height:15px;vertical-align:-1px;text-align:center;line-height:13px}@media only screen and (max-width:1160px){.tab_Q .nav-tabs{left:266px;width:calc(100% - 266px)}.sort_Q .left_box{width:230px;float:left}.sort_Q .right_box{width:calc(100% - 230px)}}@media only screen and (max-width:1023px){.onlyKV_04 hr{width:81%}.common_Q h2 hr{width:150px}.tab_Q .nav-tabs>li>a{padding:5px}.tab_Q .nav-tabs>li>a .text_box{margin-top:5px;line-height:16px}.tab_Q .nav-tabs>li>a span{display:block}.tab_Q .nav-tabs>li:nth-child(2) a{padding-top:5px}.tab_Q .nav-tabs>li:nth-child(2) .text_box,.tab_Q .nav-tabs>li:nth-child(3) .text_box{margin-top:16px}}@media only screen and (max-width:991px){.onlyKV_04 .sub_title_box{margin:8% 0 0 -1%!important}}@media only screen and (max-width:767px){.onlyKV_04 .sub_title_box{margin:0 auto!important}.common_Q{padding:0 10px}.common_Q h2 hr{width:140px!important}.common_Q .left_box,.common_Q .right_box{width:100%;float:none}.common_Q .right_box{text-align:center;padding:0}.common_Q .left_box{margin-top:20px}.tab_Q .content_box{height:auto;padding:15px 10px 0}.tab_Q .nav-tabs{position:static;width:95%;margin:auto}.tab_Q .nav-tabs>li{width:calc(50% - 5px);margin:0;margin-bottom:15px}.tab_Q .nav-tabs>li:nth-child(odd){float:left;margin-right:10px}.tab_Q .nav-tabs>li:nth-child(2n){float:right}.tab_Q .nav-tabs>li.active>a:after,.tab_Q .nav-tabs>li>a:after{width:0;height:0}.tab_Q .nav-tabs>li.active>a:before{content:'';position:absolute}.tab_Q .nav-tabs>li>a{background-color:#a2a2a2;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.tab_Q .nav-tabs>li.active>a{background-color:#158bca;position:relative;padding:5px}.tab_Q .nav-tabs>li.active>a:before{content:'';position:absolute;bottom:-9px;left:50%;right:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#158bca transparent transparent transparent}.tab_Q .nav-tabs>li>a:hover{background-color:#818181}.tab_Q .nav>li>a:focus{background-color:#158bca}.sort_Q{padding:0 10px}.sort_Q .nav-tabs{text-align:center;border-bottom:1px solid #CCCCCC;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sort_Q .left_box,.sort_Q .right_box{width:100%;float:none;border:0;padding:0}.sort_Q .left_box .nav-tabs>li{width:auto;display:inherit;float:left;margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sort_Q .right_box .tab-content{width:100%}.sort_Q .nav-tabs>li>a{padding:5px 2px 8px;color:#3f3f3f;position:relative}.sort_Q .nav-tabs>li.active>a{background-color:inherit;color:#158bca}.sort_Q .nav-tabs>li.active>a:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:5px;background-color:#158bca}.sort_Q #sub_A .nav-tabs>li:nth-child(3){width:40%}.sort_Q #sub_A .nav-tabs>li:first-child,.sort_Q #sub_A .nav-tabs>li:nth-child(2){width:30%}.sort_Q #sub_B .nav-tabs>li:first-child{width:30%}.sort_Q #sub_B .nav-tabs>li:nth-child(2){width:35%}.sort_Q #sub_B .nav-tabs>li:nth-child(3){width:35%}.sort_Q #sub_C .nav-tabs>li{width:calc(100% / 2)}.sort_Q #sub_D .nav-tabs>li{width:100%}.sort_Q .icon{font-size:12px;font-weight:bold;width:12px;height:12px;line-height:11px;margin-right:5px;vertical-align:0}}#question{padding:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.btn.focus,.btn:focus,.btn:hover,a:focus{outline:none}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.align-center{-webkit-align-items:center;-moz-align-items:center;-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-item-align:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.space-between{-webkit-box-align-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-center{-webkit-justify-content:center;-moz-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.flex-end{-webkit-box-pack:justify;-webkit-justify-content:flex-end;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-end}.flex-wrap{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-block{display:inline-block}.overhide{overflow:hidden}.mg-btm20{margin-bottom:20px}.mg-btm40{margin-bottom:40px}.noborder{border:0}.nopadding{padding:0}.w100{width:100%}.w50{width:50%}.radius_XS{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.radius_S{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.radius_M{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important}.radius_M_top{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.radius_M_bottom{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.radius_L{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}.btnHover{position:relative;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.btnHover:after{position:absolute;content:'';width:0;left:50%;bottom:0;height:3px;background:#f7f7f7;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btnHover:focus:after,.btnHover:hover:after{width:100%;left:0}.moreBtn{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.moreBtn:hover{-webkit-box-shadow:rgba(0, 0, 0, 0.5) 0 0px 0px 40px inset;-moz-box-shadow:rgba(0, 0, 0, 0.5) 0 0px 0px 40px inset;box-shadow:rgba(0, 0, 0, 0.5) 0 0px 0px 40px inset}span.arrow{font-weight:400;font-size:20px;font-family:'Karla', sans-serif}.arw{font-size:20px;vertical-align:-1px;font-family:'Karla', sans-serif;display:inline-block;line-height:0;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.new_event *{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}@media only screen and (max-width:10240px){.btnHover:focus:after{width:100%;left:0}}@media only screen and (max-width:1023px){.desktop{display:none!important}.mobile{display:block!important}.main_content{padding-top:0;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}#only{padding-top:0}}@media only screen and (max-width:991px){.sub_KV{background-size:160%;background-position:60% bottom;height:auto;padding-bottom:24%}.sub_KV .sub_title_box{margin:8% 0 0 7%}}@media only screen and (max-width:767px){.sub_KV{background-size:230%;background-position:33% bottom;height:auto;padding:20px 0 36%}.sub_KV .sub_title_box{position:static;margin:0 auto;width:100%}.sub_KV .t4{font-size:1.3rem;margin-bottom:-5px}.sub_KV .t2,.sub_KV span{font-size:1.8rem;margin:10px 0}.sub_KV span{vertical-align:top;color:#d32226}.sub_KV hr{display:none}.radius_M{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:6px!important;-moz-border-radius:6px!important;border-radius:6px!important}.radius_M_top{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.radius_M_bottom{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.main_content.fixPadding{padding-top:35px}.main_content h2{font-size:22px}.main_content h2 hr{width:250px}.main_content h5{font-weight:400;line-height:1.8rem}}a,body,dd,div,dl,dt,h1,img,p,span{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}.inset{text-align:center}.inset a{color:#06c;font:11px/20px normal}.logotype a{display:block;width:186px;height:60px;text-indent:-9999px}#HEADER .logotype a{background:url()}#HEADER{position:relative;height:60px;width:930px;margin:0 auto;margin-bottom:6px;border:1px solid #e0e0e0;border-bottom:0;background:url() repeat-x}#HEADER a{display:block;position:absolute}#HEADER .site_roadsign{width:68px;height:65px;left:186px;top:0;text-indent:-9999px}#HEADER .site_ad{left:312px;top:16px;border:1px solid #ddd}#FOOTER{margin:10px 0 20px;color:#777;font:13px/1.5 Verdana;text-align:center}#FOOTER a{color:#333;font:13px/1.5 Verdana}#FOOTER span{margin:0 4px;color:#999;font:12px/1.5 Verdana}#GLOBALWRAPPER,#WRAPPER{margin:0 auto}#GLOBALWRAPPER{overflow:hidden;margin-bottom:7px}