<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/* CSS Document */body{font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "MS P明朝", "MS 明朝", "Sawarabi Mincho", serif!important;}img {max-width:100%;height:auto;}header img{max-width: 100%;}a{text-decoration: none;outline: none!important;}a.tel_num {color: #000;}input{outline: none!important;}input[type="button"],input[type="text"],input[type="tel"],input[type="submit"],input[type="email"]{-webkit-appearance: none;border-radius: 0;}textarea{border-radius: 0;}a:hover{opacity: 0.8;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all  0.8s ease;}.sp{display: none;}.sp_375{display: none;}.clearfix:after {clear: both;content: '';display: block;}.fl{float: left;}.fr{float: right;}.inner{max-width:1024px;width: 100%;margin: 0 auto;}.ttl_02{text-align: center;padding: 5% 0;font-size: 36px;line-height: 0.7em;}.ttl_02 span{font-size: 14px;}section{padding-bottom: 5%!important;}/*----------header---------*/header{background-color: rgba(5, 127, 199, 0.7);height: 70px;border-bottom: solid 3px #fff;z-index: 1000;position: fixed;width: 100%;}.logo_area{padding-top: 13px;padding-left: 15px;}.logo_area a{display: inline-block;margin-right: 1%;margin-right: 15px;width: 120px;}.logo_area a:hover{opacity: 0.7;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all  0.3s ease;}.logo_area{display: inline-flex;}.header_text {color: #fff;text-align: center;letter-spacing: 0.1em;line-height: 1.2;}header ul{display: inline-flex;color: #fff;font-size: 14px;}header ul li{padding-left:15px;display: inline-block;padding-top: 27px;}header ul li:last-child{padding-top: 0;}header ul li a{letter-spacing: 0.1em;color: #fff;}header ul li a:hover{padding-bottom: 5px;border-bottom: solid 1px #fff;opacity: 0.7;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all  0.5s ease;}img{max-width: 100%;}.square_btn {position: relative;display: inline-block;padding: 28px 10px;text-decoration: none;background-color: rgba(0, 114, 255, 1);outline: none;overflow: hidden;}.square_btn:active {box-shadow: 0 0 2px rgba(0, 0, 0, 0.30);}.square_btn::before{content:"";position:absolute;top: 0px;left: -160px;height: 100%;width: 160px;opacity: 0.1;background: #fff;transition: 1s;}.square_btn:hover::before {left:0;}header ul li:last-child a:hover{border-bottom: none;opacity: 0.8;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all  0.5s ease;padding-bottom: 28px;}.sns{display: inline-block;position: absolute;right: 25px;top: 90px;width: 50px;z-index: 100;}.sns_re{display: inline-block;position: absolute;right: 25px;top: 200px;width: 220px;z-index: 100;}.sns_re ul {display: flex;flex-wrap: wrap;justify-content: space-between;}.sns li {margin-bottom: 5px;}.sns_re li {width: 25%;}/*----------ハンバーガーメニュー---------*/.zdo_drawer_menu * {margin: 0;padding: 0;outline: none;border: none;font: inherit;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;-webkit-appearance: none;-moz-appearance: none;appearance: none;text-align: left;text-decoration: none;list-style: none;}.zdo_drawer_menu a {color: inherit;text-decoration: none;}.zdo_drawer_menu a:visited {color: inherit;}.zdo_drawer_menu .zdo_drawer_bg {width: 100%;height: 100%;position: fixed;z-index: 999;background-color: rgba(51, 51, 51, 0.5);display: none;top: 0;left: 0;}.zdo_drawer_menu .zdo_drawer_button {display: block;background: none;border: none;padding: 0;width: 42px;letter-spacing: 0.1em;cursor: pointer;position: fixed;top: 0.3%;right: 32px;z-index: 1001;text-align: center;outline: none;}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar {width: 49px;}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar1 {transform: rotate(30deg);}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar2 {opacity: 0;}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar3 {transform: rotate(-30deg);}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_menu_text {display: none;}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_close {display: block;}.zdo_drawer_menu .zdo_drawer_bar {display: block;height: 2px;margin: 10px 0;transition: all 0.2s;transform-origin: 0 0;}.zdo_drawer_menu .zdo_drawer_text {text-align: center;font-size: 10px;}.zdo_drawer_menu .zdo_drawer_close {letter-spacing: 0.08em;display: none;}.zdo_drawer_menu .zdo_drawer_menu_text {display: block;}.zdo_drawer_menu .zdo_drawer_nav_wrapper {width: 312px;height: 100%;transition: all 0.2s;transform: translate(312px);position: fixed;top: 0;right: 0;z-index: 1000;background-color: rgba(5, 127, 199, 0.7);}.zdo_drawer_menu .zdo_drawer_nav_wrapper.open {transform: translate(0);}.zdo_drawer_menu.left .zdo_drawer_button {right: auto;left: 32px;}.zdo_drawer_menu.left .zdo_drawer_nav_wrapper {transform: translate(-312px);right: auto;left: 0;}.zdo_drawer_menu.left .zdo_drawer_nav_wrapper.open {transform: translate(0);}.zdo_drawer_menu .zdo_drawer_nav {padding: 112px 0;}.zdo_drawer_menu .zdo_drawer_nav li {font-size: 16px;}.zdo_drawer_menu .zdo_drawer_nav li a{display: inline-block;padding: 12px;width: 100%;border-bottom: 1px solid #fff;}.zdo_drawer_menu .zdo_drawer_nav li:first-child a{border-top: 1px solid #fff;}.zdo_drawer_menu .zdo_drawer_button {color: #fff;}.zdo_drawer_menu .zdo_drawer_button .zdo_drawer_bar {background-color: #fff;}/*----------link-box---------*/.link-box {position:relative;display: inline-block;}.link-box a {display:block;}.link-box a::after {content: "";display: block;height: auto;left: 0;position: absolute;top: 0;width: 100%;}/*----------btn_01---------*/.btn_01{background-image: url("../img/common/scroll_right_b.svg");background-position: center right 10px;background-repeat: no-repeat;background-size: 20%;padding-right: 40px;display: inline-block;color: #000;font-weight: bold;}/*----------btn_02---------*/.btn_02{text-align: center;}.btn_02 a{display: inline-block;background-color: #a0a0a0;color: #fff;width: 250px;padding: 2% 0;background-image: url("../img/common/scroll_right_w.svg");background-repeat: no-repeat;background-position: center right 10px;background-size: 10%;position: relative;transition: all .5s ease-out;transform: scale(1, 1);}.btn_02 a::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;content: '';background: #4695da;background-repeat: no-repeat;background-size: 10%;background-position: center right 10px;transform-origin: right top;transform: scale(0, 1);transition: transform .3s;}.btn_02 a:hover::before {transform-origin: left top;transform: scale(1, 1);}.brn_pos{position: absolute;bottom: -6%;left: 0;right: 0;margin: auto;}/*----------link_bg---------*/.imgwrap {overflow: hidden;display: block;position: relative;cursor: url("../img/common/mouthpointer.png") 25 25,url("../img/common/mouthpointer.cur") 25 25,pointer!important;width: 100%;}.link_bg {-moz-transition: -moz-transform 0.5s linear;-webkit-transition: -webkit-transform 0.5s linear;-o-transition: -o-transform 0.5s linear;-ms-transition: -ms-transform 0.5s linear;transition: transform 0.5s linear;width: 100%;height:auto;position: relative;z-index: 0;margin-bottom: -5px;}.link_bg:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.link_bg a{opacity: 1;display: inline-block;width: 100%;}.link_bg a img{width: 100%;height: 400px;object-fit: cover;font-family: "object-fit:cover;";}.link_bg::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: '';background: rgba(0, 0, 0, 0.3);background-repeat: no-repeat;background-size: 10%;background-position: center right 10px;transform-origin: right top;transform: scale(0, 1);transition: transform .3s;}.link_bg:hover::before {transform-origin: left top;transform: scale(1, 1);cursor: url("../img/common/mouthpointer.png") 25 25,url("../img/common/mouthpointer.cur") 25 25,pointer!important;}.ttl_img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);margin: auto;z-index: 2;pointer-events: none;color: #fff;display: inline-table;text-shadow: 0 0 10px rgba(0,0,0,0.5);}/*----------news---------*/.news_navarea{padding: 3% 0 1%!important;}.news ul{margin-bottom: 1%;}.news li{padding: 1% 2%;width: 96%;}.news li:hover{box-shadow: 0 0 10px #aaa;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all  0.3s ease;}.news dl{display: flex;}.news dl dt{background-color: #4695da;color: #fff;padding: 5px 0;min-width: 100px;max-height: 16px;text-align: center;font-weight: bold;}.news dl .day{font-weight: bold;}.news dl dd{padding: 5px 10px;}/*----------column---------*/.column ul li:hover{box-shadow: 0 0 8px #aaa;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all  0.3s ease;}.column ul li a{display: inline-block;position: relative;}.column ul li a img{width: 100%;}.column ul li a span{background-color: #555555;color: #fff;position: absolute;left: 0;top: 0;padding: 2%;font-size: 14px;}.column ul{text-align: center;}.column ul li{display: inline-table;width: 22%;padding: 1%;}.column ul li dl{padding: 2% 1%;}.column ul li dl dt{font-size: 18px;font-weight: bold;padding: 3% 0;text-align: left;letter-spacing: 0.1em;line-height: 1.5;}.column ul li dl dd{text-align: justify;font-size: 14px;line-height: 1.5;}.column ul li dl dt span{font-size: 14px;display: block;}/*----------slider---------*/.slider li:hover{box-shadow: 0 0 8px #aaa;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all  0.3s ease;}.slider li a{display: inline-block;position: relative;width: 95%;}.slider li a img{width: 100%;height: 200px;object-fit: cover;}.slider li a span{background-color: #4695da;color: #fff;position: absolute;left: 0;top: 0;padding: 2%;font-size: 14px;}.slider{text-align: center;width: 100%;}.slider li{padding: 0.5rem 0;text-align: center;}
.slider li dl{padding: 2% 1%;width: 95%;margin: auto;}.slider li dl dt{font-size: 18px;font-weight: bold;padding: 3% 0;text-align: left;}.slider li dl dd{text-align: justify;font-size: 14px;line-height: 1.5;}.slider .slick-dots,.slider button{display: none!important;}.slick-list{padding-bottom: 10px!important;}.gallery .slider button.slick-arrow{display: inline-block!important;}.gallery .slider button.slick-prev{left: 45%;}.gallery .slider button.slick-next{right: 45%;}.gallery .slider button.slick-prev,.gallery .slider button.slick-next {background-color: transparent;font-size: 0;line-height: 0;content: '';width: 15px;height: 15px;border: 0px;cursor: pointer;border-top: solid 2px #000;border-right: solid 2px #000;position: absolute;top: 102%;z-index: 5;}.gallery .slider button.slick-prev {-ms-transform: rotate(225deg);-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}.gallery .slider button.slick-next {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}/*----------contact---------*/.footer_contact{background-color: #eeeeee;text-align: center;margin-bottom: 7%;}.footer_contact .contact_btn{display: inline-flex;}.footer_contact .tel{background: url("../img/common/phone.svg"),#45a5c9;background-position: 6px 8px;background-repeat: no-repeat;background-size: 19%;line-height: 0.9;width: 250px;padding: 2% 0;display: inline-block;margin: 0 15px;}.footer_contact .tel a{font-size: 30px;color: #fff;display: inline-block;padding-left: 50px;}.footer_contact .tel span{font-size: 14px;color: #fff;padding-left: 30px;}.footer_contact .mail{background: url("../img/common/mail.svg"),url("../img/common/scroll_right_w.svg")#057fc7;background-position: center left 10px,center right 10px;background-repeat: no-repeat;background-size: 19%,10%;width: 250px;color: #ffffff;text-align: center;display: inline-block;margin: 0 15px;}.footer_contact .mail a{color: #fff;padding: 25px;font-size: 20px;display: inline-block}.footer_contact .mail a::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;content: '';background: #4695da;background-repeat: no-repeat;background-size: 10%;background-position: center right 10px;transform-origin: right top;transform: scale(0, 1);transition: transform .3s;}.footer_contact .mail a:hover::before {transform-origin: left top;transform: scale(1, 1);}.contact_access{background: url("../img/common/access.svg"),url("../img/common/scroll_right_w.svg")#a0a0a0;background-repeat: no-repeat;background-position: center left 20px, center right 10px;background-size: 15%,10%;margin: 4% 0 0;line-height: 0;}.contact_access a{color: #fff;font-size: 20px;padding: 35px 0;width: 250px;display: inline-block;}.contact_access a:hover::before {transform-origin: left top;transform: scale(1, 1);}.contact_access a::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;content: '';background: #4695da;background-repeat: no-repeat;background-size: 10%;background-position: center right 10px;transform-origin: right top;transform: scale(0, 1);transition: transform .3s;}.demoSpan1{height:40px;width:40px;position:relative;display: inline-block;}.demoSpan1:before{content:'';height:16px;width:16px;border:5px solid #df5656;display:block;position:absolute;top:2px;left:0px;z-index:1;line-height:26px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;color:#fff;text-align:center;}.demoSpan1:after{content:'';height:0px;width:0px;display:block;position:absolute;bottom:2px;left:3px;border:10px transparent solid;border-top-color:#df5656;border-width:15px 10px 0px 10px;}/*----------footer---------*/footer{background-color: #057fc7;padding-top: 5%!important;position: relative;}.footer_logo{text-align: center;}.footer_logo a{display: inline-block;width: 280px;}footer table{width: 100%;text-align: left;border-bottom: solid 1px #fff;border-top: solid 1px #fff;margin: 3% 0 0;}footer table tr:nth-child(1) th{padding: 3% 0 0 1%;}
footer table tr th.sitemap_cate a{font-weight: 600;}footer table tr th,footer table tr td{margin: 10px 0;padding: 8px 0 0 1%;width: 15%;text-align: left;}footer table tr th a,footer table tr td a{color: #fff;display: inline-block;position: relative;padding: 0 0 5%;transition: .3s;}footer table tr th.child a{margin-left: 16px;font-weight: 300;font-size: 15px;}footer table tr td.child2 a{margin-left: 30px;font-weight: 300;}footer table tr th.child a:before,footer table tr td.child2 a:before{position: absolute;content:'∟';bottom: 55%;left: -18px;left: -15px;font-size: 10px;}footer table tr th a::after,footer table tr td a::after{position: absolute;bottom: .3em;left: 0;content: '';width: 100%;height: 1px;background-color: #fff;opacity: 0;transition: .3s;}footer table tr th a:hover::after,footer table tr td a:hover::after {bottom: 0;opacity: 1;}footer table tr th a::before::hover,footer table tr td a::before:hover{padding-bottom: 5px;border-bottom: solid 1px #fff;opacity: 0.7;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all  0.5s ease;}footer table tr:nth-child(7) th:last-child a:hover::after{opacity: 0;}footer table tr:nth-child(7) th:last-child a{float: right;width: 20px;}footer table tr:nth-child(7) th{margin: 0;}footer table tr td{font-size: 14px;}footer .copyright{color: #fff;font-size: 11px;text-align: center;padding: 2% 0;}footer .pagetop{position: absolute;right: 0;top: 0;}footer .pagetop a {position: absolute;bottom: 0;right: 0;display: inline-block;background-color: #4695da;z-index: 1;padding: 10px 15px 10px 35px;color: #fff;background-image: url("../img/common/scroll_up.svg");background-position: center left 10px;background-repeat: no-repeat;background-size: 10%;}/*----------下層page---------*/.sun_vg{height: 300px;position: relative;}.ttl_01{margin-top: 40px;text-align: center;font-size: 48px;line-height: 0.7em;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border-bottom: solid 3px #057fc7;padding-bottom: 15px;display: table;}.ttl_01 span{font-size: 20px;}.page_ttl{text-align: center;font-size: 30px;padding: 3% 1%;line-height: 2;}.page_ttl span{font-size: 54px;color: #057fc7;}.pankuzu{position: absolute;left: 10px;top: 80px;font-size: 14px;}.pankuzu a{color: #000;}.pankuzu span{color: #555;}.page_text{text-align: center;line-height: 1.5;}.normal_text {line-height: 1.5;padding: 0px 5px 5px;}.refine{text-align: center;margin-top: 5%;}.refine ul li{display: inline-block;width: 19%;}.refine a{color: #000;padding: 1%;display: inline-block;position: relative;transition: .3s;}.refine a::after{position: absolute;bottom: .3em;left: 0;content: '';width: 100%;height: 1px;background-color: #057fc7;opacity: 0;transition: .3s;}.refine a:hover::after {bottom: 0;opacity: 1;}.refine a::before:hover{padding-bottom: 5px;border-bottom: solid 1px #057fc7;opacity: 0.7;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all  0.5s ease;}.cp_ipselect {position: relative;margin: 2em auto;text-align: center;display: inline-block;width: 200px;float: right;}.cp_sl06 {position: relative;font-family: inherit;background-color: transparent;width: 100%;padding: 10px 10px 10px 0;border-radius: 0;border: none;border-bottom: 1px solid rgba(0,0,0, 0.3);}.cp_sl06:focus {outline: none;border-bottom: 1px solid rgba(0,0,0, 0);}.cp_ipselect .cp_sl06 {appearance: none;-webkit-appearance:none}.cp_ipselect select::-ms-expand {display: none;}.cp_ipselect:after {position: absolute;top: 10px;right: 10px;padding: 0;content: '';background-image: url("../../img/common/pull.png");background-size: 30%;background-repeat: no-repeat;background-position: center;pointer-events: none;width: 20px;height: 20px;}.cp_sl06_selectlabel {color: rgba(0,0,0, 0.5);font-weight: normal;position: absolute;pointer-events: none;left: 0;top: 10px;transition: 0.2s ease all;}.cp_sl06:focus ~ .cp_sl06_selectlabel, .cp_sl06:valid ~ .cp_sl06_selectlabel {color: #057fc7;top: -20px;transition: 0.2s ease all;font-size: 14px;}.cp_sl06_selectbar {position: relative;display: block;width: 100%;}.cp_sl06_selectbar:before, .cp_sl06_selectbar:after {content: '';height: 2px;width: 0;bottom: 1px;position: absolute;background: #057fc7;transition: 0.2s ease all;}.cp_sl06_selectbar:before {left: 50%;}.cp_sl06_selectbar:after {right: 50%;}.cp_sl06:focus ~ .cp_sl06_selectbar:before, .cp_sl06:focus ~ .cp_sl06_selectbar:after {width: 50%;}.cp_sl06_highlight {position: absolute;top: 25%;left: 0;pointer-events: none;opacity: 0.5;}.next_prev{text-align: center;padding: 5% 0;}.next_prev a, .next_prev span {color: #000;background-repeat: no-repeat;background-size: 12%;padding: 10px 15px;}.next_prev .prev{background-image: url("../img/common/prev.svg");background-position: center left;padding-left: 40px;}.next_prev .next{background-image: url("../img/common/next.svg");background-position: center right;padding-right: 40px;}.next_prev .current{box-sizing: border-box;border-radius: 50%;background-color: #959595;color: #fff;}.grey_bg{background-color: #eeeeee;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);height: 75%;width: 100%;z-index: -1;}/*----------company---------*/.hidden {overflow:hidden;}.bg_main {max-width: 100%;width:100%;position: relative;overflow: hidden;}.bg_main img{width: 100%;height:600px;object-fit: cover;font-family: "object-fit:cover;";}.bg_text {color: rgba(255, 255, 255, .3);font-size: 90px;position: absolute;bottom: -12px;left: 0;}.bg_name{position: absolute;top: 35%;left: 10%;text-shadow: 0 0 10px rgba(0,0,0,0.5);}.bg_name01 {color: #fff;font-size: 26px;padding: 5px 5px 10px;}.bg_name02 {color: #fff;font-size: 50px;}
.message_txt {line-height: 1.5;margin: 5% 0;}.company_wrap {background-color: #eeeeee;position: relative;margin-bottom: 5rem;margin-top: 5%;}.concept {height: 10rem;}.back_txt_2 {font-size: 90px;display: inline-block;position: absolute;z-index: -1;left: 0;color: #fff;line-height: 1.2;top: -21px;}.circles{text-align: center;margin-bottom: -180px;}.circles img {margin: 0 auto;position: relative;top: -190px;max-width: 75%;}.flex_list{display: flex;width: 100%;flex-wrap: wrap;}.flex_list li{width: 25%;margin: 0 auto;height: 100%;}.btn_03.mh {display:table; margin:0 auto;}.btn_03.mh a {display:table-cell;vertical-align:middle;}.company_btn h3{text-align: center;font-size: 18px;padding: 7% 0;}.back_txt {position: relative;}.back_txt p{font-size: 90px;display: inline-block;position: absolute;z-index: -1;color: #fff;top: -21px;line-height: 1.2;}.mission_point {position: relative;}#fancybox-content{width: 100%!important;height: 100%!important;}.ttl_03 {font-size: 64px;}.flex_img img{width: 100%;height: 300px;object-fit: cover;}li .message_txt {padding: 0 5%;}li:nth-last-child(2) .message_txt {border-left: 1px solid #eee;border-right: 1px solid #eee;}.his_table {position: relative;padding: 40px 0;}.his_table::before {content: '';border-left: 2px solid #057fc7;position: absolute;left: 138px;top: -2px;bottom: 0;}.his_table table {width: 90%;margin: 0 30px;}.his_table th {text-align: left;padding: 10px 0 15px 10px;}.his_table th:nth-child(1){padding: 10px 0 0 10px;}.his_table table .t1{font-size: 26px;width: 100px;border-bottom: 2px solid #057fc7;padding: 10px 5px;position: relative;}.t1::before {content: '';position: absolute;width:12px;height: 12px;border: solid 1px #057fc7;border-radius: 50%;background-color: #fff;bottom: -9px;right: -6px;}.t1::after{content: '';position: absolute;width: 8px;height: 8px;border-radius: 50%;background-color: #057fc7;right: -3px;bottom: -6px;}.his_table td {padding: 0 15px 10px;position: relative;bottom: 16px;line-height: 1.5;}.company_btn .link_bg a::before{padding-bottom: 5px;border-bottom: solid 1px #fff;}.company_btn .link_bg{overflow:hidden;position:relative;}.company_btn .link_bg .caption {font-size:130%;text-align: center;color:#fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.company_btn .link_bg .mask {width: 100%;height:100%;position:absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity:0;background-color:rgba(0,0,0,0.4);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.company_btn .link_bg:hover .mask {opacity:1;}.company_btn{margin-bottom: 3%;}/*----------business---------*/.slideup {position: relative;top: -30px;}.slideup img{width: 100%;height: 280px;object-fit: cover;font-family: 'object-fit: cover;';}.slideup h2{padding-bottom: 0px}.backside {z-index: 0;}.ttl_number {font-size: 58px;font-weight: 600;text-align: center;padding-top: 25px;}.btn_03{text-align: center;}.btn_03 a{display: inline-block;background-color: #057fc7;color: #fff;width: 240px;padding: 20px 5px;background-repeat: no-repeat;position: relative;transition: all .5s ease-out;transform: scale(1, 1);margin: 5px 0;line-height: 1.2;}.btn_03 a::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;content: '';background: #4695da;background-repeat: no-repeat;background-size: 10%;background-position: center right 10px;transform-origin: right top;transform: scale(0, 1);transition: transform .3s;}.btn_03 a:hover::before {transform-origin: left top;transform: scale(1, 1);}.btn_03 .one_line {padding: 28px 0;}.busi_txtbox {padding: 5% 0;border-top: 2px solid #057fc7;margin: 0 15px;}.scroll_space{padding: 1% 0;}.move_r {position: relative;top: 50px;right: -320px;}.move_rbox {position: relative;top: -50px;right: 320px !important;}.move_l {position: relative;top: 50px;left: -320px;margin-bottom: 3%;}.move_lbox {position: relative;top: -50px;left: 320px;}.profile {border-bottom: 3px solid #057fc7;position: relative;padding-bottom: 2%;}.prof_r {padding: 0 0 3%;display: inline-block;width: 49%;float: right;}.profile .fl{width: 40%!important;}.impres_ttl {text-align: center;}.impres_ttl span{font-size: 30px;display: inline-block;padding: 7px 70px;border-radius: 25px;text-decoration: none;border:2px solid #000;background-color: #eee;text-align: center;position: relative;bottom: -5px;}.r_0{right:0;}.care_inner{width: 670px;}.slidedown {position: relative;bottom: -25px;margin-top: -45px;}.slidedown_4 {position: relative;bottom: -30px;}.p12 a{padding:12px 0;}.case_ttl {font-size: 34px;line-height: 1.7;display: inline-block;position: relative;margin: 2% auto;}.case_center {text-align: center;}.case_center span{padding-bottom: 10px;border-bottom: 3px solid #057fc7;}.page_ttl2 {text-align: center;font-size: 24px;padding: 5% 0;}.img_area{margin-bottom: 10%!important;}.img_area .flex_list{height: 320px;overflow: hidden;}.proposals .flex_list li {width: auto;display: inline-block;text-align: center;}.proposals .flex_list li img{max-width: 100%;width: 100%;object-fit: cover;object-position: center;font-family: 'object-fit: cover;';}.proposals .flex_list li:nth-child(1){width: 49%;}.proposals .flex_list li:nth-child(2){width: 30%;}.proposals .flex_list li:nth-child(3){width: 20%;}.proposals .flex_list li:nth-child(3) &gt; img:nth-child(1){margin-bottom: 2%;height: 174px;}.proposals .flex_list li:nth-child(3) &gt; img:nth-child(2){height: 100px;}.proposal .ttl_02{padding: 0;}.conclusion .ttl_02{padding:0 0 2%;}/*----------gallery---------*/.gallery .grey_bg {top: 43%;}.gallery ul{text-align: center;}.gallery ul li:hover {box-shadow: 0 0 8px #aaa;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.gallery ul li a {display: inline-block;position: relative;width: 95%;margin: auto;color: #000;}.gallery ul li dl {padding: 2% 1%;width: 95%;margin: auto;}.gallery ul li dl dd {text-align: justify;font-size: 14px;line-height: 1.5;}.gallery ul li dl dt {font-size: 18px;font-weight: bold;padding: 3% 0;text-align: left;}.gallery ul li a span{background-color: #4695da;color: #fff;position: absolute;left: 0;top: 0;padding: 2%;font-size: 14px;}.sortarea {text-align: center;}.sortarea .cp_ipselect {float: none;margin: 0 3%;}.gall_list{position: relative;background-color: #eee;margin-bottom: 5%;padding-bottom: 1%!important;}/*----------medical support---------*/.data ul {text-align: left;}.data ul li{margin: 10px 0;width: 49%;display: inline-table;text-align: center;vertical-align: middle;}.data ul li:nth-child(odd){float: left;}.data ul li:nth-child(even){float: right;}.datas span{background-color: #057fc7;color: #fff;height: 60px;width: 30%;display: table-cell;vertical-align: middle;border: 1px solid #d2d2d2;}.datas p{width: 70%;display: table-cell;vertical-align: middle;border: 1px solid #d2d2d2;line-height: 1.5;padding: 0.3rem;}.pointsbox {display: inline-block;background-color: #057fc7;color: #fff;width: 250px;}.medi_point li{text-align: center;}.slidedown_3 {position: relative;bottom: -145px;margin-top: -210px;}.pointsbox {display: inline-block;background-color: #057fc7;color: #fff;width: 90%;padding: 0 10px;height: 250px;text-align: center;position: relative;overflow: hidden;}.pointsbox h3 {text-align: center;padding: 20px 10px;border-bottom: 2px solid #fff;display: inline-block;font-size: 20px;}.pointsbox p {text-align: left;padding-top: 15px;line-height: 1.7;}p.bg_text02 {position: absolute;left: -4px;bottom: -20px;font-size: 40px;}.medi_btn {padding-top: 5%;}.medi_btn h2 {line-height: 1.4;}.supportserv .page_ttl{padding-bottom: 0px;}.normal_ttl{font-size: 20px;padding-bottom: 5%;}.img_area + .ttl_02{padding: 0;}.matome .ttl_02{padding: 0;}@media screen and (max-width:1280px){.link_bg,.link_bg a img{height: 300px;}}@media screen and (max-width:1024px){.header_text,footer table tr th a,footer table tr td a,.refine a,.news dl,.btn_01,#slider .pagedown,footer .pagetop a,.message_txt,.page_text,.his_table td,.his_table th,.normal_text,.next_prev .next,.btn_03 a,.next_prev a,.datas span,.datas p,.step_txt,p.step_single,.step_box p,.busi_txtbox,.cp_ipselect,.lighter dl dd{font-size: 14px;}.pankuzu {top: 65px;}.column ul li dl dt,.company_btn h3,.gallery ul li dl dt,.pointsbox h3{font-size: 16px;}.his_table .t1,.page_ttl2,.normal_ttl{font-size: 18px;}.page_ttl,.impres_ttl span{font-size: 20px;}.ttl_03 {font-size: 28px;}.ttl_02,.use_type .ttl_02,.voice .ttl_05,.slideup h2{font-size: 30px;}.ttl_01,.openhospital .ttl_01,p.bg_text02{font-size: 32px!important;}.page_ttl span,.ttl_number,.step_box h2,.ttl_05{font-size: 48px;}.back_txt_2,.back_txt p{font-size: 86px;}header{height: auto;}header img {max-width: 85%;}.logo_area{padding-left: 10px;}.logo_area a{margin-right: 0px;width: 100px;margin-top: 2px;}header ul li{padding-top: 22px;padding-left: 9px;}.square_btn{padding: 20px 5px;}.ttl_02{padding: 4% 0 2%;}.inner{max-width: 95%;}.ttl_01{line-height: 0.9em;}.page_ttl{line-height: 1.2;}.refine a{padding: 0 5px;}.news_navarea {padding: 3% 0!important;}.grey_bg{height: 80%;}.sec_01 .day{padding: 0;}.column_ttl {margin: 3% 2%;}.text_sec {padding-top: 3%;}.banner_btn {margin-top: 2%;}.message_txt{margin: 3% 0;}.concept {height: 260px;}.his_table th{padding: 10px 0px 10px 10px;}.btn_03 a{width: 200px;}.impressions{padding-top: 5%;}.img_area .flex_list{height: 280px;}.datas p {width: 200px;}.page_ttl2{padding: 3% 0;}.conclu_2 .pointsbox {height: 360px;}.footer_logo a {width: 240px;}header ul li:last-child a:hover{padding-bottom: 20px;}header ul li a:hover {padding-bottom: 3px;}header ul li:last-child {display: inline-flex;}.link_bg,.link_bg a img{height: 230px;}.circles img {top: -240px;max-width: 60%;}.circles_wrap{padding: 0!important;margin-bottom: -5%;}
.circles {margin-bottom: -240px;}.flex_img img {height: 200px}.missions{padding: 0!important}.message + .company_wrap{padding-bottom: 2%!important;}.company_wrap{margin-bottom: 7%;}.message{padding-bottom: 3%!important}.bg_main img {height: 450px;}.proposals .flex_list li:nth-child(3) &gt; img:nth-child(1) {margin-bottom: 1%;height: 160px;}.usecase + .company_wrap{margin: 0;}.backside{margin-bottom: 0!important;}.move_l,.move_r{margin-bottom: 5%!important;}.usecase {margin-bottom: 4%;}.footer_contact .tel span {font-size: 12px;}.column ul li dl dt span{font-size: 14px;padding: 4px 0;}}@media screen and (max-width:900px){.header_text,.ttl_01 span{font-size: 16px;}.catch ul li span {font-size: 18px;}.catch ul{font-size: 42px;}.back_txt_2,.back_txt p{font-size: 70px;}.page_ttl,.impres_ttl span{font-size: 22px;}.ttl_03 {font-size: 22px;}.ttl_02{font-size: 24px;line-height: 1;}.ttl_01,.openhospital .ttl_01,p.bg_text02{font-size: 28px!important;}.page_ttl span,.ttl_number,.slideup h2,.step_box h2,.ttl_05{font-size: 44px;}.pc{display: none;}.sp {display: inline-block;}.logo_area{padding: 13px 3%;}.header_text{padding: 2px 0 0 15px;}header ul{display: grid;}.logo_area a {margin-top: 4px;}header img {max-width: 100%;}.sns{right: 2.5%;top: 65px;}.sns_re{right: 2.5%;top: 125px;}.sns_re ul{display: inline-block;}.sns_re li {width: 100%; margin-bottom: 5px;}.square_btn{background: none;box-shadow: 0 0;padding: 0;}.slider{width: 100%;}footer ul{width: 100%;margin: 2% 0;}footer ul li{border-bottom:  solid 1px #fff;}footer ul li a{color: #fff;text-decoration: none;display: block;padding: 2% 0;}.f_sns{display: inline-block;float: right;width: 20px;}footer .copyright{margin-top: 5%;}.proposals .flex_list li:nth-child(1) {width: 100%;}.img_area .flex_list{height: auto;}.proposals .flex_list li:nth-child(2) {width: 50%;}.proposals .flex_list li:nth-child(3) {width: 49%;}.proposals .flex_list li:nth-child(3) &gt; img {margin-bottom: 0.1%;}.btn_03 a {width: 170px;}.pointsbox h3{padding: 20px 0px;}.footer_logo a {width: 200px;}.mission_point .ttl_03 {font-size: 60px!important;}.pankuzu {top: 75px;}.proposals .flex_list li:nth-child(3) &gt; img:nth-child(2) {height: 223px;}}@media screen and (max-width:768px){.link_bg, .link_bg a img {height: 300px;}.bg_main img {height: 350px;}.catch{max-width: 88%;}.news dl{display: block;}.news dl dt,.news dl .day{display: inline-block;}.news dl dd{line-height: 1.2;}.column ul li{width: 47%;}.column ul li a{width: 100%;}.slick-list {padding-bottom: 35px!important;}.gallery .slider button.slick-prev, .gallery .slider button.slick-next {top: 90%;}.brn_pos{bottom: -2%;}.link_bg{margin-bottom: -5px;}.footer_contact .tel span {font-size: 10px;}.footer_contact .tel{width: 200px;background-size: 18%;height: 70px;padding: 3px 0 0;background-position: 10px 16px;}.footer_contact .mail{width: 200px;height: 73px;background-size: 17%,9%;}.contact_access a{font-size: 18px;background-position: center left 12px, center right 10px;background-size: 14%,10%;}.footer_contact .mail a{font-size: 18px;padding: 28px 0 0 10px;}.footer_contact .tel a {font-size: 22px;padding-top: 18px;}.btn_02 a{width: 200px;padding: 3% 0;}.his_table {padding: 3% 0 !important;}section {padding-bottom: 10%!important;}.skippr-arrow{width: 20px!important;height: 20px!important;}.skippr-next{border-bottom: 1px solid white!important;border-right: 1px solid white!important;right: 2.5%!important;}.skippr-previous{border-top: 1px solid white!important;border-left: 1px solid white!important;left: 1.5%!important;}.btn_01{background-size: 15%;padding-right: 32px;}footer .pagetop a{background-size: 7%;}footer ul li a,.bg_name01{font-size: 14px;}.demoSpan1 {height: 30px;width: 30px;}.demoSpan1:before{top: -8px;}.footer_contact .contact_btn{margin: 0% 0 3%;}.footer_contact {margin-bottom: 10%;padding-bottom: 6%!important;}.column ul li dl {padding: 0% 1% 2%;}.refine a {padding: 10px 5px;}.cp_sl06{padding: 5px 10px 5px 0;}.cp_ipselect{margin: 1rem auto;}.sun_vg {height: 250px;}.next_prev .prev{padding-left: 20px;}.next_prev .next{padding-right: 20px;}.next_prev a{padding: 2px 5px;}.banner_btn ul li a {width: 110px;}.lighter dl dt {font-size: 18px;}.lighter .fl, .lighter .fr{float: none;width: 100%;}img{width: 100%!important;}.page_ttl, .impres_ttl span {font-size: 18px;}.ttl_02 {font-size: 20px;line-height: 0.9;padding: 4% 0 4%;}.ttl_02 span {font-size: 11px;}.bg_name02{font-size: 28px;}.bg_name01{padding: 5px 2px 5px;}.bg_text{font-size: 48px;bottom: -6px;}.back_txt_2, .back_txt p {font-size: 48px;top: -11px;}.flex_list li {width: 50%;}.company_wrap{margin-bottom: 10%;}.ttl_01, .openhospital .ttl_01, p.bg_text02 {font-size: 24px!important;}.concept {height: 200px;}.circles img{top: -250px;max-width: 65%;}.sns {width: 32px;}.sns_re {width: 32px;}.overview_table .first_element {padding: 10px 0;}.pankuzu{font-size: 11px;top: 75px;}.his_table table .t1 {font-size: 18px;}.his_table th:nth-child(1) {padding: 5px 0 5px 5px;}.his_table::before{left: 108px;}.his_table table .t1{width: 75px;}.gallery ul li dl dt {padding: 2% 0 ;}.ttl_06 {font-size: 18px;border: 2px solid #000;}.page_ttl span, .ttl_number, .slideup .step_box h2 {font-size: 38px;padding-top: 15px;}.slidedown_3{bottom: -100px;margin-top: -160px;}.pointsbox {height: 140px;padding-bottom: 7%;}.btn_03 a{margin: 0px 0 5px;width: 200px;}.move_rbox{right: 20px !important;}.move_lbox{left: 20px !important;}.move_r{right: -20px;top: 10px;}.move_l{left: -20px;top: 10px;}.his_table .t1, .page_ttl2, .normal_ttl {font-size: 16px;}.pointsbox p {line-height: 1.5;}.profile .fl {width: 100%!important;}.slideup h2,.ttl_05,.use_type h2{font-size: 20px;line-height: 1;}.contact_access{margin: 0;}.contact_access a {width: 200px;}.slideup img{height: 450px;}.bg_name {text-shadow: 0 0 10px rgba(0,0,0,0.3);}.ttl_img {text-shadow: 0 0 10px rgba(0,0,0,0.5);}.column ul li dl dt span{font-size: 12px;}.contact_access{background-position: center left 10px, center right 10px;}.gallery .slider button.slick-prev {left: 40%;}.gallery .slider button.slick-next {right: 40%;}}@media screen and (max-width:500px){.header_text, footer table tr th a, footer table tr td a, .refine a, .news dl, .btn_01, #slider .pagedown, footer .pagetop a, .message_txt, .page_text, .his_table td, .his_table th, .normal_text, .next_prev .next, .btn_03 a, .next_prev a, .datas span, .datas p, .step_txt, p.step_single, .step_box p, .busi_txtbox, .cp_ipselect, .lighter dl dd,.column ul li dl dd,.column ul li a span,.gallery .gallery_text,.gallery ul li dl dd, footer ul li a, .bg_name01,.sec_01 .day,.column_text,.slider li dl dd,.header_text, .ttl_01 span,.overview_table th, .overview_table td, .bluetitle, .normal_text, .access_wrap p,.pointsbox h3 + p,.advan_box p{font-size: 11px!important;}.column ul li dl dt, .company_btn h3, .gallery ul li dl dt, .pointsbox h3,.btn_02 a,.page_nav ul li:nth-child(1),.page_nav ul li a,.sec_02 ul li,.sec_02 ul li a,.page_ttl,.advan_box h3,.partner_msg .page_ttl,.advan_box h3,.slider li dl dt {font-size: 14px!important;}.ttl_02, h2.ttl_02,.footer_contact .mail a,.contact_access a,.ttl_04,.lighter dl dt,.impres_ttl span,.ttl_06,.videos h2{font-size: 16px!important;}.company_wrap &gt; .slideup h2 {font-size: 16px!important;}.company_wrap .slideup {top: -10px!important;}.footer_contact .tel a,.ttl_03 {font-size: 18px!important;}.ttl_01, .openhospital .ttl_01, p.bg_text02,.bg_name02 {font-size: 20px!important;}.page_ttl span, .ttl_number, .slideup h2, .step_box h2, .ttl_05 {font-size: 28px!important;}.ttl_01{border-bottom: solid 1px #057fc7;padding-bottom: 5px;}.footer_contact .tel a{padding-left: 27px;padding-top: 6px;}.bg_main img {height: 200px;}.link_bg, .link_bg a img {height: 180px;}.sp_none{display: none;}.footer_contact .contact_btn {display: block;}.footer_contact .mail{margin: 3% 0;}.footer_contact .tel,.footer_contact .mail{display: block;margin: 2% auto;height: 45px;background-size: 16%,8%;}.footer_contact .tel{background-position: 10px 8px;}.contact_access{margin-top: 0;line-height: 1.5;max-width: 200px;background-position: center left 13px, center right 10px;background-size: 13%,8%;}.sp_375{display: inline-block;}.demoSpan1 {height: 20px;width: 20px;}.contact_access a {padding: 15px 4px 15px;background-size: 8%;}.gallery .slider button.slick-prev, .gallery .slider button.slick-next {width: 14px;height: 14px;top: 90%;}.gallery .slider button.slick-prev{left: 35%;}.gallery .slider button.slick-next{right: 35%;}.cp_ipselect{width: 100%;}.cp_sl06{width: 60%;}.cp_sl06_selectlabel {left: 22%;}.demoSpan1:before {top: -2px;}.demoSpan1:after {bottom: -5px;border-width: 10px 7px 0px 7px;}.circles img {top: -205px;max-width: 90%;}.circles {margin-bottom: -200px;}.skippr-arrow {width: 10px!important;height: 10px!important;}.ttl_02 span {font-size: 10px;}.column ul li a span{padding: 1.5%;}.btn_02 a {width: 160px;padding: 4% 0;}.footer_logo a {width: 100px;}footer .copyright{font-size: 10px;}.logo_area a{width: 70px;}.zdo_drawer_menu .zdo_drawer_bar{margin: 7px 0;}.zdo_drawer_menu .zdo_drawer_button{width: 36px;right: 12px;}.footer_contact .mail a{padding: 14px 0 0 10px;}.demoSpan1:before {height: 10px;width: 10px;}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar {width: 36px;}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_close {position: relative;right: 2px;}.banner_btn ul li a {width: 30px;}.shareList__item{min-width: auto!important;line-height: 30px!important;height: auto!important;}.slick-dotted.slick-slider{margin-bottom: 0!important;}.sun_vg {height: 200px;}.bg_text {font-size: 36px;bottom: -4px;}.his_table table{width: 100%;margin: 0;}.his_table::before {left: 58px;border-left: 1px solid #057fc7;}.his_table table .t1{border-bottom: 1px solid #057fc7;}.t1::before {bottom: -8px;}.t1::after{bottom: -5px;}.his_table table .t1 {width: 55px;}.page_ttl span, .ttl_number, .slideup .step_box h2 {font-size: 28px;}.btn_03 a{padding: 6% 0;width: 170px;height: 25px;display: table-cell;vertical-align: middle;}.ttl_number{padding-top: 0;}.slidedown{margin-top: 0;bottom: -10px;margin-bottom: 11%;}.prof_r .normal_text{padding-bottom: 5%;}
.impres_ttl span{padding: 7px 40px;border: 1px solid #000;}.brn_pos {bottom: -5%;}.profile {border-bottom: 1px solid #057fc7;}.busi_txtbox{border-top: 1px solid #057fc7;}.btn_03{display: inline-block;}.flex_list li{text-align: center;}footer .pagetop a{padding: 6px 8px 6px 25px;}#slider .skippr-nav-element-block {height: 2px;width: 15px;}.data ul li {margin: 5px 0;}.ttl_06 {margin-bottom: 3%;}.datas span {width: 80px;margin-bottom: 5px;}.datas p {width: 130px;}.back_txt_2, .back_txt p {font-size: 34px;top: -8px;}.mission_point .ttl_03 {font-size: 40px!important;}.company_btn h3 {padding: 5% 0;}.company_btn {margin-bottom: 5%;}.move_l, .move_r {margin-bottom: 10%!important;}.gall_list{margin-bottom: 10%;}.data ul li {width: 100%;height: auto;}.slideup img {height: 250px;}}@media screen and (max-width:350px){.link_bg, .link_bg a img {height: 150px;}.btn_03 a {width: 148px;}}@media all and (-ms-high-contrast: none){.tab_content input {line-height: 1!important;}.medi_btn h2{text-shadow: 0 0 10px rgba(0,0,0,0.8), 0 0 10px rgba(0,0,0,0.8);}.bg_name {text-shadow: 0 0 10px rgba(0,0,0,0.8), 0 0 10px rgba(0,0,0,0.8);}.btn_01{background-image: url("../img/common/scroll_right_b.png");}.btn_02 a{background-image: url("../img/common/scroll_right_w.png");}.footer_contact .tel {background: url(../img/common/tel.png),#45a5c9;background-position: 6px 8px;background-repeat: no-repeat;background-size: 19%;line-height: 0.9;width: 250px;padding: 2% 0;display: inline-block;margin: 0 15px;}.footer_contact .mail{background: url("../img/common/mail.png"),url("../img/common/scroll_right_w.png")#057fc7;background-position: center left 10px,center right 10px;background-repeat: no-repeat;background-size: 19%,10%;width: 250px;color: #ffffff;text-align: center;display: inline-block;margin: 0 15px;}.contact_access {background: url(../img/common/access.png),url(../img/common/scroll_right_w.png)#a0a0a0;background-repeat: no-repeat;background-position: center left 20px, center right 10px;background-size: 14%,10%;margin: 4% 0 0;line-height: 0;}footer .pagetop a {background-image: url("../img/common/scroll_up.png");}footer table tr th.sitemap_cate a {font-weight: 700;}.next_prev .prev{background-image: url("../img/common/prev.png");}.next_prev .next{background-image: url("../img/common/next.png");} .back_txt p,.back_txt_2{top: -4px;}}</pre></body></html>