@charset "utf-8"; @font-face { font-family: 'GOTHIC'; src: url('../font/GOTHIC.TTF') format('truetype'); font-weight: normal; font-style: normal; font-stretch: "normal"; font-display: swap; ascent-override: 100%; } @font-face { font-family: 'GOTHICB'; src: url('../font/GOTHICB.TTF') format('truetype'); font-weight: normal; font-style: normal; font-stretch: "normal"; font-display: swap; ascent-override: 100%; } .c1 { width: 91.6vw; margin: 0 auto; } .c2 { width: 77vw; margin: 0 auto; } .pl12 { padding-left: 11.5vw; } .pr12 { padding-right: 11.5vw; } .fx { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; } .as { -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; -o-align-items: flex-start; align-items: flex-start; } .ac { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -o-align-items: center; align-items: center; } .ae { -webkit-align-items: flex-end; -moz-align-items: flex-end; -ms-align-items: flex-end; -o-align-items: flex-end; align-items: flex-end; } .jsb { -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; -o-justify-content: space-between; justify-content: space-between; } .jsa { -webkit-justify-content: space-around; -moz-justify-content: space-around; -ms-justify-content: space-around; -o-justify-content: space-around; justify-content: space-around; } .fc { -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -o-flex-direction: column; flex-direction: column; } .fcr { -webkit-flex-direction: column-reverse; -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -o-flex-direction: column-reverse; flex-direction: column-reverse; } .frr { -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; -o-flex-direction: row-reverse; flex-direction: row-reverse; } .jcc { -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; -o-justify-content: center; justify-content: center; } .fw { -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; } .tar { text-align: right; } .tac { text-align: center; } img { width: 100%; display: block; } .transition { transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .lt50 { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .l50 { position: absolute; left: 50%; transform: translateX(-50%); } .t50 { position: absolute; top: 50%; transform: translateY(-50%); } .fs98 { font-size: 98px; } .fs73 { font-size: 73px; } .fs60 { font-size: 60px; } .fs46 { font-size: 46px; } .fs44 { font-size: 44px; } .fs40 { font-size: 40px; } .fs36 { font-size: 36px; } .fs32 { font-size: 32px; } .fs26 { font-size: 26px; } .fs24 { font-size: 24px; } .fs22 { font-size: 22px; } .fs20 { font-size: 20px; } .fs18 { font-size: 18px; } .fs16 { font-size: 16px; } .fs15 { font-size: 15px; } .fs13 { font-size: 13px; } .pt100 { padding-top: 100px; } .mt100 { margin-top: 100px; } body { padding-top: 72px; } .br20 { border-radius: 20px; overflow: hidden; } .br15 { border-radius: 15px; overflow: hidden; } .br10 { border-radius: 10px; overflow: hidden; } ::-webkit-scrollbar { width: 6px; background-color: rgba(0, 0, 0, 0.05); } ::-webkit-scrollbar-track { border-radius: 8px; background-color: rgba(0, 0, 0, 0.05); } ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.25); } .head-pc { position: fixed; left: 0; right: 0; top: 0; width: 100%; height: 72px; background-color: #fff; box-sizing: border-box; z-index: 99; } .head-pc::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 1px; background-color: #E6E8E8; } .head-pc .logo { max-width: 21.1%; } .head-pc .logo img { width: auto; max-height: 72px; object-fit: contain; } .head-pc .nav .li-1 { position: relative; } .head-pc .nav .li-1:not(:last-of-type) { margin-right: 50px; } .head-pc .nav .li-1:nth-of-type(4) .drop-ul, .head-pc .nav .li-1:nth-of-type(5) .drop-ul { left: -200%; } .head-pc .nav .li-1 > a { position: relative; display: inline-block; height: 72px; line-height: 72px; font-size: 17px; font-weight: 500; transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); -webkit-transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); } .head-pc .nav .li-1 > a::after { content: ''; position: absolute; left: 50%; bottom: -1px; transform: translateX(-50%); width: 0; height: 3px; background-color: #004C85; transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); -webkit-transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); z-index: 10; } .head-pc .nav .li-1 > a.active { color: #004C85; } .head-pc .nav .li-1 > a.active::after { width: 100%; } .head-pc .nav .li-1:hover > a { color: #004C85; } .head-pc .nav .li-1:hover > a::after { width: 100%; } .head-pc .nav .drop-ul { position: absolute; top: 100%; left: 0; right: 0; width: 100%; transition: top 0.36s; display: none; } .head-pc .nav .level-ul { width: 100vw; height: 66px; padding: 0 5%; box-sizing: border-box; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; -ms-justify-content: flex-start; -o-justify-content: flex-start; justify-content: flex-start; } .head-pc .nav .drop-li:not(:last-of-type) { margin-right: 40px; } .head-pc .nav .drop-li a { font-size: 16px; font-weight: 500; transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); -webkit-transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); } .head-pc .nav .drop-li a:hover { color: #004C85; } .head-pc .search { cursor: pointer; } .head-pc .search i { font-size: 17px; color: #929292; } .head-pc .search .closed { display: none; } .head-pc .search.gb .sousuo { display: none; } .head-pc .search.gb .closed { display: block; } .head-pc .lxwm { display: inline-block; width: 106px; height: 29px; line-height: 26px; border-radius: 15px; box-sizing: border-box; font-family: 'GOTHICB'; border: 2px solid #004C85; } .head-pc .lang { position: relative; margin: 0 45px 0 22px; } .head-pc .lang::before { content: ''; position: absolute; top: 50%; right: -23px; transform: translateY(-50%); height: 40px; width: 1px; background-color: #F3F3F3; } .head-pc .lang span { margin-right: 5px; } .head-pc .lang i { font-style: 16px; color: #929292; } .head-pc.hasColor .nav .drop-ul::after { content: ''; position: fixed; top: 72px; left: 50%; width: 100vw; transform: translateX(-50%); background-color: #F9F9F9; height: 66px; z-index: -1; } .search-box { position: fixed; left: 0; right: 0; top: 72px; width: 100%; background-color: #fff; border-bottom: 1px solid #E6E8E8; padding: 30px 20%; display: none; z-index: 9; } .search-box .sea-wrap { position: relative; } .search-box input { width: 100%; height: 60px; line-height: 60px; background-color: #F3F3F3; padding: 0 60px 0 40px; box-sizing: border-box; color: #929292; } .search-box input::placeholder { color: #929292; } .search-box input::-webkit-input-placeholder { color: #929292; } .search-box input:-moz-placeholder { color: #929292; opacity: 1; } .search-box input::-moz-placeholder { color: #929292; opacity: 1; } .search-box input:-ms-input-placeholder { color: #929292; } .search-box .btn { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 60px; height: 60px; background-color: #004C85; } .search-box .btn i { font-size: 18px; color: #fff; } .head-mb { display: none; } .navbar { position: fixed; top: 0; left: 0; width: 100%; height: 50px; display: flex; justify-content: space-between; align-items: center; background-color: #fff; box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); padding: 0 2.5%; box-sizing: border-box; z-index: 999; } .navbar .logo { display: block; height: 80%; } .navbar .logo img { width: auto; height: 100%; max-width: none; } .navbar .search i { font-size: 22px; } .navbar li:last-of-type a { border-bottom: none; } .sidebar-menu { right: 2.5%; width: 26px; height: 26px; background-clip: content-box; cursor: pointer; } .sidebar-menu p { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 26px; height: 2px; background: #333; margin: auto; position: relative; vertical-align: middle; -webkit-transition-duration: 0.3s, 0.3s; -moz-transition-duration: 0.3s, 0.3s; -ms-transition-duration: 0.3s, 0.3s; -o-transition-duration: 0.3s, 0.3s; transition-duration: 0.3s, 0.3s; -webkit-transition-delay: 0.3s, 0s; -moz-transition-delay: 0.3s, 0s; -ms-transition-delay: 0.3s, 0s; -o-transition-delay: 0.3s, 0s; transition-delay: 0.3s, 0s; } .sidebar-menu p::before, .sidebar-menu p::after { content: ""; position: absolute; display: inline-block; width: 100%; height: 2px; left: 0; background-color: #333; -webkit-transition-duration: 0.3s, 0.3s; -moz-transition-duration: 0.3s, 0.3s; -ms-transition-duration: 0.3s, 0.3s; -o-transition-duration: 0.3s, 0.3s; transition-duration: 0.3s, 0.3s; -webkit-transition-delay: 0.3s, 0s; -moz-transition-delay: 0.3s, 0s; -ms-transition-delay: 0.3s, 0s; -o-transition-delay: 0.3s, 0s; transition-delay: 0.3s, 0s; } .sidebar-menu p::before { top: -10px; -webkit-transition-property: top,transform; -moz-transition-property: top,transform; -ms-transition-property: top,transform; -o-transition-property: top,transform; transition-property: top,transform; } .sidebar-menu p::after { bottom: -10px; -webkit-transition-property: bottom,transform; -moz-transition-property: bottom,transform; -ms-transition-property: bottom,transform; -o-transition-property: bottom,transform; transition-property: bottom,transform; } .sidebar-menu.active p { background-color: transparent; -webkit-transition-delay: 0s,0s; -moz-transition-delay: 0s,0s; -ms-transition-delay: 0s,0s; -o-transition-delay: 0s,0s; transition-delay: 0s,0s; } .sidebar-menu.active p::before, .sidebar-menu.active p::after { -webkit-transition-delay: 0s, 0.3s; -moz-transition-delay: 0s, 0.3s; -ms-transition-delay: 0s, 0.3s; -o-transition-delay: 0s, 0.3s; transition-delay: 0s, 0.3s; } .sidebar-menu.active p::before { top: 0px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .sidebar-menu.active p::after { bottom: 0px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .sidebar { position: fixed; right: -100%; top: 50px; bottom: 0px; width: 100%; background-color: #fff; transition: right 0.3s ease; z-index: 3000; } .sidebar .wrapper { height: 100%; padding-top: 30px; padding: 30px 5%; overflow-y: auto; } .sidebar .wrapper::-webkit-scrollbar, .sidebar .wrapper::-webkit-scrollbar-thumb, .sidebar .wrapper ::-webkit-scrollbar-track { width: 0; } .sidebar .sliderT { padding-bottom: 40px; border-bottom: 1px solid #F4F4F4; } .sidebar .mb-search { position: relative; height: 30px; } .sidebar .mb-search input { width: 100%; height: 100%; padding-right: 30px; color: #929292; box-sizing: border-box; border-radius: 0; font-size: 16px; } .sidebar .mb-search input::placeholder { font-size: 16px; color: #929292; } .sidebar .mb-search input::-webkit-input-placeholder { font-size: 16px; color: #929292; } .sidebar .mb-search input:-moz-placeholder { font-size: 16px; color: #929292; opacity: 1; } .sidebar .mb-search input::-moz-placeholder { font-size: 16px; color: #929292; opacity: 1; } .sidebar .mb-search input:-ms-input-placeholder { font-size: 16px; color: #929292; } .sidebar .mb-search .btn { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 30px; height: 30px; } .sidebar .mb-search .btn i { font-size: 20px; color: #999999; } .sidebar .lang { margin-top: 25px; } .sidebar .lang span { font-family: 'GOTHIC'; font-size: 16px; color: #929292; } .sidebar .lang i { color: #929292; font-size: 18px; } .sidebar .lxwm { display: inline-block; width: 106px; height: 29px; line-height: 26px; border-radius: 15px; box-sizing: border-box; font-family: 'GOTHICB'; color: #004C85; border: 2px solid #004C85; } .sidebar nav { margin-top: 50px; } .sidebar nav .mb-li { margin-bottom: 30px; } .sidebar nav .mb-li > a { display: block; font-size: 20px; } .sidebar nav .items { margin-bottom: 20px; margin-top: 10px; } .sidebar nav .item { position: relative; display: block; padding: 15px 0; border-bottom: 1px solid #DDDDDD; color: #666666; } .sidebar.open { position: fixed; right: 0px; top: 50px; bottom: 0px; z-index: 3000; } .sidebar.on { background-color: #fff; box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1); } .sidebar.on #sidebar-main-trigger i { color: #b51c22; } .paging a { display: inline-block; font-family: 'GOTHICB'; font-size: 16px; color: #B8B8B8; transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); -webkit-transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); } .paging a:not(:last-of-type) { margin-right: 22px; } .paging a:hover { color: #004C85; } .paging a.active { color: #004C85; } .paging .prev, .paging .next { position: relative; width: 41px; height: 41px; border-radius: 500%; background-color: #E1E1E1; } .paging .prev i, .paging .next i { font-size: 14px; color: #fff; } .paging .prev:hover, .paging .next:hover { background-color: #004C85; } .paging .prev { margin-right: 26px !important; } .paging .next { margin-left: 4px; } .swi-btn { width: 41px; height: 41px; margin-top: 0; border-radius: 50%; transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); -webkit-transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); } .swi-btn::after { font-family: "iconfont" !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .swi-btn::after { font-size: 14px; color: #fff; } .swi-btn:hover { background-color: #004C85 !important; } .swi-prev::after { content: '\eb0b'; } .swi-next::after { content: '\e61a'; } .inn-banner { position: relative; padding-bottom: 41.7%; margin: 46px auto 0; } .inn-banner .in-wrap { position: absolute; left: 50%; top: 0; transform: translateX(-50%); height: 100%; width: 85vw; transition: width 1s; -webkit-transition: width 1s; } .inn-banner .img { position: absolute; left: 50%; top: 0; bottom: 0; transform: translateX(-50%); width: 100%; } .inn-banner .img img { height: 100%; object-fit: cover; } .inn-banner .txt { top: 34.4%; width: 84%; } .inn-banner .txt * { line-height: 1.1; } .inn-banner .p2 { font-weight: 200; margin-top: 13px; } .inn-banner .scroll { position: absolute; left: 8%; bottom: 19.6%; } .inn-banner .scroll i { display: inline-block; -webkit-animation: jt 1s infinite alternate; animation: jt 1s infinite alternate; } .inn-banner.animated .in-wrap { width: 91.6vw; } footer { background-color: #F4F4F4; overflow: hidden; } footer a { transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); -webkit-transition: 0.5s cubic-bezier(0.65, 0, 0.35, 1); } footer a:hover { color: #004C85 !important; } .foot { padding: 73px 0 152px; } .footL { width: 21.4%; } .footL .logo { margin-bottom: 33px; } .footL .logo img { width: auto; } .footL p { color: #929292; text-align: justify; } .footR { width: 60.4%; } .footR * { line-height: 1; } .footR dt { font-size: 16px; margin-bottom: 42px; } .footR dd { color: #929292; } .footR dd:not(:last-of-type) { margin-bottom: 23px; } .foob { padding: 47px 0 56px; border-top: 1px solid #D5D5D5; } .foob * { color: #929292; } .foobL .zs { text-decoration: underline; margin-left: 31px; } .foobL .webdesign { color: #C8C8C8; margin-top: 17px; } .foobL .webdesign a { color: #C8C8C8; } .foobR p { line-height: 1.4; white-space: nowrap; } .foobR .img { width: 98px; height: 98px; margin-left: 25px; background-color: #fff; } .foobR .img img { height: 100%; object-fit: contain; } @-webkit-keyframes fadeIn { 0% { opacity: 0; -webkit-transform: translate3d(0, 60px, 0); transform: translate3d(0, 60px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeIn { 0% { opacity: 0; -webkit-transform: translate3d(0, 60px, 0); transform: translate3d(0, 60px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes fadeOutLeft { 0% { opacity: 0; -webkit-transform: translate3d(-60px, 0, 0); transform: translate3d(-60px, 0, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeOutLeft { 0% { opacity: 0; -webkit-transform: translate3d(-60px, 0, 0); transform: translate3d(-60px, 0, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes fadeOutRight { 0% { opacity: 0; -webkit-transform: translate3d(60px, 0, 0); transform: translate3d(60px, 0, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeOutRight { 0% { opacity: 0; -webkit-transform: translate3d(60px, 0, 0); transform: translate3d(60px, 0, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes inRight { 0% { opacity: 0; -webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes inRight { 0% { opacity: 0; -webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes jt { 0% { transform: translateY(-2px); } 100% { transform: translateY(2px); } } @media only screen and (max-width: 1680px) { .fs98 { font-size: 73px; } .fs73 { font-size: 60px; } .fs60 { font-size: 46px; } .fs46 { font-size: 34px; } .fs44 { font-size: 32px; } .fs40 { font-size: 30px; } .fs36 { font-size: 28px; } .fs32 { font-size: 26px; } .fs26 { font-size: 24px; } .fs24 { font-size: 22px; } .fs22 { font-size: 20px; } .head-pc .nav .li-1:not(:last-of-type) { margin-right: 40px; } .head-pc .nav .li-1 > a { font-size: 16px; } .head-pc .lang { margin: 0 35px 0 15px; } .head-pc .lang::before { right: -18px; height: 36px; } .foot { padding-bottom: 130px; } .footL .logo { margin-bottom: 20px; } .footR dt { margin-bottom: 30px; } .footR dd:not(:last-of-type) { margin-bottom: 18px; } .foob { padding: 37px 0 47px; } .foobL .webdesign { margin-top: 10px; } } @media only screen and (max-width: 1440px) { .pt100 { padding-top: 80px; } .mt100 { margin-top: 80px; } .fs98 { font-size: 60px; } .fs73 { font-size: 50px; } .fs60 { font-size: 40px; } .fs46 { font-size: 32px; } .fs44 { font-size: 30px; } .fs40 { font-size: 28px; } .fs36 { font-size: 24px; } .fs32 { font-size: 24px; } .fs26 { font-size: 22px; } .fs24 { font-size: 20px; } .fs22, .fs20 { font-size: 18px; } .fs18 { font-size: 16px; } .fs16 { font-size: 14px; } .fs13 { font-size: 12px; } .head-pc .nav .li-1:not(:last-of-type) { margin-right: 35px; } .head-pc .nav .drop-li:not(:last-of-type) { margin-right: 30px; } .head-pc .nav .drop-li a { font-size: 15px; } .head-pc .lxwm { width: 100px; } .head-pc .lang { margin: 0 25px 0 10px; } .head-pc .lang::before { right: -13px; } .search-box input { height: 54px; line-height: 54px; padding-right: 54px; } .search-box .btn { width: 54px; height: 54px; } .foot { padding: 60px 0 100px; } .footL .logo { margin-bottom: 20px; } .footR dt { margin-bottom: 25px; } .foob { padding: 30px 0 40px; } .foobL .webdesign { margin-top: 5px; } } @media only screen and (max-width: 1260px) { .fs98 { font-size: 50px; } .fs73 { font-size: 40px; } .fs60 { font-size: 34px; } .fs46 { font-size: 30px; } .fs44 { font-size: 28px; } .fs40 { font-size: 26px; } .fs36, .fs32 { font-size: 22px; } .fs26 { font-size: 20px; } .fs24 { font-size: 18px; } .fs22, .fs18 { font-size: 16px; } .fs15 { font-size: 14px; } .head-pc .nav .li-1:not(:last-of-type) { margin-right: 30px; } .head-pc .nav .li-1 > a { font-size: 15px; } .head-pc .nav .drop-li a { font-size: 14px; } .foot { padding-bottom: 80px; } .foob { padding: 20px 0 30px; } .foobL .zs { margin-left: 15px; } .foobR .img { margin-left: 10px; } .paging .prev { margin-right: 20px !important; } .paging .next { margin-left: 5px; } .paging a:not(:last-of-type) { margin-right: 15px; } } @media only screen and (max-width: 1100px) { .head-pc .nav .li-1:not(:last-of-type) { margin-right: 25px; } } @media only screen and (max-width: 1024px) { .c2 { width: 90vw; } .fs98 { font-size: 50px; } .fs73 { font-size: 40px; } .fs60 { font-size: 30px; } .fs46 { font-size: 26px; } .fs44 { font-size: 24px; } .fs40 { font-size: 22px; } .fs36, .fs32 { font-size: 20px; } .fs26, .fs20 { font-size: 16px; } .pl12 { padding-left: 5vw; } .pr12 { padding-right: 5vw; } .head-pc { display: none; } .head-mb { display: block; } .foot { padding-bottom: 60px; } .footL { width: 100%; } .footR { display: none; } .foobL .zs { display: inline-block; margin-left: 0; } body { padding-top: 50px; } .search-box { top: 50px; padding: 30px 5%; } .search-box input { height: 50px; line-height: 50px; padding-right: 50px; } .search-box .btn { width: 50px; height: 50px; } } @media only screen and (max-width: 860px) { .fs98 { font-size: 40px; } .fs73 { font-size: 30px; } .fs60 { font-size: 24px; } .fs46 { font-size: 24px; } .fs40 { font-size: 20px; } .fs36, .fs32 { font-size: 18px; } .fs22, .fs18, .fs20 { font-size: 14px; } .pt100 { padding-top: 80px; } .mt100 { margin-top: 80px; } .foot { padding: 40px 0; } .foot .logo { margin-bottom: 10px; } .inn-banner { padding-bottom: 73.7%; } .inn-banner .txt { top: 15%; } .inn-banner .p2 { margin-top: 5px; } .inn-banner .scroll { bottom: 6.6%; } } @media only screen and (max-width: 640px) { .fs98 { font-size: 30px; } .fs73 { font-size: 26px; } .fs60 { font-size: 22px; } .fs46, .fs44 { font-size: 20px; } .fs40 { font-size: 18px; } .br20 { border-radius: 10px; } .br10 { border-radius: 5px; } .pt100 { padding-top: 60px; } .mt100 { margin-top: 60px; } .foot { padding: 20px 0; } .foob { -webkit-flex-direction: column-reverse; -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -o-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; -o-align-items: flex-start; align-items: flex-start; } .footL .logo img { width: 90px; } .foobR { -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -ms-flex-direction: row-reverse; -o-flex-direction: row-reverse; flex-direction: row-reverse; margin-bottom: 20px; } .foobR p { text-align: left; } .foobR .img { margin-right: 10px; margin-left: 0; } .paging .prev { margin-right: 15px !important; } .paging a { font-size: 14px; } .paging a:not(:last-of-type) { margin-right: 10px; } .inn-banner { margin-top: 20px; } } @media only screen and (max-width: 440px) { .paging .prev, .paging .next { width: 36px; height: 36px; } .paging .prev { margin-right: 10px !important; } .paging .next { margin-left: 0; } .paging a:not(:last-of-type) { margin-right: 10px; } }