@charset "UTF-8";.circle-subtab li a:after{width:20px;height:9px;background-position:-401px -147px}.icon,.circle-subtab li a:after{background-image:url(../img/icon.png);background-size:427px 366px;background-repeat:no-repeat;display:block}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon,.circle-subtab li a:after{background-image:url(../img/icon@2x.png)}}@font-face{font-family:"icon";src:url("../fonts/icon.woff2") format("woff2"),url("../fonts/icon.woff") format("woff"),url("../fonts/icon.ttf") format("truetype");font-display:block;font-style:normal}.font-icon,.TISA-investment .TISA-box a p:after,.tab1-content-ul li:before,.font-icon-tab3::before,.font-icon-tab2::before,.font-icon-tab1-arrow::before,.font-icon-tab1::before,.font-icon-search::before,.font-icon-renew::before,.font-icon-open-new::before,.font-icon-menu::before,.font-icon-home-full::before,.font-icon-home::before,.font-icon-font::before,.font-icon-expand-more::before,.font-icon-expand-less::before,.font-icon-download::before,.font-icon-close::before,.font-icon-arrow::before{font-family:icon;font-weight:normal;font-style:normal;vertical-align:middle}.font-icon::before,.tab1-content-ul li::before,.font-icon-tab3::before,.font-icon-tab2::before,.font-icon-tab1-arrow::before,.font-icon-tab1::before,.font-icon-search::before,.font-icon-renew::before,.font-icon-open-new::before,.font-icon-menu::before,.font-icon-home-full::before,.font-icon-home::before,.font-icon-font::before,.font-icon-expand-more::before,.font-icon-expand-less::before,.font-icon-download::before,.font-icon-close::before,.font-icon-arrow::before,.font-icon::after,.TISA-investment .TISA-box a p::after{display:inline;vertical-align:middle;line-height:1em}.TISA-investment .TISA-box a p:after,.font-icon-arrow::before{content:""}.font-icon-close::before{content:""}.font-icon-download::before{content:""}.font-icon-expand-less::before{content:""}.font-icon-expand-more::before{content:""}.font-icon-font::before{content:""}.font-icon-home::before{content:""}.font-icon-home-full::before{content:""}.font-icon-menu::before{content:""}.font-icon-open-new::before{content:""}.font-icon-renew::before{content:""}.font-icon-search::before{content:""}.font-icon-tab1::before{content:""}.tab1-content-ul li:before,.font-icon-tab1-arrow::before{content:""}.font-icon-tab2::before{content:""}.font-icon-tab3::before{content:""}.tab1-content-ul{padding:0 20px;margin:auto;list-style:none;max-width:600px;display:flex;justify-content:space-between;position:relative}.tab1-content-ul:before{content:"";display:block;width:100vw;height:20px;position:absolute;bottom:0px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:0;box-shadow:0px 17px 17px rgba(74,74,74,.1)}.tab1-content-ul li{position:relative;cursor:pointer;text-align:center;padding:5px}.tab1-content-ul li:before{font-size:1.06rem;color:#727272;position:absolute;bottom:-17px;width:17px;left:0;right:0;margin:auto;z-index:3}.tab1-content-ul li.active:before{color:#03417b}.tab1-content-ul li.active a{color:#03417b}.tab1-content-ul li a{display:block;color:#727272;font-size:1.5em;text-decoration:none}.tab1-content-wp{padding:100px 10px}.tab1-content-wp .content{max-width:900px;margin:auto}.TISA-investment{padding:100px 20px;max-width:900px;margin:auto}.TISA-investment .TISA-box{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:50px;column-gap:50px}.TISA-investment .TISA-box a{width:244px;display:block;box-shadow:0 0px 10px rgba(94,94,94,.25);border-radius:10px;text-decoration:none;margin-bottom:30px;overflow:hidden}.TISA-investment .TISA-box a:hover figure img{transform:scale(1.2)}.TISA-investment .TISA-box a figure{width:100%;padding-top:86.8852459016%;margin:0;position:relative;overflow:hidden;border-radius:10px 10px 0 0}.TISA-investment .TISA-box a figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;position:absolute;transition:all .5s}.TISA-investment .TISA-box a p{padding:15px 40px 15px 10px;font-size:20px;color:#333;text-align:center;margin:0;position:relative;background:#fff}.TISA-investment .TISA-box a p:after{font-size:1.2rem;position:relative;top:-1px;margin-left:5px;position:absolute;right:10px;top:23px}.five-news{background:#e8f6ff;padding:100px 20px}.five-news h3{color:#00437e;font-size:24px;margin-bottom:20px;text-align:center}.five-news>ul{padding:0;list-style:none;max-width:1038px;margin:70px auto auto auto}.five-news>ul>li{display:flex;padding-bottom:70px;border-bottom:1px solid #9c9c9c;position:relative;margin-bottom:100px}.five-news>ul>li time{width:100px;border-right:1px #3a3a3a solid;color:#043f73}.five-news>ul>li time>small{display:block;font-weight:bold;font-size:16px}.five-news>ul>li time b{display:block;font-size:32px;margin:5px 0;height:30px;line-height:30px}.five-news>ul>li .cont{width:calc(100% - 100px);padding:0 10px}.five-news>ul>li .cont h4{font-size:20px;color:#043f73;margin:0 0 10px 0;font-weight:700;line-height:30px;text-align:left}.five-news>ul>li .cont .cont-text{color:#767f82;margin:0;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:30px}.five-news>ul>li .cont .cont-text a{color:#000;text-decoration:underline;word-break:break-all}.five-news>ul>li.open .cont .cont-text{height:auto;display:block;min-height:60px}.five-news>ul>li .open-btn{position:absolute;width:130px;height:38px;border-radius:100px;background:#565656;display:flex;align-items:center;justify-content:center;border:0;left:0;right:0;margin:auto;bottom:-19px;color:#fff}.five-news>ul>li .open-btn:hover{background:#fff;color:#565656}.five-news>ul>li .open-btn:before{content:"展開全文"}.five-news>ul>li .open-btn.active:before{content:"收起"}.five-news>ul>li.none{display:block;text-align:center;color:#aaa;width:100%;border-bottom:0}.five-news>ul:empty{background-repeat:no-repeat;background-image:var(--loading);background-size:40px 40px;background-position:center center;height:80px}.circle-cont{display:none}.circle-cont.active{display:block}@media only screen and (max-width: 990px){.circle-cont{display:block}}.tab2-content-wp{padding-top:100px}.tab2-content-wp .tab1c-content-wp{position:relative;z-index:0}.tab2-content-wp .tab1c-content-wp .wp1{max-width:1440px;margin:auto}.tab2-content-wp .tab1c-content-wp .wp1>p{max-width:800px;margin:auto;text-align:center}.tab2-content-wp .tab1c-content-wp .wp2{padding:40px 20px;max-width:1440px;margin:auto}.tab2-content-wp .tab1c-content-wp .wp2 h4{text-align:center;font-size:20px;margin-bottom:20px}.tab2-content-wp .tab1c-content-wp .wp2>p{max-width:800px;margin:auto;text-align:center}.img-box{max-width:900px;margin:60px auto 40px auto;padding:0 20px}.img-box img{width:100%}.mob-alter>*:nth-child(1){display:block}.mob-alter>*:nth-child(2){display:none}@media(width < 960px){.mob-alter>*:nth-child(1){display:none}.mob-alter>*:nth-child(2){padding:0;display:block}}.circle-subtab{padding:0 20px;list-style:none;margin:80px auto 0 auto;display:flex;justify-content:center;text-align:center;-moz-column-gap:50px;column-gap:50px;position:relative;z-index:1}@media only screen and (max-width: 990px){.circle-subtab{display:none}}@media only screen and (max-width: 1199px){.circle-subtab.c5{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 1199px){.circle-subtab.c5 li{width:150px;height:150px}}.circle-subtab li{width:194px;height:194px;border-radius:100%;display:flex;justify-content:center;align-items:center;background:#9e9e9e;position:relative;cursor:pointer}.circle-subtab li:hover a{color:#fff}@media only screen and (max-width: 599px){.circle-subtab li{width:150px;height:150px}}.circle-subtab li a{color:#fff;font-size:24px}.circle-subtab li a:after{content:"";position:absolute;left:0;right:0;bottom:50px;margin:auto}@media only screen and (max-width: 599px){.circle-subtab li a:after{bottom:30px}}.circle-subtab li.active{background:#01437f}.circle-content{background:#efefef;margin-top:-80px;padding:160px 20px 60px 20px;position:relative;z-index:0}@media only screen and (max-width: 990px){.circle-content{margin-top:100px}}.circle-content .wp{max-width:900px;margin:auto;min-height:350px}.circle-content .wp h3{text-align:left !important}.mob-circle{width:150px;height:150px;border-radius:100%;background:#01437f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;position:absolute;top:-75px;left:20px;display:none;z-index:2;text-align:center}@media only screen and (max-width: 990px){.mob-circle{display:flex}}.ol-1{padding:0;list-style:none;margin:auto}.ol-1 li{position:relative;padding-left:20px;margin-bottom:10px}.ol-1 li b{font-size:20px;font-weight:500;display:block;margin-bottom:5px}.ol-1 li span{display:block;line-height:30px}.ol-1 li:before{content:"";width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 9px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00d2ac;position:absolute;top:10px;left:0}.product-frame{max-width:1340px;padding:0 20px;margin:auto}.product-frame .item .product-content{display:flex;flex-wrap:wrap;border-radius:20px;box-shadow:0px 0px 10px rgba(141,141,141,.25);overflow:hidden;margin-bottom:40px}@media only screen and (max-width: 799px){.product-frame .item .product-content{display:block}}.product-frame .item .product-content.order figure{order:2}.product-frame .item .product-content.order .title{order:1}.product-frame .item .product-content figure{width:50%;position:relative;margin:0}@media only screen and (max-width: 799px){.product-frame .item .product-content figure{width:100%;height:150px}}.product-frame .item .product-content figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-frame .item .product-content .title{width:50%;padding:40px 40px 80px 40px;position:relative;background:#fff;min-height:350px}@media only screen and (max-width: 799px){.product-frame .item .product-content .title{padding:20px;min-height:unset;width:100%}.product-frame .item .product-content .title h4{margin:0 !important}.product-frame .item .product-content .title .product-btn{right:10px !important;bottom:10px !important}}.product-frame .item .product-content .title h4{font-size:24px;color:#005a98;margin-bottom:15px}.product-frame .item .product-content .title .text{line-height:35px;text-align:justify;font-size:20px}.product-frame .item .product-content .title .product-btn{position:absolute;width:33px;height:33px;border-radius:100%;background:#005a98;right:40px;bottom:40px;border:0;outline:none}.product-frame .item .product-content .title .product-btn:hover{opacity:.7}.product-frame .item .product-content .title .product-btn:before{content:"";width:15px;height:1px;background:#fff;position:absolute;bottom:0;top:0;margin:auto;left:0;right:0}.product-frame .item .product-content .title .product-btn:after{content:"";height:15px;width:1px;background:#fff;position:absolute;bottom:0;top:0;margin:auto;left:0;right:0}.product-frame .item .detail-info{max-width:1000px;padding:0 20px;margin:auto auto 40px auto;display:none;font-size:20px}.product-frame .item .detail-info p{text-align:justify}.product-frame .item .detail-info b{display:block;font-size:20px;margin-bottom:10px;font-weight:400}.product-frame .item.open .detail-info{display:block}.product-frame .item.open .title .product-btn:after{display:none}@media(width < 640px){.product-frame{padding:0 10px}}.grid-tbale table{border-radius:10px 10px 0 0;overflow:hidden;width:100%}.grid-tbale table thead th{background:#63a0c9;color:#fff;padding:15px 10px;font-weight:500}.grid-tbale table tbody tr:nth-child(odd){background:#f8f8f8}.grid-tbale table tbody tr td{padding:15px 20px;font-weight:500;line-height:30px}.size-20{font-size:20px;line-height:30px}.five-h1{text-align:center;margin-bottom:50px}.tisa-3{max-width:1220px;margin:auto;display:flex;flex-wrap:wrap;padding:0 10px}.tisa-3>div{padding:0 10px;text-align:justify}.tisa-3 .item1{width:30%}@media only screen and (max-width: 699px){.tisa-3 .item1{margin-bottom:30px;order:2;width:100%}}.tisa-3 .item2{width:40%}@media only screen and (max-width: 699px){.tisa-3 .item2{order:1;margin-bottom:30px;width:100%}.tisa-3 .item2 img{max-width:400px;width:100%;display:block;margin:auto}}.tisa-3 .item3{width:30%}@media only screen and (max-width: 699px){.tisa-3 .item3{margin-bottom:30px;order:3;width:100%}}