<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{font-weight:400;text-align:left;vertical-align:middle}img{vertical-align:middle}h1,h2,h3,h4,h5,h6,div,p,ul,ol,li,dl,dt,dd,img,nav{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1}.cleafix:after{display:block;clear:both;content:''}figure{display:block;margin:0;padding:0}figure img{max-width:100%}html{font-size:10px}body{font-family:Noto Sans JP,sans-serif;letter-spacing:.2em}img{width:100%}a{text-decoration:none}@media(min-width:769px),print{.sp{display:none!important}.hover span{opacity:.5;transition:.3s}.hover_sub_menu:after{visibility:hidden;position:absolute;bottom:2px;left:0;width:100%;height:2px;border-bottom:2px #fff dashed;content:'';opacity:0;transition:.3s}.hover_sub_menu:hover:after{visibility:visible;bottom:-4px;opacity:1}.hover_btn{transition:.3s}.hover_btn:hover{opacity:.5}.hover_footer{transition:.3s}.hover_footer:hover{opacity:.5}.triangle{visibility:hidden;position:absolute;bottom:-27px;left:50%;width:0;height:0;-webkit-transform:translateX(-67%);transform:translateX(-67%);border-width:0 8px 15px;border-style:solid;border-color:transparent transparent #013e76;opacity:0;transition:.3s}.display_none{display:none}.display_show{visibility:visible!important;opacity:1!important;transition:.3s}@-webkit-keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.page_header{margin-bottom:60px}.page_header .page_header_inner{width:1314px;height:340px;margin:0 auto;text-align:center}.page_header .page_header_inner.blue_bg{background-image:url(../images/common/page_header_bg.png?vacbdb5bf947f814a8bcf575d6e5c48c9);background-repeat:no-repeat;background-size:contain}.page_header .page_header_inner.company_bg{background-image:url(../images/common/company_header_bg.png?v31b67e67b7c409486a362156604f5491);background-repeat:no-repeat;background-size:contain}.page_header .page_header_inner.business_bg{background-image:url(../images/common/business_header_bg.png?ve7756cad76bf0b07dd410db0aa92109e);background-repeat:no-repeat;background-size:contain}.page_header .page_header_inner h1{padding:120px 0 35px;color:#fff;font-size:4.4rem;font-weight:500;letter-spacing:.4em;text-align:center}.page_header .page_header_inner p{display:inline-block;margin:0 auto;border-bottom:2px #fff solid;color:#fff;font-size:2.0rem;font-weight:500;letter-spacing:.2em}.sec_target_contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:1200px;margin:0 auto}.sec_target_contents .target_contents_item{position:relative;width:387px;height:331px}.sec_target_contents .target_contents_item a{display:block}.sec_target_contents .target_contents_item a .target_image{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s}.sec_target_contents .target_contents_item a .target_wave{position:absolute;top:50%;left:50%;width:195px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sec_target_contents .target_contents_item a .target_title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);color:#fff;font-size:2.2rem}.sec_target_contents .target_contents_item a .target_more{position:absolute;top:185px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px #fff solid;color:#fff;font-size:1.4rem}.sec_target_contents .target_contents_item a:hover&gt;.target_image{opacity:.2;transition:.3s}.sec_business_contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:1200px;margin:0 auto}.sec_business_contents a{transition:.3s}.sec_business_contents a figure{width:285px}.sec_business_contents a figure figcaption{padding:18px 0;border-bottom:1px #013e76 dashed;color:#013e76;font-size:2.0rem;font-weight:600;text-align:center}.sec_business_contents a figure p{padding-top:18px;color:#292929;font-size:1.6rem}.sec_business_contents a:hover{opacity:.5;transition:.3s}.root{width:1400px;margin:0 auto}.root header{position:relative;width:100%;padding:40px 0}.root header .header_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:1290px;margin:0 auto}.root header .header_inner .header_logo{width:212px;transition:.3s}.root header .header_inner .header_logo:hover{opacity:.5;transition:.3s}.root header .header_inner .menu{margin-left:130px}.root header .header_inner .menu ul{display:-ms-flexbox;display:flex}.root header .header_inner .menu ul .menu_list{width:140px;height:50px;border-left:1px #dadada solid;text-align:center}.root header .header_inner .menu ul .menu_list .menu_item{display:block;color:#292929;font-size:1.6rem;font-weight:500}.root header .header_inner .menu ul .menu_list .font_red{display:block;padding-top:8px;color:#ff374f;font-size:1.2rem;font-weight:700}.root header .header_inner .menu ul .menu_list .font_blue{display:block;padding-top:8px;color:#3c79aa;font-size:1.2rem;font-weight:700}.root header .header_inner .menu ul .menu_list .font_orange{display:block;padding-top:8px;color:#ff9037;font-size:1.2rem;font-weight:700}.root header .header_inner .menu ul .menu_list a{display:block;position:relative}.root header .header_inner .menu ul .menu_list a span{transition:.3s}.root header .header_inner .menu ul .menu_list .hover_menu_area{visibility:hidden;z-index:9999;position:absolute;bottom:-48%;left:0;width:100%;height:auto;padding-top:28px;opacity:0;transition:.3s}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner{background-color:#013e76}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner ul{display:-ms-flexbox;display:flex}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner ul li a{display:block;position:relative;color:#fff;font-size:1.6rem;font-weight:500;letter-spacing:.2em}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner ul li:nth-of-type(n+2){margin-left:65px}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner .target{padding:30px 0 30px 297px}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner .business{padding:30px 0 30px 290px}.root header .header_inner .menu ul .menu_list .hover_menu_area .hover_menu_area_inner .news{padding:30px 0 30px 969px}.root header .header_inner .contact_btn{border-radius:7px;background-color:#013e76}.root header .header_inner .contact_btn a{display:block;position:relative;padding:20px 50px 20px 68px;color:#fff;font-size:1.6rem;line-height:1.0}.root header .header_inner .contact_btn a:before{position:absolute;top:50%;left:36px;width:21px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/common/letter_icon.png?v82d7db8bfa368abc21c46c0cd46ccdde);content:""}.root footer{width:100%}.root footer .footer_inner{display:-ms-flexbox;display:flex;padding:76px 0}.root footer .footer_inner .footer_logo_area{margin:0 105px 0 130px}.root footer .footer_inner .footer_logo_area .footer_logo{width:259px;transition:.3s}.root footer .footer_inner .footer_logo_area .footer_logo:hover{opacity:.5;transition:.3s}.root footer .footer_inner .footer_logo_area ul{padding:25px 0 0 10px}.root footer .footer_inner .footer_logo_area ul li{color:#292929;font-size:1.4rem}.root footer .footer_inner .footer_area ul{height:200px;padding:0 38px;border-left:1px #e2e2e2 solid;line-height:2.0}.root footer .footer_inner .footer_area ul li a{color:#013e76;font-size:1.6rem}.root footer .footer_inner .footer_area ul li a.sub_menu{color:#6c6c6c;font-size:1.4rem}.root footer .footer_inner .footer_area ul li span{color:#013e76;font-size:1.6rem}.root footer .footer_outer{border-top:1px #013e76 dashed}.root footer .footer_outer ul{display:-ms-flexbox;display:flex;width:1135px;margin:0 auto;padding:20px 0 30px}.root footer .footer_outer ul li.privacy{position:relative}.root footer .footer_outer ul li.privacy a{color:#292929;font-size:1.2rem}.root footer .footer_outer ul li.privacy:before{position:absolute;top:2px;left:-18px;width:0;height:0;border-width:7px 0 7px 10px;border-style:solid;border-color:transparent transparent transparent #013e76;content:""}.root footer .footer_outer ul li.copy{margin-left:777px;color:#292929;font-size:1.0rem}.root .back_to_top_area{z-index:9999;position:fixed;bottom:200px;width:100vw;max-width:1400px;margin:0 auto}.root .back_to_top_area .back_to_top{position:absolute;top:0;right:1.5vw;width:65px;height:65px;border-radius:50%;background-color:#3c79aa;transition:.3s;will-change:transform}.root .back_to_top_area .back_to_top:before{position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-width:0 8px 16px;border-style:solid;border-color:transparent transparent #fff;content:""}.root .back_to_top_area .back_to_top:hover{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);transition:.3s}body{font-weight:600}.news_contents{width:100%}.news_contents .news_contents_inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:0 auto}.news_contents .news_contents_inner figure{position:relative;width:380px;transition:.3s}.news_contents .news_contents_inner figure a figcaption{margin:10px 0;padding-left:8px;color:#6c6c6c;font-size:1.6rem}.news_contents .news_contents_inner figure a p{padding-left:8px;color:#292929;font-size:1.8rem;font-weight:500}.news_contents .news_contents_inner figure a .new_icon{position:absolute;top:10px;left:10px;width:72px;height:72px;border-radius:50%;background:#f35367;color:#fff;font-size:1.4rem;line-height:72px;text-align:center}.news_contents .news_contents_inner figure:nth-of-type(n+2){margin-left:30px}.news_contents .news_contents_inner figure:nth-of-type(n+4){margin-top:70px}.news_contents .news_contents_inner figure:nth-of-type(4){margin-left:0}.news_contents .news_contents_inner figure:nth-of-type(7){margin-left:0}.news_contents .news_contents_inner figure:hover{opacity:.5;transition:.3s}.pager_area{width:100%;padding:77px 0 100px;border-bottom:1px #e2e2e2 solid}.pager_area .pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pager_area .pagination .pre{position:relative;margin-right:100px;transition:.3s}.pager_area .pagination .pre a{color:#292929;font-size:1.6rem}.pager_area .pagination .pre:before{position:absolute;top:50%;left:-30px;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:10px 13px 10px 0;border-style:solid;border-color:transparent #3c79aa transparent transparent;content:""}.pager_area .pagination .pre.inactive a{color:#dadada;font-size:1.6rem;cursor:auto}.pager_area .pagination .pre.inactive:before{border-color:transparent #dadada transparent transparent}.pager_area .pagination .pre.inactive:hover{opacity:1.0}.pager_area .pagination .pre:hover{opacity:.5;transition:.3s}.pager_area .pagination .page_num{width:36px;height:36px;text-align:center;transition:.3s}.pager_area .pagination .page_num a{color:#6c6c6c;font-size:2.4rem;letter-spacing:normal;line-height:36px}.pager_area .pagination .page_num.page_active{background-color:#3c79aa}.pager_area .pagination .page_num.page_active a{color:#fff}.pager_area .pagination .page_num:hover{opacity:.5;transition:.3s}.pager_area .pagination .page_other{width:36px;height:36px;color:#6c6c6c;font-size:2.4rem;letter-spacing:normal;line-height:36px;text-align:center}.pager_area .pagination .next{position:relative;margin-left:100px;transition:.3s}.pager_area .pagination .next a{color:#292929;font-size:1.6rem}.pager_area .pagination .next:after{position:absolute;top:50%;right:-30px;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:10px 0 10px 13px;border-style:solid;border-color:transparent transparent transparent #3c79aa;content:""}.pager_area .pagination .next.inactive a{color:#dadada;font-size:1.6rem;cursor:auto}.pager_area .pagination .next.inactive:after{border-color:transparent transparent transparent #dadada}.pager_area .pagination .next.inactive:hover{opacity:1.0}.pager_area .pagination .next:hover{opacity:.5;transition:.3s}.detail_sec{width:100%}.detail_sec figure{width:1000px;margin:0 auto;padding-bottom:30px;border-bottom:1px #3c79aa dashed}.detail_sec figure figcaption{margin-bottom:25px;color:#013e76;font-size:1.8rem}.detail_sec figure .cap_title{margin-bottom:55px;color:#292929;font-size:2.6rem;font-weight:500}.detail_sec figure .fig_img{width:640px;margin-bottom:45px}.detail_sec figure .fig_text{color:#292929;font-size:1.6rem;font-weight:400}.detail_sec figure .file{padding:10px 0 10px 8px;border-top:none}.detail_sec figure .file p a{color:#292929;font-size:1.6rem}.detail_pager_area{width:100%;padding:77px 0 100px;border-bottom:1px #e2e2e2 solid}.detail_pager_area .pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.detail_pager_area .pagination .pre{position:relative;margin-right:310px;transition:.3s}.detail_pager_area .pagination .pre a{color:#292929;font-size:1.6rem}.detail_pager_area .pagination .pre:before{position:absolute;top:50%;left:-30px;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:10px 13px 10px 0;border-style:solid;border-color:transparent #3c79aa transparent transparent;content:""}.detail_pager_area .pagination .pre.inactive a{color:#dadada;font-size:1.6rem;cursor:auto}.detail_pager_area .pagination .pre.inactive:before{border-color:transparent #dadada transparent transparent}.detail_pager_area .pagination .pre.inactive:hover{opacity:1.0}.detail_pager_area .pagination .pre:hover{opacity:.5;transition:.3s}.detail_pager_area .pagination .back_to_list{transition:.3s}.detail_pager_area .pagination .back_to_list a{color:#292929;font-size:1.8rem;font-weight:500}.detail_pager_area .pagination .back_to_list:hover{opacity:.5;transition:.3s}.detail_pager_area .pagination .next{position:relative;margin-left:310px;transition:.3s}.detail_pager_area .pagination .next a{color:#292929;font-size:1.6rem}.detail_pager_area .pagination .next:after{position:absolute;top:50%;right:-30px;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:10px 0 10px 13px;border-style:solid;border-color:transparent transparent transparent #3c79aa;content:""}.detail_pager_area .pagination .next.inactive a{color:#dadada;font-size:1.6rem;cursor:auto}.detail_pager_area .pagination .next.inactive:after{border-color:transparent transparent transparent #dadada}.detail_pager_area .pagination .next.inactive:hover{opacity:1.0}.detail_pager_area .pagination .next:hover{opacity:.5;transition:.3s}}@media only screen and (max-width:768px){.pc{display:none!important}.page_header{margin-bottom:5.208333333333334vw;padding-top:61.69px}.page_header .page_header_inner{width:92.1875vw;height:23.828125vw;margin:0 auto;text-align:center}.page_header .page_header_inner.blue_bg{background-image:url(../images/common/page_header_bg_sp.png?v5865e93f2c8bcb8b7b82c3a1c51d7e4f);background-repeat:no-repeat;background-size:cover}.page_header .page_header_inner.company_bg{background-image:url(../images/common/company_header_bg.png?v31b67e67b7c409486a362156604f5491);background-repeat:no-repeat;background-size:cover}.page_header .page_header_inner.business_bg{background-image:url(../images/common/business_header_bg.png?ve7756cad76bf0b07dd410db0aa92109e);background-repeat:no-repeat;background-size:contain}.page_header .page_header_inner h1{padding:6.510416666666667vw 0 2.604166666666667vw;color:#fff;font-size:5.859375vw;font-weight:500;letter-spacing:.4em;text-align:center}.page_header .page_header_inner p{display:inline-block;margin:0 auto;border-bottom:2px #fff solid;color:#fff;font-size:3.2552083333333335vw;font-weight:500;letter-spacing:.2em}.sec_target_contents{width:92.44791666666666vw;margin:0 auto}.sec_target_contents .target_contents_item{position:relative;width:92.1875vw;height:79.16666666666666vw}.sec_target_contents .target_contents_item .target_image{position:absolute;top:0;left:0;width:100%;height:100%}.sec_target_contents .target_contents_item .target_wave{position:absolute;top:50%;left:50%;width:46.61458333333333vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sec_target_contents .target_contents_item .target_title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);color:#fff;font-size:5.208333333333334vw}.sec_target_contents .target_contents_item .target_more{position:absolute;top:44.27083333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px #fff solid;color:#fff;font-size:3.3854166666666665vw}.sec_target_contents .target_contents_item:nth-of-type(n+2){margin-top:5.208333333333334vw}.sec_business_contents{width:92.44791666666666vw;margin:0 auto}.sec_business_contents a{display:block}.sec_business_contents a figure{width:100%}.sec_business_contents a figure figcaption{padding:3.90625vw 0;border-bottom:1px #013e76 dashed;color:#013e76;font-size:5.208333333333334vw;font-weight:600;text-align:center}.sec_business_contents a figure p{padding-top:2.604166666666667vw;color:#292929;font-size:3.6458333333333335vw}.sec_business_contents a:nth-of-type(n+2){margin-top:7.8125vw}.root{margin:0 auto;overflow:hidden}.root header{z-index:10;position:fixed;width:100vw;background-color:#fff}.root header .header_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:92.44791666666666vw;margin:0 auto;padding:10px 0}.root header .header_inner .header_logo{width:200px}.root header .header_inner .sp_menu{box-sizing:border-box;display:inline-block;position:relative;width:30px;height:27px;background-color:#fff;transition:all .4s}.root header .header_inner .sp_menu span{position:absolute;left:0;width:100%;height:2px;transition:all .4s}.root header .header_inner .sp_menu span:nth-of-type(1){top:0;background-color:#3c79aa}.root header .header_inner .sp_menu span:nth-of-type(2){top:13px;background-color:#ff374f}.root header .header_inner .sp_menu span:nth-of-type(3){bottom:0;background-color:#3c79aa}.root header .header_inner .sp_menu.active span:nth-of-type(1){-webkit-transform:translateY(13px) rotate(-315deg);transform:translateY(13px) rotate(-315deg)}.root header .header_inner .sp_menu.active span:nth-of-type(2){opacity:0}.root header .header_inner .sp_menu.active span:nth-of-type(3){-webkit-transform:translateY(-13px) rotate(315deg);transform:translateY(-13px) rotate(315deg)}.root header .menu_show{visibility:visible!important}.root header .sp_menu_area{visibility:hidden;z-index:10;position:fixed;top:61.69px;right:0;bottom:0;left:0;overflow-y:auto;background:#3c79aa}.root header .sp_menu_area ul.sp_menu_contents{width:91.14583333333334vw;margin:0 auto}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item{position:relative;padding:3.90625vw 0 3.90625vw 3.515625vw;border-bottom:1px #fff dashed}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item a{display:block;width:100%;color:#fff;font-size:3.90625vw}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item:after{position:absolute;top:6.770833333333333vw;right:3.515625vw;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:.9765625vw 0 .9765625vw 1.953125vw;border-style:solid;border-color:transparent transparent transparent #fff;content:""}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item.active:after{position:absolute;top:6.770833333333333vw;right:3.515625vw;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:1.953125vw .9765625vw 0;border-style:solid;border-color:#fff transparent transparent;content:""}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item ul.sp_menu_sub_contents.is_open li.sp_menu_sub_item{padding:2.604166666666667vw 0 2.604166666666667vw 3.515625vw;transition:padding .3s ease-out;will-change:padding}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item ul.sp_menu_sub_contents.is_open li.sp_menu_sub_item a{visibility:visible;font-size:3.515625vw;line-height:1.5;opacity:1;transition:line-height .3s ease-out,opacity .1s linear .1s,visibility .1s linear .1s;will-change:line-height,opacity,visibility}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item ul.sp_menu_sub_contents li.sp_menu_sub_item{padding:0;transition:padding .3s ease-out;will-change:padding}.root header .sp_menu_area ul.sp_menu_contents li.sp_menu_item ul.sp_menu_sub_contents li.sp_menu_sub_item a{visibility:hidden;font-size:3.515625vw;line-height:0;opacity:0;transition:line-height .3s ease-out,opacity .1s linear,visibility .1s linear;will-change:line-height,opacity,visibility}.root footer{width:100vw}.root footer .footer_inner{padding:3.90625vw 0}.root footer .footer_inner .footer_logo_area .footer_logo{width:31.510416666666668vw;margin-left:3.90625vw}.root footer .footer_outer{border-top:1px #013e76 dashed}.root footer .footer_outer ul li.copy{padding:5.208333333333334vw 0;color:#292929;font-size:2.604166666666667vw;text-align:center}.root .back_to_top_area{z-index:9;position:fixed;bottom:26.041666666666668vw;width:100vw;margin:0 auto}.root .back_to_top_area .back_to_top{position:absolute;top:0;right:6.510416666666667vw;width:9.114583333333332vw;height:9.114583333333332vw;border-radius:50%;background-color:#3c79aa;transition:.3s}.root .back_to_top_area .back_to_top:before{position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-width:0 1.0416666666666665vw 2.083333333333333vw;border-style:solid;border-color:transparent transparent #fff;content:""}body{color:#292929;font-weight:500}.news_contents{width:100vw}.news_contents .news_contents_inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:92.1875vw;margin:0 auto}.news_contents .news_contents_inner figure{position:relative;width:48%}.news_contents .news_contents_inner figure figcaption{margin:1.3020833333333335vw 0;padding-left:1.0416666666666665vw;color:#6c6c6c;font-size:4.166666666666666vw}.news_contents .news_contents_inner figure p{padding-left:1.0416666666666665vw;color:#292929;font-size:3.6458333333333335vw}.news_contents .news_contents_inner figure:nth-of-type(even){margin-left:4%}.news_contents .news_contents_inner figure:nth-of-type(n+3){margin-top:6.510416666666667vw}.news_contents .news_contents_inner figure .new_icon{position:absolute;top:1.3020833333333335vw;left:1.3020833333333335vw;width:11.71875vw;height:11.71875vw;border-radius:50%;background:#f35367;color:#fff;font-size:3.6458333333333335vw;line-height:11.71875vw;text-align:center}.pager_area{width:100%;padding:10.026041666666668vw 0 13.020833333333334vw;border-bottom:1px #e2e2e2 solid}.pager_area .pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pager_area .pagination .pre{position:relative;margin-right:13.020833333333334vw}.pager_area .pagination .pre a{color:#292929;font-size:4.166666666666666vw}.pager_area .pagination .pre:before{position:absolute;top:50%;left:-3.90625vw;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:1.3020833333333335vw 1.6927083333333333vw 1.3020833333333335vw 0;border-style:solid;border-color:transparent #3c79aa transparent transparent;content:""}.pager_area .pagination .pre.inactive a{color:#dadada;cursor:auto}.pager_area .pagination .pre.inactive:before{border-color:transparent #dadada transparent transparent}.pager_area .pagination .page_num{width:5.208333333333334vw;height:5.208333333333334vw;text-align:center}.pager_area .pagination .page_num a{color:#6c6c6c;font-size:4.166666666666666vw;letter-spacing:normal;line-height:5.208333333333334vw}.pager_area .pagination .page_num.page_active{background-color:#3c79aa}.pager_area .pagination .page_num.page_active a{color:#fff}.pager_area .pagination .page_num:nth-of-type(n+2){margin-left:1.3020833333333335vw}.pager_area .pagination .next{position:relative;margin-left:13.020833333333334vw}.pager_area .pagination .next a{color:#292929;font-size:4.166666666666666vw}.pager_area .pagination .next:after{position:absolute;top:50%;right:-3.90625vw;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:1.3020833333333335vw 0 1.3020833333333335vw 1.6927083333333333vw;border-style:solid;border-color:transparent transparent transparent #3c79aa;content:""}.pager_area .pagination .next.inactive a{color:#dadada;cursor:auto}.pager_area .pagination .next.inactive:after{border-color:transparent transparent transparent #dadada}.detail_sec{width:100%}.detail_sec figure{width:92.1875vw;margin:0 auto;padding-bottom:3.90625vw;border-bottom:1px #3c79aa dashed}.detail_sec figure figcaption{margin-bottom:3.2552083333333335vw;color:#013e76;font-size:3.90625vw}.detail_sec figure .cap_title{margin-bottom:7.161458333333333vw;font-size:4.557291666666666vw}.detail_sec figure .fig_img{width:100%;margin-bottom:5.859375vw}.detail_sec figure .fig_text{font-size:3.125vw;font-weight:400}.detail_sec figure .file{padding:1.3020833333333335vw 0 1.3020833333333335vw 1.0416666666666665vw;border-top:none}.detail_sec figure .file p a{color:#292929;font-size:3.125vw}.detail_pager_area{width:100%;padding:10.026041666666668vw 0 13.020833333333334vw;border-bottom:1px #e2e2e2 solid}.detail_pager_area .pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.detail_pager_area .pagination .pre{position:relative;margin-right:13.020833333333334vw}.detail_pager_area .pagination .pre a{color:#292929;font-size:3.6458333333333335vw}.detail_pager_area .pagination .pre:before{position:absolute;top:50%;left:-3.90625vw;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:1.3020833333333335vw 1.6927083333333333vw 1.3020833333333335vw 0;border-style:solid;border-color:transparent #3c79aa transparent transparent;content:""}.detail_pager_area .pagination .pre.inactive a{color:#dadada;cursor:auto}.detail_pager_area .pagination .pre.inactive:before{border-color:transparent #dadada transparent transparent}.detail_pager_area .pagination .back_to_list a{color:#292929;font-size:4.166666666666666vw}.detail_pager_area .pagination .next{position:relative;margin-left:13.020833333333334vw}.detail_pager_area .pagination .next a{color:#292929;font-size:3.6458333333333335vw}.detail_pager_area .pagination .next:after{position:absolute;top:50%;right:-3.90625vw;width:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:1.3020833333333335vw 0 1.3020833333333335vw 1.6927083333333333vw;border-style:solid;border-color:transparent transparent transparent #3c79aa;content:""}.detail_pager_area .pagination .next.inactive a{color:#dadada;cursor:auto}.detail_pager_area .pagination .next.inactive:after{border-color:transparent transparent transparent #dadada}}</pre></body></html>