@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:100%;margin:0;padding:0;vertical-align:baseline}embed,img,object{max-width:100%}html{overflow-y:scroll}body{font-size:16px;line-height:1.5}@media print{body{transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;width:1200px}}ul{list-style:none}a{background:transparent;color:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400}td,td img{vertical-align:top}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{overflow:visible;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix .left{float:left}.clearfix .right{float:right}html{scroll-behavior:smooth}.container{padding:0 10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.over_visible{overflow:visible}.over_hidden{overflow:hidden}.wrapper{margin:auto;max-width:1260px;width:100%}.wrapper.wrapper_sm{width:980px}@media screen and (min-width:0) and (max-width:767px){.wrapper,.wrapper.wrapper_sm{width:auto}}img{font-size:0;height:auto;max-width:100%;vertical-align:middle}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.mt55{margin-top:55px!important}.mr55{margin-right:55px!important}.mb55{margin-bottom:55px!important}.ml55{margin-left:55px!important}.pt55{padding-top:55px!important}.pr55{padding-right:55px!important}.pb55{padding-bottom:55px!important}.pl55{padding-left:55px!important}.mt60{margin-top:60px!important}.mr60{margin-right:60px!important}.mb60{margin-bottom:60px!important}.ml60{margin-left:60px!important}.pt60{padding-top:60px!important}.pr60{padding-right:60px!important}.pb60{padding-bottom:60px!important}.pl60{padding-left:60px!important}.mt65{margin-top:65px!important}.mr65{margin-right:65px!important}.mb65{margin-bottom:65px!important}.ml65{margin-left:65px!important}.pt65{padding-top:65px!important}.pr65{padding-right:65px!important}.pb65{padding-bottom:65px!important}.pl65{padding-left:65px!important}.mt70{margin-top:70px!important}.mr70{margin-right:70px!important}.mb70{margin-bottom:70px!important}.ml70{margin-left:70px!important}.pt70{padding-top:70px!important}.pr70{padding-right:70px!important}.pb70{padding-bottom:70px!important}.pl70{padding-left:70px!important}.mt75{margin-top:75px!important}.mr75{margin-right:75px!important}.mb75{margin-bottom:75px!important}.ml75{margin-left:75px!important}.pt75{padding-top:75px!important}.pr75{padding-right:75px!important}.pb75{padding-bottom:75px!important}.pl75{padding-left:75px!important}.mt80{margin-top:80px!important}.mr80{margin-right:80px!important}.mb80{margin-bottom:80px!important}.ml80{margin-left:80px!important}.pt80{padding-top:80px!important}.pr80{padding-right:80px!important}.pb80{padding-bottom:80px!important}.pl80{padding-left:80px!important}.mt85{margin-top:85px!important}.mr85{margin-right:85px!important}.mb85{margin-bottom:85px!important}.ml85{margin-left:85px!important}.pt85{padding-top:85px!important}.pr85{padding-right:85px!important}.pb85{padding-bottom:85px!important}.pl85{padding-left:85px!important}.mt90{margin-top:90px!important}.mr90{margin-right:90px!important}.mb90{margin-bottom:90px!important}.ml90{margin-left:90px!important}.pt90{padding-top:90px!important}.pr90{padding-right:90px!important}.pb90{padding-bottom:90px!important}.pl90{padding-left:90px!important}.mt95{margin-top:95px!important}.mr95{margin-right:95px!important}.mb95{margin-bottom:95px!important}.ml95{margin-left:95px!important}.pt95{padding-top:95px!important}.pr95{padding-right:95px!important}.pb95{padding-bottom:95px!important}.pl95{padding-left:95px!important}.mt100{margin-top:100px!important}.mr100{margin-right:100px!important}.mb100{margin-bottom:100px!important}.ml100{margin-left:100px!important}.pt100{padding-top:100px!important}.pr100{padding-right:100px!important}.pb100{padding-bottom:100px!important}.pl100{padding-left:100px!important}.mt105{margin-top:105px!important}.mr105{margin-right:105px!important}.mb105{margin-bottom:105px!important}.ml105{margin-left:105px!important}.pt105{padding-top:105px!important}.pr105{padding-right:105px!important}.pb105{padding-bottom:105px!important}.pl105{padding-left:105px!important}.mt110{margin-top:110px!important}.mr110{margin-right:110px!important}.mb110{margin-bottom:110px!important}.ml110{margin-left:110px!important}.pt110{padding-top:110px!important}.pr110{padding-right:110px!important}.pb110{padding-bottom:110px!important}.pl110{padding-left:110px!important}.mt115{margin-top:115px!important}.mr115{margin-right:115px!important}.mb115{margin-bottom:115px!important}.ml115{margin-left:115px!important}.pt115{padding-top:115px!important}.pr115{padding-right:115px!important}.pb115{padding-bottom:115px!important}.pl115{padding-left:115px!important}.mt120{margin-top:120px!important}.mr120{margin-right:120px!important}.mb120{margin-bottom:120px!important}.ml120{margin-left:120px!important}.pt120{padding-top:120px!important}.pr120{padding-right:120px!important}.pb120{padding-bottom:120px!important}.pl120{padding-left:120px!important}.mt125{margin-top:125px!important}.mr125{margin-right:125px!important}.mb125{margin-bottom:125px!important}.ml125{margin-left:125px!important}.pt125{padding-top:125px!important}.pr125{padding-right:125px!important}.pb125{padding-bottom:125px!important}.pl125{padding-left:125px!important}.mt130{margin-top:130px!important}.mr130{margin-right:130px!important}.mb130{margin-bottom:130px!important}.ml130{margin-left:130px!important}.pt130{padding-top:130px!important}.pr130{padding-right:130px!important}.pb130{padding-bottom:130px!important}.pl130{padding-left:130px!important}.mt135{margin-top:135px!important}.mr135{margin-right:135px!important}.mb135{margin-bottom:135px!important}.ml135{margin-left:135px!important}.pt135{padding-top:135px!important}.pr135{padding-right:135px!important}.pb135{padding-bottom:135px!important}.pl135{padding-left:135px!important}.mt140{margin-top:140px!important}.mr140{margin-right:140px!important}.mb140{margin-bottom:140px!important}.ml140{margin-left:140px!important}.pt140{padding-top:140px!important}.pr140{padding-right:140px!important}.pb140{padding-bottom:140px!important}.pl140{padding-left:140px!important}.mt145{margin-top:145px!important}.mr145{margin-right:145px!important}.mb145{margin-bottom:145px!important}.ml145{margin-left:145px!important}.pt145{padding-top:145px!important}.pr145{padding-right:145px!important}.pb145{padding-bottom:145px!important}.pl145{padding-left:145px!important}.mt150{margin-top:150px!important}.mr150{margin-right:150px!important}.mb150{margin-bottom:150px!important}.ml150{margin-left:150px!important}.pt150{padding-top:150px!important}.pr150{padding-right:150px!important}.pb150{padding-bottom:150px!important}.pl150{padding-left:150px!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mt-5{margin-top:-5px!important}.mr-5{margin-right:-5px!important}.mb-5{margin-bottom:-5px!important}.ml-5{margin-left:-5px!important}.mt-10{margin-top:-10px!important}.mr-10{margin-right:-10px!important}.mb-10{margin-bottom:-10px!important}.ml-10{margin-left:-10px!important}.mt-15{margin-top:-15px!important}.mr-15{margin-right:-15px!important}.mb-15{margin-bottom:-15px!important}.ml-15{margin-left:-15px!important}.mt-20{margin-top:-20px!important}.mr-20{margin-right:-20px!important}.mb-20{margin-bottom:-20px!important}.ml-20{margin-left:-20px!important}.mt-25{margin-top:-25px!important}.mr-25{margin-right:-25px!important}.mb-25{margin-bottom:-25px!important}.ml-25{margin-left:-25px!important}.mt-30{margin-top:-30px!important}.mr-30{margin-right:-30px!important}.mb-30{margin-bottom:-30px!important}.ml-30{margin-left:-30px!important}.mt-35{margin-top:-35px!important}.mr-35{margin-right:-35px!important}.mb-35{margin-bottom:-35px!important}.ml-35{margin-left:-35px!important}.mt-40{margin-top:-40px!important}.mr-40{margin-right:-40px!important}.mb-40{margin-bottom:-40px!important}.ml-40{margin-left:-40px!important}.mt-45{margin-top:-45px!important}.mr-45{margin-right:-45px!important}.mb-45{margin-bottom:-45px!important}.ml-45{margin-left:-45px!important}.mt-50{margin-top:-50px!important}.mr-50{margin-right:-50px!important}.mb-50{margin-bottom:-50px!important}.ml-50{margin-left:-50px!important}.mt-55{margin-top:-55px!important}.mr-55{margin-right:-55px!important}.mb-55{margin-bottom:-55px!important}.ml-55{margin-left:-55px!important}.mt-60{margin-top:-60px!important}.mr-60{margin-right:-60px!important}.mb-60{margin-bottom:-60px!important}.ml-60{margin-left:-60px!important}.mt-65{margin-top:-65px!important}.mr-65{margin-right:-65px!important}.mb-65{margin-bottom:-65px!important}.ml-65{margin-left:-65px!important}.mt-70{margin-top:-70px!important}.mr-70{margin-right:-70px!important}.mb-70{margin-bottom:-70px!important}.ml-70{margin-left:-70px!important}.mt-75{margin-top:-75px!important}.mr-75{margin-right:-75px!important}.mb-75{margin-bottom:-75px!important}.ml-75{margin-left:-75px!important}.mt-80{margin-top:-80px!important}.mr-80{margin-right:-80px!important}.mb-80{margin-bottom:-80px!important}.ml-80{margin-left:-80px!important}.mt-85{margin-top:-85px!important}.mr-85{margin-right:-85px!important}.mb-85{margin-bottom:-85px!important}.ml-85{margin-left:-85px!important}.mt-90{margin-top:-90px!important}.mr-90{margin-right:-90px!important}.mb-90{margin-bottom:-90px!important}.ml-90{margin-left:-90px!important}.mt-95{margin-top:-95px!important}.mr-95{margin-right:-95px!important}.mb-95{margin-bottom:-95px!important}.ml-95{margin-left:-95px!important}.mt-100{margin-top:-100px!important}.mr-100{margin-right:-100px!important}.mb-100{margin-bottom:-100px!important}.ml-100{margin-left:-100px!important}*{box-sizing:border-box}body{color:#202124}.accent{color:#e60012}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.d_table{display:table}.d_table.full_width{width:100%}.d_table.layout_fixed{table-layout:fixed}.d_table .d_cell{display:table-cell;vertical-align:top}.d_table .d_cell.v_middle{vertical-align:middle}.text_danger{color:#ab322e}.ws-pl{white-space:pre-line}.col5{display:flex;flex-wrap:wrap;margin:0 -5px}.col5 .thumb img{width:100%}.col5>*{flex:1 0 auto;margin:0 5px 10px;max-width:calc(20% - 10px);width:calc(20% - 11px)}@media screen and (max-width:1199px){.col5{margin:0 -10px}.col5>*{margin:0 10px 20px;max-width:calc(25% - 20px);width:calc(25% - 21px)}}@media screen and (max-width:991px){.col5>*{margin:0 10px 20px;max-width:calc(33.33333% - 20px);width:calc(33.33333% - 21px)}}@media screen and (max-width:767px){.col5>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:575px){.col5{margin:0}.col5>*{margin:0 0 20px;max-width:none;width:100%}}.col4{display:flex;flex-wrap:wrap;margin:0 -10px}.col4 .thumb img{width:100%}.col4>*{flex:1 0 auto;margin:0 10px 20px;max-width:calc(25% - 20px);width:calc(25% - 21px)}@media screen and (max-width:991px){.col4>*{margin:0 10px 20px;max-width:calc(33.33333% - 20px);width:calc(33.33333% - 21px)}}@media screen and (max-width:767px){.col4>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:575px){.col4{margin:0}.col4>*{margin:0 0 20px;max-width:none;width:100%}}.col3{display:flex;flex-wrap:wrap;margin:0 -10px}.col3 .thumb img{width:100%}.col3>*{flex:1 0 auto;margin:0 10px 20px;max-width:calc(33.33333% - 20px);width:calc(33.33333% - 21px)}@media screen and (max-width:767px){.col3>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:575px){.col3{margin:0}.col3>*{margin:0 0 20px;max-width:none;width:100%}}.col2{display:flex;flex-wrap:wrap;margin:0 -15px}.col2 .thumb img{width:100%}.col2>*{flex:1 0 auto;margin:0 15px 20px;max-width:calc(50% - 30px);width:calc(50% - 31px)}@media screen and (max-width:991px){.col2{margin:0 -10px}.col2>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:575px){.col2{margin:0}.col2>*{margin:0 0 20px;max-width:none;width:100%}}.col2m{display:flex;flex-wrap:wrap;margin:0 -25px}.col2m>*{flex:1 0 auto;margin:0 25px 20px;max-width:calc(50% - 50px);width:calc(50% - 51px)}@media screen and (max-width:1199px){.col2m{margin:0 -15px}.col2m>*{flex:1 0 auto;margin:0 15px 20px;max-width:calc(50% - 30px);width:calc(50% - 31px)}}@media screen and (max-width:991px){.col2m{margin:0 -10px}.col2m>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:575px){.col2m{margin:0}.col2m>*{margin:0 0 20px;max-width:none;width:100%}}@media screen and (max-width:1199px){.col4lg{margin:0 -10px}.col4lg>*{margin:0 10px 20px;max-width:calc(25% - 20px);width:calc(25% - 21px)}}@media screen and (max-width:1199px){.col3lg{margin:0 -10px}.col3lg>*{margin:0 10px 20px;max-width:calc(33.33333% - 20px);width:calc(33.33333% - 21px)}}@media screen and (max-width:1199px){.col2lg{margin:0 -15px}.col2lg>*{margin:0 15px 20px;max-width:calc(50% - 30px);width:calc(50% - 31px)}}@media screen and (max-width:991px){.col2lg{margin:0 -10px}.col2lg>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:1199px){.col1lg{margin:0}.col1lg>*{margin:0 0 20px;max-width:none;width:100%}}@media screen and (max-width:991px){.col4md{margin:0 -10px}.col4md>*{margin:0 10px 20px;max-width:calc(25% - 20px);width:calc(25% - 21px)}}@media screen and (max-width:991px){.col3md{margin:0 -10px}.col3md>*{margin:0 10px 20px;max-width:calc(33.33333% - 20px);width:calc(33.33333% - 21px)}}@media screen and (max-width:991px){.col2md{margin:0 -10px}.col2md>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:991px){.col1md{margin:0}.col1md>*{margin:0 0 20px;max-width:none;width:100%}}@media screen and (max-width:767px){.col3sm{margin:0 -10px}.col3sm>*{margin:0 10px 20px;max-width:calc(33.33333% - 20px);width:calc(33.33333% - 21px)}}@media screen and (max-width:767px){.col2sm{margin:0 -10px}.col2sm>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:767px){.col1sm{margin:0}.col1sm>*{margin:0 0 20px;max-width:none;width:100%}}@media screen and (max-width:575px){.col2xs{margin:0 -10px}.col2xs>*{margin:0 10px 20px;max-width:calc(50% - 20px);width:calc(50% - 21px)}}@media screen and (max-width:575px){.col1xs{margin:0}.col1xs>*{margin:0 0 20px;max-width:none;width:100%}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide-downwards{0%{transform:translateY(-100%)}to{transform:none}}@keyframes slide-downwards{0%{transform:translateY(-100%)}to{transform:none}}@-webkit-keyframes focus{0%{filter:blur(10px)}to{filter:none}}@keyframes focus{0%{filter:blur(10px)}to{filter:none}}.sp{display:none}@media screen and (min-width:0) and (max-width:767px){.sp{display:block}.pc{display:none}}#loader-bg{background:#fff;height:100%;left:0;top:0;width:100%;z-index:100}#loader,#loader-bg{display:none;position:fixed}#loader{color:#666;height:200px;left:50%;margin-left:-100px;margin-top:-100px;text-align:center;top:50%;width:200px;z-index:101}#wrapper{transition:opacity .2s;visibility:hidden}#wrapper.fadeout{opacity:0}#header{border-bottom:1px solid #e7e7e7;padding-bottom:20px;padding-top:20px}#header .wrapper{position:relative}#header .wrapper .h_left{float:left}#header .wrapper .h_right{float:right;padding-right:15px}#header .h_logo img{width:244px}#header .sitename{font-size:.875em;font-weight:700;margin-top:10px}#header .font_size{margin-bottom:10px}@media screen and (min-width:0) and (max-width:767px){#header .font_size{display:none}}#header .font_size ul{display:flex}#header .font_size ul li{padding-left:5px}#header .font_size ul li a{background-color:#fff;border:1px solid #e7e7e7;color:inherit;display:inline-block;font-size:.875em;font-weight:400;height:22px;line-height:22px;text-align:center;transition:background-color .3s ease,color .3s ease,font-weight .3s ease,border .3s ease;width:86px}#header .font_size ul li a:hover{background-color:#0874c6;border:1px solid #0874c6;color:#fff;font-weight:700}#header .menu_open{text-align:right}#header .menu_open img{width:60px}@media screen and (min-width:0) and (max-width:767px){#header .menu_open img{width:50px}}#header .menu_wrap .menu_content{background-color:#062237;color:#fff;max-width:320px;min-width:300px;opacity:0;padding:20px;position:absolute;right:0;top:32px;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:100}@media screen and (min-width:0) and (max-width:767px){#header .menu_wrap .menu_content{top:0}}#header .menu_wrap .menu_content .menu_close{text-align:right}#header .menu_wrap .menu_content .menu_close img{width:30px}#header .menu_wrap .menu_content nav ul li{border-bottom:1px dashed #2b74ad;font-weight:700}#header .menu_wrap .menu_content nav ul li a{display:block;opacity:1;padding:10px 0;transition:opacity .3s ease}#header .menu_wrap .menu_content nav ul li a:hover{opacity:.7}#header .menu_wrap .menu_content nav ul li ul.child li{border-bottom:none;font-size:.81em;font-weight:400;padding-left:1rem}#header .menu_wrap .menu_content nav ul li ul.child li a{padding-top:0}#header .menu_wrap .menu_content .search_box{margin-top:15px}#header .menu_wrap .menu_content .language_nav{margin-top:30px}#header .menu_wrap .menu_content .language_nav ul{display:flex}#header .menu_wrap .menu_content .language_nav ul li{margin-right:5px;width:25%}#header .menu_wrap .menu_content .language_nav ul li:last-child{margin-right:0}#header .menu_wrap .menu_content .language_nav ul li a{background-color:#0874c6;border:1px solid #0874c6;border-radius:4px;color:#fff;display:block;font-size:.875em;font-weight:700;text-align:center}body,body[data-font=fontmiddle]{font-size:16px}body #header .font_size ul li a.font_size_middle,body[data-font=fontmiddle] #header .font_size ul li a.font_size_middle{background-color:#0874c6;border:1px solid #0874c6;color:#fff;font-weight:700}body[data-font=fontsmall]{font-size:14px}body[data-font=fontsmall] #header .font_size ul li a{background-color:#fff;border:1px solid #e7e7e7;color:inherit;font-weight:400}body[data-font=fontsmall] #header .font_size ul li a.font_size_small{background-color:#0874c6;border:1px solid #0874c6;color:#fff;font-weight:700}body[data-font=fontlarge]{font-size:18px}body[data-font=fontlarge] #header .font_size ul li a{background-color:#fff;border:1px solid #e7e7e7;color:inherit;font-weight:400}body[data-font=fontlarge] #header .font_size ul li a.font_size_large{background-color:#0874c6;border:1px solid #0874c6;color:#fff;font-weight:700}body.active #header .menu_wrap .menu_content{opacity:1;visibility:visible}.totop{height:100px;position:relative}.totop .btn_totop{bottom:50px;left:50%;opacity:0;position:fixed;transform:translate3d(-50%,100%,0);transition:opacity .5s ease,visibility .5s ease,transform .5s ease;visibility:hidden}@media screen and (min-width:0) and (max-width:767px){.totop .btn_totop{bottom:15px}}.totop .btn_totop.show{opacity:1;transform:translate3d(-50%,0,0);visibility:visible}.totop .btn_totop.stop{position:absolute}.totop .btn_totop img{width:28px}#footer{background-color:#202124;color:#fff}#footer .f_content{display:flex;display:block;flex-wrap:nowrap;padding-bottom:45px;padding-top:45px}@media screen and (min-width:0) and (max-width:767px){#footer .f_content{display:none}}@media print{#footer .f_content .f_logo{padding-bottom:30px;width:auto}}#footer .f_content .f_logo img{width:163px}#footer .f_content nav{padding-top:30px}@media print{#footer .f_content nav{width:auto}}#footer .f_content nav ul.f_nav{display:flex;flex-wrap:nowrap;justify-content:space-around}#footer .f_content nav ul.f_nav li{font-size:1rem;font-weight:700;line-height:2}#footer .f_content nav ul.f_nav li a{opacity:1;transition:opacity .3s ease}#footer .f_content nav ul.f_nav li a:hover{opacity:.7}#footer .f_content nav ul.f_nav li ul.child{padding-top:5px}#footer .f_content nav ul.f_nav li ul.child li{font-size:.81rem;font-weight:400}#footer .copyright{border-top:1px solid #979797;font-size:.75rem;padding-bottom:15px;padding-top:15px;text-align:center}.f_en{font-family:"Montserrat script=all rev=1",Arial,Helvetica,"sans-serif";font-style:normal;font-weight:900;letter-spacing:-1px}.f_small{font-size:90%}.f_xsmall{font-size:80%}.f_xxsmall{font-size:70%}.f_large{font-size:110%}.f_xlarge{font-size:120%}.f_xxlarge{font-size:130%}.f_bold{font-weight:700}.f_blue{color:#255178}.opacity{opacity:1;transition:opacity .3s ease}.opacity:hover{opacity:.7}section li,section p{line-height:1.75;margin-bottom:1em}.pagetitle{border-bottom:1px solid #e7e7e7;font-size:175%;margin-bottom:40px;padding-bottom:5px;position:relative}.pagetitle:after{background-color:#f92525;bottom:-1px;content:"";display:inline-block;height:1px;left:0;position:absolute;width:30px}.subtitle{border-bottom:6px solid #e7e7e7;font-size:150%;margin-bottom:50px;padding-bottom:2px;position:relative}.subtitle:after{background-color:#f92525;bottom:-6px;content:"";display:inline-block;height:6px;left:0;position:absolute;width:60px}.title{font-size:112.5%;margin-bottom:30px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.btn_next{background-color:#fff;border:1px solid #979797;border-radius:6px;color:#000;display:inline-block;font-size:1rem;font-weight:700;max-width:100%;padding:10px 5px;text-align:center;transition:background-color .3s ease,color .3s ease;width:390px}@media screen and (min-width:0) and (max-width:767px){.btn_next{width:100%}}.btn_next:before{content:"";display:inline-block;font-family:fontAwesome;font-size:120%;margin-right:10px}.btn_next:hover{background-color:#255178;color:#fff}.btn_tag_close{background-color:#fff;border:2px solid #000;border-radius:100px;display:inline-block;font-size:.875rem;font-weight:700;padding:10px;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease;width:100%}.btn_tag_close:hover{background-color:#bc8cbf;border-color:#bc8cbf;color:#fff}.btn_tag_reset{background-color:#3578d1;border-radius:100px;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;padding:5px;text-align:center;transition:background-color .3s ease,color .3s ease;width:100%}.btn_tag_reset:hover{background-color:#000;color:#fff}.btn_pdf{border:3px solid #deddde;display:inline-block;font-size:120%;font-weight:700;padding:10px;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:100%}.btn_pdf:before{color:#d0021b;content:"";display:inline-block;font-family:fontAwesome;margin-right:10px}.btn_pdf:hover{background-color:#3578d1;border-color:#3578d1;color:#fff}.btn_external{border:3px solid #deddde;display:inline-block;font-size:120%;font-weight:700;padding:10px;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:100%}.btn_external:after{content:"";display:inline-block;font-family:fontAwesome;margin-left:10px}.btn_external:hover{background-color:#3578d1;border-color:#3578d1;color:#fff}.btn_blue{background-color:#4063ba;color:#fff;display:inline-block;font-size:150%;font-weight:700;padding:10px;text-align:center;transition:opacity .3s ease;width:100%}.btn_blue:hover{opacity:.7}ul.circle{margin-left:2.4em}ul.circle>li{position:relative}ul.circle>li:before{content:"";display:inline-block;font-family:fontAwesome;left:-1.3em;position:absolute}ul.disc{list-style-type:disc;margin-left:1em}ul.decimal{list-style-type:decimal;margin-left:1em}.icon_area{border-radius:100%;border-style:solid;border-width:6px;box-sizing:content-box;display:inline-block;height:0;padding-bottom:100%;vertical-align:middle;width:100%}@media screen and (min-width:0) and (max-width:767px){.icon_area{border-width:4px}}.area01 .icon_area{border-color:#7600ac}.area02 .icon_area{border-color:#3578d1}.area03 .icon_area{border-color:#ffc3c3}.area04 .icon_area{border-color:#40e0fa}.area05 .icon_area{border-color:#ce4743}.area06 .icon_area{border-color:#409f43}.area07 .icon_area{border-color:#97f956}.area08 .icon_area{border-color:#fd9f08}.area09 .icon_area{border-color:#ffdc4d}.icon_target{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:0;padding-bottom:100%;vertical-align:middle;width:100%}.target01 .icon_target{background-image:url(../images/target01_icon.svg)}.target02 .icon_target{background-image:url(../images/target02_icon.svg)}.target03 .icon_target{background-image:url(../images/target03_icon.svg)}.target04 .icon_target{background-image:url(../images/target04_icon.svg)}.target05 .icon_target{background-image:url(../images/target05_icon.svg)}.target06 .icon_target{background-image:url(../images/target06_icon.svg)}.icon_effort{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:0;padding-bottom:75%;vertical-align:top;width:100%}.effort01 .icon_effort{background-image:url(../images/effort01_icon@2x.jpg)}.effort02 .icon_effort{background-image:url(../images/effort02_icon@2x.jpg)}.effort03 .icon_effort{background-image:url(../images/effort03_icon@2x.jpg)}.clumb ul{font-size:0;padding-bottom:20px;padding-top:20px}.clumb ul li{display:inline;font-size:.75rem}.clumb ul li:not(:last-child):after{content:"＞";display:inline-block;margin-left:10px;margin-right:10px}article{padding-bottom:100px}@media screen and (min-width:0) and (max-width:767px){article{padding-bottom:50px}}.sec{margin-bottom:100px}@media screen and (min-width:0) and (max-width:767px){.sec{margin-bottom:50px}}.block{margin-bottom:60px}@media screen and (min-width:0) and (max-width:767px){.block{margin-bottom:30px}}@media print{.block .thumb{width:35%}}.block .thumb.left{margin-right:30px}@media screen and (min-width:0) and (max-width:767px){.block .thumb.left{float:none;margin-bottom:20px;margin-right:0;text-align:center}}.block .thumb.right{margin-left:30px}@media screen and (min-width:0) and (max-width:767px){.block .thumb.right{float:none;margin-bottom:20px;margin-left:0;text-align:center}}.block .text_wrap{overflow:hidden}.underline{border-bottom:1px solid #e7e7e7;padding-bottom:.2rem}.thumb.scale a,a.scale .thumb{display:block;overflow:hidden}.thumb.scale a img,a.scale .thumb img{transform:scale(1);transition:all .3s ease}.thumb.scale a:hover img,a.scale:hover .thumb img{transform:scale(1.1)}.icon,.icon_right{display:inline-block}.icon_right{margin-left:10px}.icon_left{display:inline-block;margin-right:10px}.triangle_right_red{border-width:6px 0 6px 10px}.triangle_right_red,.triangle_right_red_large{border-color:transparent transparent transparent #d0021a;border-style:solid;display:inline-block;height:0;width:0}.triangle_right_red_large{border-width:8px 0 8px 14px}.page_test h2{counter-reset:dummy}.page_test .dummy{align-items:center;background-color:#dcdcdc;counter-increment:dummy;display:flex;justify-content:center;min-height:50px}.page_test .dummy:after{content:counter(dummy)}#page_language #header,#page_top #header{border-bottom:none;left:0;position:absolute;top:0;width:100%;z-index:20}#page_language #header .h_left,#page_top #header .h_left{display:none}#page_language .top_visual,#page_top .top_visual{background:#1f5695;background:linear-gradient(90deg,#1f5695 0,#1f5695 50%,#07a4e2 51%,#07a4e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1f5695",endColorstr="#07a4e2",GradientType=1)}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual,#page_top .top_visual{background:none;background-color:#00569b;padding-left:0;padding-right:0}}#page_language .top_visual .inner,#page_top .top_visual .inner{background:url(../images/top/visual_bg.jpg) 100% 0 no-repeat;background-size:auto 640px;height:640px;position:relative}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner,#page_top .top_visual .inner{background:url(../images/top/visual_bg_sp.jpg) top no-repeat;background-size:contain;height:auto;padding-left:15px;padding-right:15px}}#page_language .top_visual .inner .visual_logo,#page_top .top_visual .inner .visual_logo{margin-bottom:30px;padding-top:40px;width:444px}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner .visual_logo,#page_top .top_visual .inner .visual_logo{padding-top:20px;width:200px}}#page_language .top_visual .inner .visual_catch01,#page_top .top_visual .inner .visual_catch01{width:430px}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner .visual_catch01,#page_top .top_visual .inner .visual_catch01{margin-top:32%;width:200px}}#page_language .top_visual .inner .visual_catch02,#page_top .top_visual .inner .visual_catch02{color:#fff;font-size:130%;font-weight:700}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner .visual_catch02,#page_top .top_visual .inner .visual_catch02{font-size:100%}}#page_language .top_visual .inner .visual_catch03,#page_top .top_visual .inner .visual_catch03{color:#5eccf9;font-size:160%;font-weight:700;margin-bottom:90px}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner .visual_catch03,#page_top .top_visual .inner .visual_catch03{font-size:120%;margin-bottom:10px}}#page_language .top_visual .inner ul.area_list,#page_top .top_visual .inner ul.area_list{display:flex;flex-wrap:wrap;left:0;max-width:740px;position:absolute;top:370px;z-index:10}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner ul.area_list,#page_top .top_visual .inner ul.area_list{position:static}}#page_language .top_visual .inner ul.area_list li,#page_top .top_visual .inner ul.area_list li{margin-bottom:25px;text-align:center;width:20%}#page_language .top_visual .inner ul.area_list li a,#page_top .top_visual .inner ul.area_list li a{display:block}#page_language .top_visual .inner ul.area_list li a .icon,#page_top .top_visual .inner ul.area_list li a .icon{display:inline-block;padding-right:12px;width:66px}#page_language .top_visual .inner ul.area_list li a .text,#page_top .top_visual .inner ul.area_list li a .text{color:#fff;font-size:75%;font-weight:700;margin-top:5px}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner ul.area_list li,#page_top .top_visual .inner ul.area_list li{margin-bottom:0;padding:13px;width:33%}#page_language .top_visual .inner ul.area_list li a,#page_top .top_visual .inner ul.area_list li a{display:block;position:relative}#page_language .top_visual .inner ul.area_list li a .icon,#page_top .top_visual .inner ul.area_list li a .icon{padding-right:8px;width:100%}#page_language .top_visual .inner ul.area_list li a .icon .icon_area,#page_top .top_visual .inner ul.area_list li a .icon .icon_area{background-color:#fff}#page_language .top_visual .inner ul.area_list li a .text,#page_top .top_visual .inner ul.area_list li a .text{color:#000;left:50%;margin-top:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100%}}#page_language .top_visual .inner ul.area_point li,#page_top .top_visual .inner ul.area_point li{opacity:0;position:absolute;transform:translate3d(0,-100%,0)}#page_language .top_visual .inner ul.area_point li.load:first-child,#page_top .top_visual .inner ul.area_point li.load:first-child{-webkit-animation:load .2s ease-out .1s 1 forwards,fall .2s ease-in .3s 1 forwards;animation:load .2s ease-out .1s 1 forwards,fall .2s ease-in .3s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(2),#page_top .top_visual .inner ul.area_point li.load:nth-child(2){-webkit-animation:load .2s ease-out .2s 1 forwards,fall .2s ease-in .4s 1 forwards;animation:load .2s ease-out .2s 1 forwards,fall .2s ease-in .4s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(3),#page_top .top_visual .inner ul.area_point li.load:nth-child(3){-webkit-animation:load .2s ease-out .3s 1 forwards,fall .2s ease-in .5s 1 forwards;animation:load .2s ease-out .3s 1 forwards,fall .2s ease-in .5s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(4),#page_top .top_visual .inner ul.area_point li.load:nth-child(4){-webkit-animation:load .2s ease-out .4s 1 forwards,fall .2s ease-in .6s 1 forwards;animation:load .24s ease-out .4s 1 forwards,fall .2s ease-in .6s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(5),#page_top .top_visual .inner ul.area_point li.load:nth-child(5){-webkit-animation:load .2s ease-out .5s 1 forwards,fall .2s ease-in .7s 1 forwards;animation:load .2s ease-out .5s 1 forwards,fall .2s ease-in .7s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(6),#page_top .top_visual .inner ul.area_point li.load:nth-child(6){-webkit-animation:load .2s ease-out .6s 1 forwards,fall .2s ease-in .8s 1 forwards;animation:load .2s ease-out .6s 1 forwards,fall .2s ease-in .8s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(7),#page_top .top_visual .inner ul.area_point li.load:nth-child(7){-webkit-animation:load .2s ease-out .7s 1 forwards,fall .2s ease-in .9s 1 forwards;animation:load .2s ease-out .7s 1 forwards,fall .2s ease-in .9s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(8),#page_top .top_visual .inner ul.area_point li.load:nth-child(8){-webkit-animation:load .2s ease-out .8s 1 forwards,fall .2s ease-in 1s 1 forwards;animation:load .2s ease-out .7s 1 forwards,fall .2s ease-in 1s 1 forwards}#page_language .top_visual .inner ul.area_point li.load:nth-child(9),#page_top .top_visual .inner ul.area_point li.load:nth-child(9){-webkit-animation:load .2s ease-out .9s 1 forwards,fall .2s ease-in 1.1s 1 forwards;animation:load .2s ease-out .9s 1 forwards,fall .2s ease-in 1.1s 1 forwards}#page_language .top_visual .inner ul.area_point li.point01,#page_top .top_visual .inner ul.area_point li.point01{right:140px;top:200px}#page_language .top_visual .inner ul.area_point li.point02,#page_top .top_visual .inner ul.area_point li.point02{right:72px;top:155px}#page_language .top_visual .inner ul.area_point li.point03,#page_top .top_visual .inner ul.area_point li.point03{right:65.4px;top:89px}#page_language .top_visual .inner ul.area_point li.point04,#page_top .top_visual .inner ul.area_point li.point04{right:135px;top:160px}#page_language .top_visual .inner ul.area_point li.point05,#page_top .top_visual .inner ul.area_point li.point05{right:171px;top:203px}#page_language .top_visual .inner ul.area_point li.point06,#page_top .top_visual .inner ul.area_point li.point06{right:203px;top:278px}#page_language .top_visual .inner ul.area_point li.point07,#page_top .top_visual .inner ul.area_point li.point07{right:236px;top:181px}#page_language .top_visual .inner ul.area_point li.point08,#page_top .top_visual .inner ul.area_point li.point08{right:226px;top:199px}#page_language .top_visual .inner ul.area_point li.point09,#page_top .top_visual .inner ul.area_point li.point09{right:394px;top:104px}#page_language .top_visual .inner ul.area_point li .icon_point,#page_top .top_visual .inner ul.area_point li .icon_point{background-image:url(../images/top/visual_position_fall.svg);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:236px;transition:background-image .6s ease;width:380px}#page_language .top_visual .inner ul.area_point li .icon_point.active,#page_top .top_visual .inner ul.area_point li .icon_point.active{background-image:url(../images/top/visual_position_on.svg)}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual .inner ul.area_point,#page_top .top_visual .inner ul.area_point{display:none}}#page_language .top_visual_new,#page_top .top_visual_new{background-size:auto 640px}#page_language .top_visual_new .inner,#page_top .top_visual_new .inner{position:relative}@media screen and (min-width:0) and (max-width:767px){#page_language .top_visual_new .inner,#page_top .top_visual_new .inner{padding-left:0;padding-right:0}#page_language .top_visual_new .inner .visual_image,#page_top .top_visual_new .inner .visual_image{padding-top:30px;width:280px}}#page_language .sec_bnr,#page_top .sec_bnr{padding-bottom:80px;padding-top:50px}@media screen and (min-width:0) and (max-width:767px){#page_language .sec_bnr,#page_top .sec_bnr{padding-bottom:40px;padding-top:25px}}#page_language .sec_bnr .thumb.about a,#page_top .sec_bnr .thumb.about a{background-image:url(../images/top/bnr_about_2.jpg)}#page_language .sec_bnr .thumb.owner a,#page_top .sec_bnr .thumb.owner a{background-image:url(../images/top/bnr_owner.jpg)}#page_language .sec_bnr .thumb.archives a,#page_top .sec_bnr .thumb.archives a{background-image:url(../images/top/bnr_about.jpg)}#page_language .sec_bnr .thumb a,#page_top .sec_bnr .thumb a{background-repeat:no-repeat;background-size:cover;display:block;height:240px;padding:30px 25px;position:relative;transition:opacity .2s}#page_language .sec_bnr .thumb a:hover,#page_top .sec_bnr .thumb a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#page_language .sec_bnr .thumb a .tit,#page_top .sec_bnr .thumb a .tit{border-bottom:1px solid #fff;color:#fff;display:block;font-size:24px;padding-bottom:10px;position:relative;width:100%}#page_language .sec_bnr .thumb a .tit:after,#page_top .sec_bnr .thumb a .tit:after{background-color:#f92525;bottom:-1px;content:"";display:inline-block;height:2px;left:0;position:absolute;width:30px}#page_language .sec_bnr .thumb a .info,#page_top .sec_bnr .thumb a .info{background-color:#d0021b;border-radius:4px;bottom:30px;color:#fff;display:inline-block;font-size:113%;font-weight:700;left:50%;padding:10px;position:absolute;text-align:center;transform:translate3d(-50%,0,0);width:86%}#page_language .sec_data .thumb a,#page_top .sec_data .thumb a{transition:opacity .2s}#page_language .sec_data .thumb a:hover,#page_top .sec_data .thumb a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#page_language .sec_contact,#page_top .sec_contact{padding-bottom:160px}@media screen and (min-width:0) and (max-width:767px){#page_language .sec_contact,#page_top .sec_contact{padding-bottom:40px}}.sec_info{padding-bottom:160px}.sec_info .news_list{padding-bottom:20px}.sec_info .news_list table td{padding-bottom:10px;vertical-align:top}@media screen and (min-width:0) and (max-width:767px){.sec_info .news_list table td{display:block}}.sec_info .news_list table td.new{padding-right:10px}.sec_info .news_list table td.new span{background-color:#d43f3a;border-radius:4px;color:#fff;display:inline-block;font-size:60%;line-height:1;padding:3px 0;text-align:center;vertical-align:middle;width:70px}@media screen and (min-width:0) and (max-width:767px){.sec_info .news_list table td.new span{display:block}}.sec_info .news_list table td.date{font-weight:700;padding-right:20px;white-space:nowrap}.sec_info .news_list table td.content a:hover{text-decoration:underline}.sec_info .news_list dl{margin-bottom:10px}.sec_info .news_list dl:after,.sec_info .news_list dl:before{content:" ";display:table}.sec_info .news_list dl:after{clear:both}@media screen and (min-width:0) and (max-width:767px){.sec_info .news_list dl{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:10px}}.sec_info .news_list dl dt{float:left;font-weight:700;padding-left:80px;padding-right:20px;position:relative;text-align:right}@media screen and (min-width:0) and (max-width:767px){.sec_info .news_list dl dt{float:none;margin-bottom:5px;padding:0;text-align:left;width:auto}}.sec_info .news_list dl dd{overflow:hidden}.sec_info .news_list dl.new dt:before{background-color:#d43f3a;border-radius:4px;color:#fff;content:"NEW";display:inline-block;font-size:60%;left:0;position:absolute;text-align:center;top:3px;width:70px}@media screen and (min-width:0) and (max-width:767px){.sec_info .news_list dl.new dt:before{display:block;margin-bottom:10px;position:static;transform:translateZ(0)}}@media screen and (min-width:0) and (max-width:767px){.sec_info{padding-bottom:40px}}@-webkit-keyframes load{to{opacity:1;transform:translateZ(0)}}@keyframes load{to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fall{to{background-image:url(../images/top/visual_position_off.svg)}}@keyframes fall{to{background-image:url(../images/top/visual_position_off.svg)}}.archive_content:after,.archive_content:before{content:" ";display:table}.archive_content:after{clear:both}.archive_content .main{float:right;width:73%}@media screen and (max-width:991px){.archive_content .main{width:69%}}@media screen and (min-width:0) and (max-width:767px){.archive_content .main{width:100%}}.archive_content .side{float:left;width:25%}@media screen and (max-width:991px){.archive_content .side{width:29%}}@media screen and (min-width:0) and (max-width:767px){.archive_content .side{background-color:hsla(60,3%,94%,.9);bottom:0;box-shadow:5px 0 10px rgba(0,0,0,.3);left:0;opacity:0;overflow-y:scroll;position:fixed;top:0;transform:translate3d(-100%,0,0);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:hidden;width:90%}}body.tag_active .archive_content .side{opacity:1;transform:translateX(0);visibility:visible}.page_archive .sp_menu{margin-bottom:30px}.page_archive .sp_menu .text{margin-bottom:10px;text-align:center}.page_detail .sp_menu{margin-top:60px}.archive_side{background-color:#f0f0ef}@media screen and (min-width:0) and (max-width:767px){.archive_side{background-color:transparent}}.archive_side .inner{padding:10px}.archive_side h1{background-color:#0ba3e1;color:#fff;padding:2px;text-align:center}.archive_side .description{font-size:.7rem}.archive_side h2{margin-bottom:5px;margin-top:30px}.archive_side .btn_wrap{margin-top:30px}.archive_side .area_list li{margin-bottom:3px}.archive_side .area_list li a{background-color:#fff;border:1px solid #979797;border-radius:5px;display:flex;font-size:.8125rem;font-weight:700;padding:3px 10px}.archive_side .area_list li a .icon{padding-right:6px;width:18px}.archive_side .area_list li a .icon .icon_area{border-width:3px}.archive_side .area_list li a .text{padding-left:8px}.archive_side .area_list li a.active,.archive_side .area_list li a:hover{background-color:#979797;color:#fff}.archive_side .area_list li a.active .icon_area,.archive_side .area_list li a:hover .icon_area{border-color:#fff}.archive_side .area_list li.area01 a.active,.archive_side .area_list li.area01 a:hover{background-color:#7600ac;border-color:#7600ac}.archive_side .area_list li.area02 a.active,.archive_side .area_list li.area02 a:hover{background-color:#3578d1;border-color:#3578d1}.archive_side .area_list li.area03 a.active,.archive_side .area_list li.area03 a:hover{background-color:#ffc3c3;border-color:#ffc3c3}.archive_side .area_list li.area04 a.active,.archive_side .area_list li.area04 a:hover{background-color:#40e0fa;border-color:#40e0fa}.archive_side .area_list li.area05 a.active,.archive_side .area_list li.area05 a:hover{background-color:#ce4743;border-color:#ce4743}.archive_side .area_list li.area06 a.active,.archive_side .area_list li.area06 a:hover{background-color:#409f43;border-color:#409f43}.archive_side .area_list li.area07 a.active,.archive_side .area_list li.area07 a:hover{background-color:#97f956;border-color:#97f956}.archive_side .area_list li.area08 a.active,.archive_side .area_list li.area08 a:hover{background-color:#fd9f08;border-color:#fd9f08}.archive_side .area_list li.area09 a.active,.archive_side .area_list li.area09 a:hover{background-color:#ffdc4d;border-color:#ffdc4d}.archive_side .target_list li{margin-bottom:3px}.archive_side .target_list li a{background-color:#fff;border:1px solid #979797;border-radius:5px;display:flex;font-size:.8125rem;font-weight:700;padding:3px 10px}.archive_side .target_list li a .icon{width:18px}.archive_side .target_list li a .text{padding-left:8px}.archive_side .target_list li a.active,.archive_side .target_list li a:hover{background-color:#979797;color:#fff}.archive_side .effort_list li{margin-bottom:10px}.archive_side .effort_list li a{align-items:center;background-color:#fff;display:flex;font-size:.7rem}.archive_side .effort_list li a .thumb{position:relative;width:40%}.archive_side .effort_list li a .thumb:after{border:5px solid #000;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.archive_side .effort_list li a .text{padding-left:10px;width:60%}.archive_side .effort_list li a.active .thumb:after,.archive_side .effort_list li a:hover .thumb:after{opacity:1}#animationList{position:relative;transition:all .7s ease}#animationList .nolist{left:0;opacity:0;position:absolute;top:0;transition:all .7s ease-in-out;visibility:hidden}#animationList .nolist.show{opacity:1;visibility:visible}#animationList .list{left:0;margin-right:0;margin-top:30px;padding-bottom:40px;padding-left:10px;padding-right:10px;position:absolute;top:0;transition:transform .7s ease-in-out 0s,opacity .7ms ease-in-out 0s;width:33%}@media screen and (max-width:991px){#animationList .list{width:49%}}@media screen and (max-width:575px){#animationList .list{border-bottom:1px solid #e7e7e7;margin-bottom:10px;padding-bottom:20px;padding-left:0;padding-right:0;width:100%}}#animationList .list .list_inner{display:block;position:relative}#animationList .list .list_inner .icon_effort{border:1px solid #deddde}#animationList .list .area_list{display:flex;left:0;position:absolute;right:0;top:0;transform:translate3d(0,-100%,0)}#animationList .list .area_list li{padding-bottom:5px;padding-right:4px;width:28px}#animationList .list .area_list li .icon{display:inline-block;padding-right:8px;width:100%}#animationList .list .area_list li .icon .icon_area{border-width:4px}#animationList .list .area_name_list{margin-top:30px}#animationList .list .area_name_list li{display:inline-block}#animationList .list .area_name_list li .name_area{display:block;font-size:.7rem;font-weight:700}#animationList .list .thumb{position:relative;width:100%}@media screen and (max-width:575px){#animationList .list .thumb{float:left;width:40%}}#animationList .list .thumb .target_list{display:flex;justify-content:center;left:0;padding-left:10px;padding-right:10px;position:absolute;right:0;top:10%}#animationList .list .thumb .target_list li{padding:5px;width:16%}@media screen and (max-width:575px){#animationList .list .thumb .target_list li{width:30px}}#animationList .list .thumb .target_list li .icon{display:inline-block;width:100%}#animationList .list .text_wrap{background-color:#fff;padding:10px 0}@media screen and (max-width:575px){#animationList .list .text_wrap{overflow:hidden;padding:0 0 0 10px}}#animationList .list .text_wrap .cacth{margin-bottom:10px}#animationList .list .text_wrap .cacth .tag{background-color:#d0021b;color:#fff;display:inline-block;font-size:.7rem;font-weight:700;padding:2px 10px}#animationList .list .text_wrap .title{margin-bottom:5px}@media screen and (max-width:575px){#animationList .list .text_wrap .title{font-size:100%}#animationList .list .text_wrap .text{font-size:80%}}#animationList .list .text_wrap .date{color:#666;font-size:80%;margin-top:5px}@media screen and (max-width:575px){#animationList .list .text_wrap .date{margin-top:10px;text-align:right}}.page_detail .main .title_wrap{margin-bottom:90px;padding-top:30px}.page_detail .main .title_wrap:after,.page_detail .main .title_wrap:before{content:" ";display:table}.page_detail .main .title_wrap:after{clear:both}.page_detail .main .title_wrap .area_list{display:flex;left:0;position:absolute;right:0;top:0;transform:translate3d(0,-100%,0)}.page_detail .main .title_wrap .area_list li{padding-bottom:5px;padding-right:4px;width:28px}.page_detail .main .title_wrap .area_list li .icon{display:inline-block;padding-right:8px;width:100%}.page_detail .main .title_wrap .area_list li .icon .icon_area{border-width:4px}.page_detail .main .title_wrap .thumb{float:left;position:relative;width:30%}@media screen and (min-width:0) and (max-width:767px){.page_detail .main .title_wrap .thumb{float:none;margin-bottom:20px;width:100%}}.page_detail .main .title_wrap .thumb .target_list{display:flex;justify-content:center;left:0;padding-left:10px;padding-right:10px;position:absolute;right:0;top:10%}.page_detail .main .title_wrap .thumb .target_list li{padding:5px;width:16%}.page_detail .main .title_wrap .thumb .target_list li .icon{display:inline-block;width:100%}.page_detail .main .title_wrap .text_wrap{overflow:hidden;padding-left:50px}@media screen and (max-width:1199px){.page_detail .main .title_wrap .text_wrap{padding-left:20px}}@media screen and (min-width:0) and (max-width:767px){.page_detail .main .title_wrap .text_wrap{padding-left:0}}.page_detail .main .title_wrap .text_wrap .cacth{margin-bottom:10px}.page_detail .main .title_wrap .text_wrap .cacth .tag{background-color:#d0021b;color:#fff;display:inline-block;font-size:.7rem;font-weight:700;padding:2px 10px}.page_detail .main .title_wrap .text_wrap .title{font-size:220%;margin-bottom:5px}@media screen and (max-width:1199px){.page_detail .main .title_wrap .text_wrap .title{font-size:180%}}.page_detail .main .title_wrap .text_wrap .date{color:#666;font-size:80%;margin-top:5px}.page_detail .main .title_wrap .text_wrap .area_name_list{margin-top:30px}.page_detail .main .title_wrap .text_wrap .area_name_list li{color:#666;display:inline-block;font-size:80%}.page_detail .main .negative_indent{list-style-type:none;margin-bottom:60px}.page_detail .main .negative_indent li{font-size:150%;font-weight:700;margin-bottom:5px}@media screen and (max-width:1199px){.page_detail .main .negative_indent li{font-size:120%}}.page_detail .main section{margin-bottom:80px}.page_detail .main .detail_subtitle{font-size:150%;margin-bottom:30px}.page_detail .main .pdfs{list-style-type:none}.page_detail .main .pdfs li{margin-bottom:10px}.page_owner .sec01 .title{margin-top:20px;text-align:center}.page_owner .sec02 .block{background:url(../images/owner/sec02_bg.jpg) 100% 100% no-repeat #4f71cc;background-size:cover;padding:50px 60px}@media screen and (min-width:0) and (max-width:767px){.page_owner .sec02 .block{background:none #4f71cc;padding:30px 15px}}.page_owner .sec02 .block ul{max-width:560px;width:100%}.page_owner .sec02 .block ul li{text-align:center}.page_owner .sec02 .block ul li .thumb{position:relative}.page_owner .sec02 .block ul li .thumb:after{border:5px solid hsla(0,0%,100%,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.page_owner .sec02 .block ul li .title{color:#fff;margin-top:20px;text-align:center}.page_owner .sec02 .block ul li:not(:last-child):after{background:url(../images/arrow_down_red.svg) 0 0 no-repeat;background-size:contain;content:"";display:inline-block;height:60px;width:30px}dl.accordion dt{background-color:#2e4379;border:1px solid #5073cd;color:#fff;font-size:140%;font-weight:700;padding:20px 30px;transition:background-color .3s ease}@media screen and (min-width:0) and (max-width:767px){dl.accordion dt{font-size:110%}}dl.accordion dt .icon_left{transform:rotate(0deg);transition:transform .3s ease}dl.accordion dt.active,dl.accordion dt:hover{background-color:#5073cd;cursor:pointer}dl.accordion dt.active .icon_left,dl.accordion dt:hover .icon_left{transform:rotate(90deg)}dl.accordion dd{display:none;overflow:hidden}dl.accordion dd .inner{border:1px solid #5073cd;padding:50px 40px}@media screen and (min-width:0) and (max-width:767px){dl.accordion dd .inner{padding:25px 20px}}dl.accordion dd .title{margin-bottom:10px;margin-top:50px}@media screen and (min-width:0) and (max-width:767px){dl.accordion dd .title{margin-top:25px}}dl.accordion dd .title:first-child{margin-top:0}dl.accordion dd ul li{line-height:1.5}dl.accordion dd ul.circle li{margin-bottom:5px}dl.accordion dd ul.decimal li,dl.accordion dd ul.disc li{margin-bottom:0;margin-top:5px}dl.accordion dd p{line-height:1.5;margin-bottom:0}dl.accordion dd .table_wrap{overflow:scroll;padding-bottom:15px;padding-top:15px}dl.accordion dd table{border:1px solid #ddd;min-width:600px}dl.accordion dd table td,dl.accordion dd table th{border:1px solid #ddd;padding:15px;vertical-align:middle}dl.accordion dd table th{text-align:center}body.page_inquiry .sec02 address{font-style:normal}body.page_inquiry .sec02 address a{color:#2a4e86}body.page_inquiry .sec02 .synthesis_office .title{color:#27568c;font-size:150%;margin-bottom:10px}body.page_inquiry .sec02 .area_office_wrap{display:flex;flex-wrap:wrap}body.page_inquiry .sec02 .area_office_wrap .area_office{margin-top:60px;width:50%}@media screen and (max-width:991px){body.page_inquiry .sec02 .area_office_wrap .area_office{padding:0 10px}}@media screen and (max-width:767px){body.page_inquiry .sec02 .area_office_wrap .area_office{width:100%}}body.page_inquiry .sec02 .area_office_wrap .area_office .area_name{color:#27568c;font-size:150%}body.page_inquiry .sec02 .area_office_wrap .area_office .area_name i{margin-right:10px}body.page_inquiry .sec02 .area_office_wrap .area_office .office_title{margin-bottom:10px}body.page_inquiry .sec_form{background-color:#f4f3ee;padding:50px 0 70px}@media screen and (max-width:767px){body.page_inquiry .sec_form{padding:40px 20px}}body.page_inquiry #form_wrap{margin:auto;max-width:500px}body.page_inquiry .form-group{margin-top:20px;position:relative}body.page_inquiry .form-group.completed input,body.page_inquiry .form-group.completed textarea{border-color:#2a4e86}body.page_inquiry .form-group:before{text-rendering:auto;-webkit-font-smoothing:antialiased;color:#ddd;content:"";display:inline-block;font-family:FontAwesome;font-size:inherit;position:absolute;right:0;top:0}body.page_inquiry .form-group.completed:before{color:#2a4e86}body.page_inquiry .form-group label{display:block;padding-bottom:5px;padding-left:5px}body.page_inquiry .form-group label .en{color:#999;display:inline-block;font-size:90%;padding-left:5px}body.page_inquiry .form-group input,body.page_inquiry .form-group textarea{border:1px solid #e7e7e7;border-radius:4px;font-size:120%;padding:5px;width:100%}body.page_inquiry .form-group .error_message{color:red;display:none}body.page_inquiry .form-group .error_message.show{display:block}body.page_inquiry .conf_btn_wrap{margin-top:50px;text-align:center}body.page_inquiry .confirm_wrap{margin:auto;max-width:500px}body.page_inquiry .confirm_wrap table th{background-color:#0874c6;border:1px solid #fff;color:#fff;padding:20px}body.page_inquiry .confirm_wrap table th .en{display:block;font-size:85%;font-weight:400}body.page_inquiry .confirm_wrap table td{border:1px solid #fff;padding:20px;vertical-align:middle}body.page_inquiry .confirm_wrap .sl_btns{display:flex;justify-content:space-between;margin-top:20px}body.page_inquiry .confirm_wrap .sl_btns .btn_next{width:40%}body.page_inquiry .confirm_wrap .sl_btns .btn_next.send{background-color:#57ad57;color:#fff}body.page_inquiry .complete_wrap{text-align:center}body.page_inquiry .complete_wrap p{font-size:120%}body.page_inquiry .complete_wrap .link{text-decoration:underline;transition:opacity .2s}body.page_inquiry .complete_wrap .link:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}body[data-font=fontlarge].page_about .sec01 .block .text{position:static}.page_about .block .title{margin-top:20px;text-align:center}.page_about .sec01 .btn_wrap{max-width:640px}.page_nucleus dl.accordion dt{background-color:#4a4a4a;border:1px solid #deddde}.page_nucleus dl.accordion dt.active,.page_nucleus dl.accordion dt:hover{background-color:#777}.page_nucleus dl.accordion dd .inner{border:1px solid #deddde}.page_target .sec{margin-left:auto;margin-right:auto;max-width:1120px}.page_target .sec01{margin-bottom:-50px}@media screen and (min-width:0) and (max-width:767px){.page_target .sec01{margin-bottom:30px}}.page_target .sec01 .block{margin-bottom:0}.page_target .sec02{margin-bottom:20px}.page_target .sec02 .block{margin-bottom:0}.page_target .sec02 .col2{margin-left:auto;margin-right:auto;max-width:1000px}.page_target .sec02 .col2 .box{background-color:#fff;border:1px solid #deddde;padding:30px 20px;position:relative;text-align:center}.page_target .sec02 .col2 .box .text{font-size:86%;margin-top:20px;padding-left:40px;text-align:left}@media screen and (min-width:0) and (max-width:767px){.page_target .sec02 .col2 .box .text{padding-left:0}}.page_target .sec03{margin-bottom:0}.page_target .sec03 .block .box{margin-left:auto;margin-right:auto;max-width:720px}.page_target .sec03 .block .box:after,.page_target .sec03 .block .box:before{content:" ";display:table}.page_target .sec03 .block .box:after{clear:both}.page_target .sec03 .block .box .img_box{float:left;margin-right:10px;width:263px}@media screen and (min-width:0) and (max-width:767px){.page_target .sec03 .block .box .img_box{float:none;width:auto}}.page_target .sec03 .block .box .text{margin-top:50px}@media screen and (min-width:0) and (max-width:767px){.page_target .sec03 .block .box .text{margin-top:10px}}.page_target .sec03 .block .box .text .red{color:#d0021b;font-size:150%;font-weight:700}.page_target .sec04 .block01{margin-bottom:25px}.page_target .sec04 .block01 .box{margin-left:auto;margin-right:auto;max-width:720px}.page_target .sec04 .block01 .box .text{border:3px solid #deddde;font-size:150%;font-weight:700;padding:20px;text-align:center}.page_target .sec04 .block01:after{background-color:#bb2537;content:"";display:block;height:75px;margin:auto;width:10px}.page_target .sec04 .block02 .box{margin-left:65px;margin-right:65px}@media screen and (min-width:0) and (max-width:767px){.page_target .sec04 .block02 .box{margin-left:0;margin-right:0}}.page_target .sec04 .block02 .box .text{background-color:#2e4379;border-radius:4px;color:#fff;font-size:157%;font-weight:700;padding:10px 20px;text-align:center}.page_target .sec05{background-size:auto 100%;box-sizing:border-box;margin-bottom:0}.page_target .sec05 .block01{margin-bottom:0}.page_target .sec05 .block01 .title{color:#fff;font-size:2em}.page_target .sec05 .block01 .colorBox{margin-top:60px;max-width:490px;padding:30px 20px}@media screen and (max-width:991px){.page_target .sec05 .block01 .colorBox{max-width:none}}.page_target .sec05 .block01 .colorBox .text{font-size:112%;margin-bottom:0}.page_target .sec05 .block01 .box01{background-color:#fff}.page_target .sec05 .block01 .box02{background-color:#efccd0}.page_target .sec05 .block01 .box03{margin-top:140px}@media screen and (max-width:991px){.page_target .sec05 .block01 .box03{margin-top:60px}}.page_target .sec05 .block01 .box03 .text{background-color:#2e4379;border-radius:4px;color:#fff;font-size:157%;font-weight:700;padding:20px;text-align:center}@media screen and (max-width:991px){.page_target .sec05 .block01 .box03 .text{margin-bottom:0}}.page_target .sec06 .block01 .box01{color:#bb2537;font-size:150%;font-weight:700;padding-top:20px;text-align:center}.page_target .sec06 .block01 .box01:after{background-color:#bb2537;content:"";display:block;height:75px;margin:15px auto auto;width:10px}.page_target .sec06 .block01 .box02 .title{font-size:185%;font-weight:700;margin-top:20px;text-align:center}.page_target .sec06 .block01 .box02 .text{margin:25px auto auto;max-width:695px}.page_target .sec06 .block01 .box02 .text .blue{color:#27568c;font-size:150%;font-weight:700}.page_target .sec_circle_graf .block01 .box{text-align:center}.page_target .sec_circle_graf .block01 .box .title{border-radius:4px;color:#fff;font-size:150%;font-weight:700;margin:0 40px;padding:20px 10px}@media screen and (max-width:991px){.page_target .sec_circle_graf .block01 .box .title{margin:40px 0}}.page_target .sec_circle_graf .block01 .box.box01 .title{background:#f5a623}.page_target .sec_circle_graf .block01 .box.box02 .title{background:#2e4379}.page_target .sec_circle_graf .block01 .box .img_box{margin-top:60px}.page_target .sec_circle_graf .block01 .notice{margin:60px auto auto;max-width:760px}.page_target .sec07 .box02{margin-top:50px}.page_target .sec07 .box02 .text{font-size:150%;font-weight:700;text-align:center}.page_target .sec07 .box03 .text{background-color:#bb2537;border-radius:4px;color:#fff;font-size:157%;font-weight:700;padding:10px;text-align:center}.page_problem .sec01{background:url(../images/about/problem_bg01.jpg) no-repeat 100% 0;margin-bottom:70px}@media screen and (max-width:991px){.page_problem .sec01{background:none}}.page_problem .sec01 .block{margin-bottom:30px}.page_problem .sec01 .block .box{max-width:660px}@media screen and (max-width:991px){.page_problem .sec01 .block .box{margin:auto}}.page_problem .sec01 .block .box .title{font-size:150%;font-weight:700;margin-bottom:0;padding-top:20px}.page_problem .sec01 .block .box .title_notice{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.page_problem .sec01 .block .box ul{margin-top:30px}.page_problem .sec01 .block .box ul li{background:#f8f7f4;font-size:113%;font-weight:700;margin-top:10px;padding:10px}.page_problem .sec01 .block .box ul li .red{color:#d0021b}.page_problem .sec01 .block:after{background-color:#bb2537;content:"";display:block;height:75px;margin:30px auto auto;width:10px}.page_problem .sec01 .block.block02 .box .title{border-color:#2e4379;color:#2e4379;padding-top:0}.page_problem .sec01 .block.block02 .box ul{list-style-position:inside;list-style-type:decimal}.page_problem .sec01 .block.block02 .box ul li{color:#2e4379;padding-left:40px;text-indent:-20px}.page_problem .sec01 .block.block02 .box ul li .small{color:#000;display:inline-block;font-size:90%;line-height:1.5;text-indent:0}.page_problem .sec02 .block .box01 .title{color:#2e4379;font-size:150%;font-weight:700;margin-bottom:0;text-align:center}.page_problem .sec02 .block .box01 .sub{font-size:113%;font-weight:700;text-align:center}.page_problem .sec02 .block .box01 .img{margin-top:40px}.page_problem .sec02 .block .box01:after{background-color:#bb2537;content:"";display:block;height:75px;margin:30px auto auto;width:10px}.page_problem .sec02 .block .box02{margin-top:30px}.page_problem .sec02 .block .box02 .title{background-color:#bb2537;border-radius:4px;color:#fff;font-size:157%;font-weight:700;padding:10px;text-align:center}.page_problem .sec03 .title{color:#2e4379;font-size:157%;font-weight:700;text-align:center}.page_problem .sec03 .img{text-align:center}#page_language .sec01{margin-top:50px}#page_language .sec01 .thumb{width:405px}@media screen and (min-width:0) and (max-width:767px){#page_language .sec01 .thumb{width:auto}}.page_news .news_list tr{border-bottom:1px solid #e7e7e7}.page_news .news_list tr td{padding-left:20px;padding-top:20px}@media screen and (min-width:0) and (max-width:767px){.page_news .news_list tr td{border-bottom:none;padding-left:0}}.page_news .news_list tr td.date{font-size:110%}.page_news .news_list tr td .title{font-size:130%}.page_news .news_list tr td a{color:#0874c6;text-decoration:underline;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.page_news .news_list tr td a:hover{text-decoration:none}.page_news .news_list tr td p{word-break:break-word}.page_news .news_list tr td .mb1em{margin-bottom:1em}.page_news .news_list tr td .nega{padding-left:1em;text-indent:-1em}.page_news .news_list tr td table{margin-bottom:20px}.page_news .news_list tr th{padding-bottom:10px;padding-left:20px;padding-top:20px;vertical-align:top}.page_news .news_paginator{margin-top:10px}.page_news .news_paginator:after,.page_news .news_paginator:before{content:" ";display:table}.page_news .news_paginator:after{clear:both}.page_news .news_paginator .p_btn{background-color:#fff;border:1px solid #979797;border-radius:6px;color:#000;display:inline-block;font-size:1rem;font-weight:700;max-width:100%;padding:10px 5px;text-align:center;transition:background-color .3s ease,color .3s ease;width:390px}@media screen and (min-width:0) and (max-width:767px){.page_news .news_paginator .p_btn{width:100%}}.page_news .news_paginator .p_btn:after,.page_news .news_paginator .p_btn:before{display:inline-block;font-family:fontAwesome;font-size:120%}.page_news .news_paginator .p_btn:hover{background-color:#255178;color:#fff}.page_news .news_paginator .p_btn.p_btn_next{order:2}.page_news .news_paginator .p_btn.p_btn_next:after{content:"";margin-left:10px}.page_news .news_paginator .p_btn.p_btn_prev{order:1}.page_news .news_paginator .p_btn.p_btn_prev:before{content:"";margin-right:10px}
