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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"NotoSansJP";font-weight:400;font-display:swap;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2"),url("../fonts/NotoSansJP-Regular.woff") format("woff"),url("../fonts/NotoSansJP-Regular.ttf") format("truetype"),url("../fonts/NotoSansJP-Regular.eot") format("embedded-opentype")}@font-face{font-family:"NotoSansJP";font-weight:700;font-display:swap;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2"),url("../fonts/NotoSansJP-Bold.woff") format("woff"),url("../fonts/NotoSansJP-Bold.ttf") format("truetype"),url("../fonts/NotoSansJP-Bold.eot") format("embedded-opentype")}@font-face{font-family:"NotoSerifJP";font-weight:400;font-display:swap;src:url("../fonts/NotoSerifJP-Regular.woff2") format("woff2"),url("../fonts/NotoSerifJP-Regular.woff") format("woff"),url("../fonts/NotoSerifJP-Regular.ttf") format("truetype"),url("../fonts/NotoSerifJP-Regular.eot") format("embedded-opentype")}@font-face{font-family:"NotoSerifJP";font-weight:700;font-display:swap;src:url("../fonts/NotoSerifJP-Bold.woff2") format("woff2"),url("../fonts/NotoSerifJP-Bold.woff") format("woff"),url("../fonts/NotoSerifJP-Bold.ttf") format("truetype"),url("../fonts/NotoSerifJP-Bold.eot") format("embedded-opentype")}#hosendo{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"NotoSansJP",sans-serif;font-size:14px;font-weight:400;color:#1a1a1a}@media print,screen and (min-width: 769px){#hosendo{min-width:1000px;font-size:16px}}@media screen and (min-width: 769px)and (max-width: 1024px){#hosendo{min-width:auto;overflow-x:hidden}#hosendo .btn{max-width:100%}}#hosendo *{box-sizing:border-box}#hosendo img{width:100%;max-width:100%;height:auto;display:block}#hosendo a{text-decoration:none;color:#1a1a1a;display:block;transition:all .2s}#hosendo a:hover{opacity:.8}#hosendo input,#hosendo select,#hosendo button{padding:0;background:none;border:none;font-family:"NotoSansJP",sans-serif;font-weight:400;display:block;margin:0}#hosendo input,#hosendo select{width:100%}#hosendo select,#hosendo button{cursor:pointer}#hosendo select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../img/cont_icon03.svg") no-repeat;background-size:10px;background-position:right 15px center}#hosendo button{font-size:14px;color:#1a1a1a;transition:all .2s}@media print,screen and (min-width: 769px){#hosendo button{font-size:16px}}#hosendo button:hover{opacity:.8}@media print,screen and (max-width: 768px){#hosendo .pc_only{display:none !important}}@media print,screen and (min-width: 769px){#hosendo .sp_only{display:none !important}}#hosendo .wrapper{width:94%;max-width:1000px;margin:0 auto}@media print,screen and (max-width: 768px){#hosendo .wrapper{width:92.3%}}@media print,screen and (min-width: 769px){#hosendo .p_rl{padding:0 50px}}@media print,screen and (min-width: 769px){#hosendo .flex_box{display:flex;justify-content:space-between}}#hosendo .ttl1 img{width:auto;max-width:none;height:60px;margin:0 auto}@media print,screen and (max-width: 768px){#hosendo .ttl1 img{height:40px}}#hosendo .ttl2,#hosendo .ttl3,#hosendo .ttl4{border-bottom:1px #00194e solid;font-weight:700;color:#00194e;margin-bottom:30px}@media print,screen and (max-width: 768px){#hosendo .ttl2,#hosendo .ttl3,#hosendo .ttl4{margin-bottom:15px}}#hosendo .ttl2,#hosendo .ttl4{font-family:"NotoSerifJP";font-size:28px;line-height:40px}@media print,screen and (max-width: 768px){#hosendo .ttl2,#hosendo .ttl4{font-size:20px;line-height:30px}}#hosendo .ttl2{padding:5px 0 5px 15px;border-left:6px #00194e solid}@media print,screen and (max-width: 768px){#hosendo .ttl2{padding:0 0 5px 10px}}#hosendo .ttl3{padding-bottom:5px;font-size:22px;line-height:34px}@media print,screen and (max-width: 768px){#hosendo .ttl3{font-size:18px;line-height:28px}}#hosendo .ttl4{padding-bottom:10px;border-color:#001851;color:#001851;margin:0 0 75px 50px;position:relative;z-index:1}@media print,screen and (max-width: 768px){#hosendo .ttl4{padding-bottom:5px;margin:0 0 30px 20px}}#hosendo .ttl4:after{content:"";width:100px;height:100px;background-color:rgba(0,25,78,.05);position:absolute;top:-25px;left:-50px;z-index:-1;pointer-events:none}@media print,screen and (max-width: 768px){#hosendo .ttl4:after{width:70px;height:70px;top:-20px;left:-20px}}#hosendo .btn{width:200px;background-repeat:no-repeat;background-size:40px;border:1px solid;font-size:15px;line-height:48px;text-align:center}#hosendo .btn.c_w1{background-color:#fff;border-color:#001a4b;color:#001a4b}#hosendo .btn.c_w2{border-color:#fff;color:#fff}#hosendo .btn.c_b{background-color:#001a4b;border-color:rgba(0,0,0,0);color:#fff}#hosendo .btn.c_o{background-color:#e06c00;border-color:rgba(0,0,0,0);color:#fff}#hosendo .btn.c_r{background-color:#e70023;border-color:rgba(0,0,0,0);color:#fff}#hosendo .btn.a_r{padding-right:50px;background-position:right 15px center}#hosendo .btn.a_r.c_w1{background-image:url("../img/link_icon01_b.svg")}#hosendo .btn.a_r.c_w2,#hosendo .btn.a_r.c_b,#hosendo .btn.a_r.c_o,#hosendo .btn.a_r.c_r{background-image:url("../img/link_icon01_w.svg")}#hosendo .btn.a_l{padding-left:50px;background-position:left 15px center}#hosendo .btn.a_l.c_w1{background-image:url("../img/link_icon02_b.svg")}#hosendo .btn.a_l.c_w2,#hosendo .btn.a_l.c_b,#hosendo .btn.a_l.c_o,#hosendo .btn.a_l.c_r{background-image:url("../img/link_icon02_w.svg")}#hosendo .btn[target=_blank]{background-size:20px;background-position:right 25px center}#hosendo .btn[target=_blank].c_w1{background-image:url("../img/link_icon03_b.svg")}#hosendo .btn[target=_blank].c_w2,#hosendo .btn[target=_blank].c_b,#hosendo .btn[target=_blank].c_o,#hosendo .btn[target=_blank].c_r{background-image:url("../img/link_icon03_w.svg")}#hosendo .btn.type2{padding:0;background-position:right 30px center;font-family:"NotoSerifJP";font-size:25px;font-weight:700;line-height:88px;position:relative}@media print,screen and (max-width: 768px){#hosendo .btn.type2{padding:20px 0 40px;background-position:bottom 20px center;font-size:17px;line-height:25px}}#hosendo .btn.type2:after{content:"";width:calc(100% - 10px);height:calc(100% - 10px);border:1px hsla(0,0%,100%,.5) solid;box-sizing:border-box;position:absolute;top:5px;left:5px;pointer-events:none}@media print,screen and (min-width: 769px){#hosendo .btn:hover.a_r{background-position:right 10px center}#hosendo .btn:hover.a_l{background-position:left 10px center}#hosendo .btn:hover[target=_blank]{background-position:right 20px center}#hosendo .btn:hover.type2{background-position:right 25px center}}#hosendo .list{display:flex;flex-wrap:wrap}#hosendo .list h2,#hosendo .list h3{font-family:"NotoSerifJP";font-weight:700;text-align:center}#hosendo .list_text{line-height:24px;display:flex;flex-wrap:wrap;align-items:center}@media print,screen and (max-width: 768px){#hosendo .list_text{line-height:26px}}#hosendo .list_text h3{width:100%;font-size:15px;margin-top:5px}#hosendo .list_text time,#hosendo .list_text ul{font-size:14px;font-weight:700}@media print,screen and (max-width: 768px){#hosendo .list_text time,#hosendo .list_text ul{font-size:15px}}#hosendo .list_text ul{max-width:calc(100% - 100px);display:flex;flex-wrap:wrap}@media print,screen and (max-width: 768px){#hosendo .list_text ul{max-width:calc(100% - 110px)}}#hosendo .list_text li,#hosendo .list_text span{min-width:100px;padding:0 5px;background-color:#fff;font-size:12px;font-weight:bold;text-align:center;margin:5px 0 5px 10px}@media print,screen and (max-width: 768px){#hosendo .list_text li,#hosendo .list_text span{font-size:13px}}#hosendo .sns{display:flex;justify-content:center}#hosendo .sns li{margin:0 20px}@media print,screen and (max-width: 768px){#hosendo .sns li{margin:0 15px}}#hosendo .sns li img{width:auto;max-width:none;height:30px}@media print,screen and (max-width: 768px){#hosendo .sns li img{height:25px}}#hosendo .category_list{margin-bottom:50px}@media print,screen and (max-width: 768px){#hosendo .category_list{margin-bottom:30px}}#hosendo .category_list ul{display:flex;align-items:flex-end;justify-content:center}#hosendo .category_list ul li{width:19%;margin-right:1.25%}#hosendo .category_list ul li a{padding:15px 0;border-bottom:2px rgba(0,24,81,.3) solid;font-size:15px;line-height:18px;text-align:center;color:#001851}@media print,screen and (max-width: 768px){#hosendo .category_list ul li a{padding:10px 0;font-size:13px;line-height:15px}}#hosendo .category_list ul li a[aria-current=page]{border-color:#001851}#hosendo .category_list ul li:last-child{margin:0}@media print,screen and (min-width: 769px){#hosendo .column_list{display:flex;flex-wrap:wrap}}#hosendo .column_list li{width:32%;background-color:rgba(0,25,78,.05);border-bottom:2px #001a4b solid;margin:50px 2% 0 0;position:relative}@media print,screen and (min-width: 769px){#hosendo .column_list li:nth-child(-n+3){margin-top:0}#hosendo .column_list li:nth-child(3n){margin-right:0}}@media print,screen and (max-width: 768px){#hosendo .column_list li{width:100%;margin:20px 0 0}}#hosendo .column_list li img{height:240px;object-fit:cover}@media print,screen and (max-width: 768px){#hosendo .column_list li img{height:54vw}}#hosendo .column_list li .list_text{width:100%;padding:10px 20px 30px;color:#001a4b}@media print,screen and (max-width: 768px){#hosendo .column_list li .list_text{padding:10px 15px}}#hosendo .slick-arrow{width:50px;background-repeat:no-repeat;background-size:100%;background-position:center;color:rgba(0,0,0,0);position:absolute;top:0;z-index:9}@media print,screen and (max-width: 768px){#hosendo .slick-arrow{width:35px}}#hosendo .slick-arrow.slick-prev{background-image:url("../img/cont_icon01.svg")}#hosendo .slick-arrow.slick-next{background-image:url("../img/cont_icon02.svg")}#hosendo .slick-dots{width:100%;display:flex;justify-content:center;margin-top:50px}@media print,screen and (max-width: 768px){#hosendo .slick-dots{margin-top:30px}}#hosendo .slick-dots li{width:auto !important;padding:0 !important;margin:0 5px}#hosendo .slick-dots li button{width:10px;height:10px;background-color:#fff;border:1px #fff solid;border-radius:50%;color:rgba(0,0,0,0)}#hosendo .slick-dots li.slick-active button{background:none}#hosendo .pagination .nav-links{display:flex;align-items:center;justify-content:center;margin-top:70px}@media print,screen and (max-width: 768px){#hosendo .pagination .nav-links{margin-top:30px}}#hosendo .pagination .nav-links>a,#hosendo .pagination .nav-links>span{width:40px;background-color:#00194e;border:1px #00194e solid;line-height:38px;text-align:center;color:#fff;margin:0 5px}@media print,screen and (min-width: 769px){#hosendo .pagination .nav-links>a,#hosendo .pagination .nav-links>span{width:50px;font-size:15px;line-height:48px}}#hosendo .pagination .nav-links>a.current,#hosendo .pagination .nav-links>span.current{background-color:#fff;color:#00194e}#hosendo .pagination .nav-links .next,#hosendo .pagination .nav-links .prev{width:40px;background:none;background-repeat:no-repeat;background-size:100%;background-position:center;border:none;color:rgba(0,0,0,0);margin:0 15px}@media print,screen and (max-width: 768px){#hosendo .pagination .nav-links .next,#hosendo .pagination .nav-links .prev{width:30px;margin:0 10px}}#hosendo .pagination .nav-links .next{background-image:url("../img/link_icon01_b.svg")}#hosendo .pagination .nav-links .prev{background-image:url("../img/link_icon02_b.svg")}#hosendo .about_box .text_box{padding:50px;background-color:rgba(0,25,78,.05)}@media print,screen and (max-width: 768px){#hosendo .about_box .text_box{padding:20px}}#hosendo .about_box .text_box p{padding:15px;background-color:#fff;line-height:24px}@media print,screen and (min-width: 769px){#hosendo .about_box .text_box p{padding:30px 50px;font-size:18px;line-height:36px}}#hosendo .etc_box h2{padding:0;border:none;font-size:34px;line-height:100%;text-align:center;margin-left:0}@media print,screen and (max-width: 768px){#hosendo .etc_box h2{font-size:28px}}#hosendo .etc_box h2 img{height:30px}@media print,screen and (max-width: 768px){#hosendo .etc_box h2 img{height:25px}}#hosendo .etc_box h2:after{width:110px;height:110px;top:-50px;left:calc(50% - 85px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width: 768px){#hosendo .etc_box h2:after{width:70px;height:70px;top:-25px;left:calc(50% - 60px)}}#hosendo .etc_box .flex_box .btn{width:100%;font-family:"NotoSerifJP";font-size:17px;font-weight:700;line-height:54px;margin-top:15px}@media print,screen and (min-width: 769px){#hosendo .etc_box .flex_box .btn{width:49%;padding:0;font-size:24px;line-height:78px;margin:0}}#hosendo #mv.sub .ttl_box{padding:100px 0 40px;background:url("../img/mv_bg.jpg") no-repeat;background-size:cover;background-position:center}@media print,screen and (max-width: 768px){#hosendo #mv.sub .ttl_box{padding:60px 0 20px}}#hosendo #mv.sub .ttl_box p{font-weight:700;line-height:28px;text-align:center;color:#fff;margin:20px 0 10px}@media print,screen and (min-width: 769px){#hosendo #mv.sub .ttl_box p{font-size:18px;line-height:36px;margin-top:30px}}#hosendo #mv.sub .breadcrumb{display:flex;flex-wrap:wrap;margin-top:5px}#hosendo #mv.sub .breadcrumb li{font-size:14px;line-height:20px;display:flex}@media print,screen and (max-width: 768px){#hosendo #mv.sub .breadcrumb li{font-size:12px}}#hosendo #mv.sub .breadcrumb li:after{content:">";display:block;margin:0 5px}#hosendo #mv.sub .breadcrumb li:last-child:after{display:none}#hosendo #contact.common{padding:90px 0 80px;background-color:#001a4b;position:relative;overflow:hidden}@media print,screen and (max-width: 768px){#hosendo #contact.common{padding:80px 0 65px}}@media print,screen and (min-width: 769px){#hosendo #contact.common .wrapper{display:flex;justify-content:space-between}#hosendo #contact.common .wrapper .text_box{position:relative}}#hosendo #contact.common .wrapper .btn_box{width:60%;padding:50px 75px;background-color:#fff;margin-right:-5%}@media print,screen and (max-width: 768px){#hosendo #contact.common .wrapper .btn_box{width:100%;padding:40px 20px;margin:40px 0 30px}}#hosendo #contact.common .wrapper .btn_box .btn{width:100%;padding:0;font-weight:700}@media print,screen and (min-width: 769px){#hosendo #contact.common .wrapper .btn_box .btn{background-position:right 30px center;font-size:18px;line-height:58px}}#hosendo #contact.common .wrapper .btn_box .btn.c_o{font-size:20px;line-height:68px;margin-bottom:30px}@media print,screen and (max-width: 768px){#hosendo #contact.common .wrapper .btn_box .btn.c_o{font-size:17px;line-height:54px}}@media print,screen and (min-width: 769px){#hosendo #contact.common .wrapper .btn_box .btn:hover{background-position:right 25px center}}#hosendo #contact.common .wrapper p{width:100%;text-align:center;color:#fff;white-space:nowrap;position:absolute;bottom:20px;left:0}@media screen and (min-width: 769px)and (max-width: 1024px){#hosendo #contact.common .wrapper p{font-size:13px;white-space:normal}}@media print,screen and (max-width: 768px){#hosendo #contact.common .wrapper p{font-size:15px;white-space:normal;position:static}}#hosendo #contact.common .wrapper p span{font-size:20px;font-weight:700;display:inline-block}@media screen and (min-width: 769px)and (max-width: 1024px){#hosendo #contact.common .wrapper p span{font-size:16px}}@media print,screen and (max-width: 768px){#hosendo #contact.common .wrapper p span{font-size:18px}}#hosendo #contact.common .wrapper p span:nth-of-type(1){font-size:24px;margin-bottom:20px}@media screen and (min-width: 769px)and (max-width: 1024px){#hosendo #contact.common .wrapper p span:nth-of-type(1){font-size:18px;margin-bottom:10px}}@media print,screen and (max-width: 768px){#hosendo #contact.common .wrapper p span:nth-of-type(1){font-size:22px;margin-bottom:15px}}#hosendo #contact.common .wrapper p a{text-decoration:underline;color:#fff;display:inline-block}#hosendo.post-template-default #cont.detail,#hosendo.column-template-default #cont.detail{padding:50px 0 120px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail,#hosendo.column-template-default #cont.detail{padding:40px 0}}#hosendo.post-template-default #cont.detail h1,#hosendo.column-template-default #cont.detail h1{padding:0 50px 15px;border-bottom:1px #001851 solid;font-size:26px;font-weight:700;line-height:46px;color:#001851}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail h1,#hosendo.column-template-default #cont.detail h1{padding:0 15px 10px;font-size:20px;line-height:30px}}#hosendo.post-template-default #cont.detail .wrapper,#hosendo.column-template-default #cont.detail .wrapper{width:100%;max-width:calc(100% - 100px)}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper,#hosendo.column-template-default #cont.detail .wrapper{max-width:calc(100% - 30px)}}#hosendo.post-template-default #cont.detail .wrapper .list_text,#hosendo.column-template-default #cont.detail .wrapper .list_text{margin:25px 0 50px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .list_text,#hosendo.column-template-default #cont.detail .wrapper .list_text{margin:10px 0 30px}}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .wrapper .list_text time,#hosendo.column-template-default #cont.detail .wrapper .list_text time{font-size:18px}}#hosendo.post-template-default #cont.detail .wrapper .list_text ul,#hosendo.column-template-default #cont.detail .wrapper .list_text ul{width:calc(100% - 150px);margin-left:15px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .list_text ul,#hosendo.column-template-default #cont.detail .wrapper .list_text ul{max-width:calc(100% - 120px);margin-left:10px}}#hosendo.post-template-default #cont.detail .wrapper .list_text ul li,#hosendo.column-template-default #cont.detail .wrapper .list_text ul li{min-width:auto;padding:0}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .wrapper .list_text ul li,#hosendo.column-template-default #cont.detail .wrapper .list_text ul li{font-size:16px}}#hosendo.post-template-default #cont.detail .wrapper .list_text ul li a,#hosendo.column-template-default #cont.detail .wrapper .list_text ul li a{color:#e06c00}#hosendo.post-template-default #cont.detail .wrapper .entry-thumbnail,#hosendo.column-template-default #cont.detail .wrapper .entry-thumbnail{margin:0 0 40px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-thumbnail,#hosendo.column-template-default #cont.detail .wrapper .entry-thumbnail{margin:0 0 25px}}#hosendo.post-template-default #cont.detail .wrapper .entry-thumbnail img,#hosendo.column-template-default #cont.detail .wrapper .entry-thumbnail img{width:100%;height:auto;border-radius:4px}#hosendo.post-template-default #cont.detail .wrapper .entry-content,#hosendo.column-template-default #cont.detail .wrapper .entry-content{line-height:28px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content,#hosendo.column-template-default #cont.detail .wrapper .entry-content{line-height:26px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content h2,#hosendo.column-template-default #cont.detail .wrapper .entry-content h2{font-family:"NotoSerifJP";font-weight:700;color:#001851;border-bottom:1px #001851 solid;padding-bottom:10px;margin:40px 0 25px 50px;position:relative;z-index:1}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .wrapper .entry-content h2,#hosendo.column-template-default #cont.detail .wrapper .entry-content h2{font-size:24px;line-height:36px;margin-top:80px;margin-bottom:50px}}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content h2,#hosendo.column-template-default #cont.detail .wrapper .entry-content h2{font-size:20px;line-height:30px;padding-bottom:5px;margin:25px 0 15px 20px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content h2:after,#hosendo.column-template-default #cont.detail .wrapper .entry-content h2:after{content:"";width:100px;height:100px;background-color:rgba(0,25,78,.05);position:absolute;top:-25px;left:-50px;z-index:-1;pointer-events:none}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content h2:after,#hosendo.column-template-default #cont.detail .wrapper .entry-content h2:after{width:70px;height:70px;top:-20px;left:-20px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content h3,#hosendo.column-template-default #cont.detail .wrapper .entry-content h3{font-size:18px;font-weight:700;line-height:30px;margin:40px 0 20px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content h3,#hosendo.column-template-default #cont.detail .wrapper .entry-content h3{font-size:16px;line-height:28px;margin:25px 0 10px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content p.lead,#hosendo.column-template-default #cont.detail .wrapper .entry-content p.lead{padding:0;font-weight:700;margin-bottom:50px}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .wrapper .entry-content p.lead,#hosendo.column-template-default #cont.detail .wrapper .entry-content p.lead{font-size:18px;line-height:32px;margin-bottom:75px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content ul,#hosendo.post-template-default #cont.detail .wrapper .entry-content ol,#hosendo.column-template-default #cont.detail .wrapper .entry-content ul,#hosendo.column-template-default #cont.detail .wrapper .entry-content ol{margin:20px 0;padding-left:1.5em}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content ul,#hosendo.post-template-default #cont.detail .wrapper .entry-content ol,#hosendo.column-template-default #cont.detail .wrapper .entry-content ul,#hosendo.column-template-default #cont.detail .wrapper .entry-content ol{margin:15px 0}}#hosendo.post-template-default #cont.detail .wrapper .entry-content ul li,#hosendo.post-template-default #cont.detail .wrapper .entry-content ol li,#hosendo.column-template-default #cont.detail .wrapper .entry-content ul li,#hosendo.column-template-default #cont.detail .wrapper .entry-content ol li{margin-bottom:8px;line-height:28px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content ul li,#hosendo.post-template-default #cont.detail .wrapper .entry-content ol li,#hosendo.column-template-default #cont.detail .wrapper .entry-content ul li,#hosendo.column-template-default #cont.detail .wrapper .entry-content ol li{margin-bottom:6px;line-height:26px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content ul,#hosendo.column-template-default #cont.detail .wrapper .entry-content ul{list-style:disc}#hosendo.post-template-default #cont.detail .wrapper .entry-content ol,#hosendo.column-template-default #cont.detail .wrapper .entry-content ol{list-style:decimal}#hosendo.post-template-default #cont.detail .wrapper .entry-content .entry-image,#hosendo.column-template-default #cont.detail .wrapper .entry-content .entry-image{margin:40px 0}#hosendo.post-template-default #cont.detail .wrapper .entry-content .entry-image img,#hosendo.column-template-default #cont.detail .wrapper .entry-content .entry-image img{width:100%;height:auto;border-radius:4px}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .wrapper .entry-content .flex_box,#hosendo.column-template-default #cont.detail .wrapper .entry-content .flex_box{display:flex;align-items:flex-start;justify-content:space-between}}#hosendo.post-template-default #cont.detail .wrapper .entry-content .flex_box>*,#hosendo.column-template-default #cont.detail .wrapper .entry-content .flex_box>*{width:48.1%;padding:0}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .wrapper .entry-content .flex_box>*,#hosendo.column-template-default #cont.detail .wrapper .entry-content .flex_box>*{width:100%;margin-top:20px}}#hosendo.post-template-default #cont.detail .wrapper .entry-content .flex_box.reverse,#hosendo.column-template-default #cont.detail .wrapper .entry-content .flex_box.reverse{flex-direction:row-reverse}#hosendo.post-template-default #cont.detail .related-info,#hosendo.column-template-default #cont.detail .related-info{padding:90px 50px 80px;background-color:rgba(0,24,81,.05);margin-top:75px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .related-info,#hosendo.column-template-default #cont.detail .related-info{padding:40px 30px 30px;margin-top:40px}}#hosendo.post-template-default #cont.detail .related-info h2.ttl4,#hosendo.column-template-default #cont.detail .related-info h2.ttl4{padding:0;border:none;font-size:34px;line-height:100%;text-align:center;margin:0 0 40px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .related-info h2.ttl4,#hosendo.column-template-default #cont.detail .related-info h2.ttl4{font-size:26px;margin-bottom:35px}}#hosendo.post-template-default #cont.detail .related-info h2.ttl4:after,#hosendo.column-template-default #cont.detail .related-info h2.ttl4:after{left:calc(50% - 55px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .related-info h2.ttl4:after,#hosendo.column-template-default #cont.detail .related-info h2.ttl4:after{width:110px;height:110px;top:-50px;left:calc(50% - 85px)}}#hosendo.post-template-default #cont.detail .related-info .related-articles h3,#hosendo.post-template-default #cont.detail .related-info .related-products h3,#hosendo.column-template-default #cont.detail .related-info .related-articles h3,#hosendo.column-template-default #cont.detail .related-info .related-products h3{background-color:rgba(54,82,133,.7);font-size:18px;font-weight:700;line-height:36px;text-align:center;color:#fff;margin:50px 0 -10px}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .related-info .related-articles h3,#hosendo.post-template-default #cont.detail .related-info .related-products h3,#hosendo.column-template-default #cont.detail .related-info .related-articles h3,#hosendo.column-template-default #cont.detail .related-info .related-products h3{font-size:16px;line-height:30px;margin:30px 0 0}}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .related-info .related-articles ul,#hosendo.post-template-default #cont.detail .related-info .related-products ul,#hosendo.column-template-default #cont.detail .related-info .related-articles ul,#hosendo.column-template-default #cont.detail .related-info .related-products ul{display:flex;flex-wrap:wrap;justify-content:center}}#hosendo.post-template-default #cont.detail .related-info .related-articles ul li,#hosendo.post-template-default #cont.detail .related-info .related-products ul li,#hosendo.column-template-default #cont.detail .related-info .related-articles ul li,#hosendo.column-template-default #cont.detail .related-info .related-products ul li{margin-top:20px}@media print,screen and (min-width: 769px){#hosendo.post-template-default #cont.detail .related-info .related-articles ul li,#hosendo.post-template-default #cont.detail .related-info .related-products ul li,#hosendo.column-template-default #cont.detail .related-info .related-articles ul li,#hosendo.column-template-default #cont.detail .related-info .related-products ul li{width:calc((100% - 60px)/3);margin:30px 30px 0 0}#hosendo.post-template-default #cont.detail .related-info .related-articles ul li:nth-child(3n),#hosendo.post-template-default #cont.detail .related-info .related-articles ul li:last-child,#hosendo.post-template-default #cont.detail .related-info .related-products ul li:nth-child(3n),#hosendo.post-template-default #cont.detail .related-info .related-products ul li:last-child,#hosendo.column-template-default #cont.detail .related-info .related-articles ul li:nth-child(3n),#hosendo.column-template-default #cont.detail .related-info .related-articles ul li:last-child,#hosendo.column-template-default #cont.detail .related-info .related-products ul li:nth-child(3n),#hosendo.column-template-default #cont.detail .related-info .related-products ul li:last-child{margin-right:0}}#hosendo.post-template-default #cont.detail .back-to-list .btn,#hosendo.column-template-default #cont.detail .back-to-list .btn{width:250px;margin:50px auto 0}@media print,screen and (max-width: 768px){#hosendo.post-template-default #cont.detail .back-to-list .btn,#hosendo.column-template-default #cont.detail .back-to-list .btn{margin-top:40px}}#hosendo header{width:100%;min-width:1000px;padding-left:50px;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;z-index:999;transition:all .2s}@media print,screen and (max-width: 1170px){#hosendo header{padding-left:25px}}@media screen and (min-width: 769px)and (max-width: 1024px){#hosendo header{min-width:auto}}@media print,screen and (max-width: 768px){#hosendo header{min-width:auto;padding-left:3.85%}}#hosendo header .logo{width:210px}@media print,screen and (max-width: 768px){#hosendo header .logo{width:130px}}#hosendo header>div{display:flex}#hosendo header>div .nav_box{margin-right:20px}@media print,screen and (max-width: 1170px){#hosendo header>div .nav_box{margin-right:10px}}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box{display:none;width:100%;height:100vh;background-color:rgba(0,25,78,.3);margin:0;position:absolute;top:0;right:0;z-index:1}}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav{width:260px;height:100%;padding:70px 30px 30px;background-color:#00194e;margin-left:auto;overflow:scroll}}@media print,screen and (min-width: 769px){#hosendo header>div .nav_box nav>ul{display:flex}}#hosendo header>div .nav_box nav>ul>li{padding:25px 20px;transition:all .2s}@media print,screen and (max-width: 1170px){#hosendo header>div .nav_box nav>ul>li{padding:25px 10px}}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li{padding:0}#hosendo header>div .nav_box nav>ul>li:nth-child(1) a{border-top:1px hsla(0,0%,100%,.5) solid}}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li.has-submenu{position:relative}}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li.has-submenu>a{padding-right:55px;background-image:none}}#hosendo header>div .nav_box nav>ul>li a{font-family:"NotoSerifJP";font-size:15px;line-height:20px;color:#fff;display:block}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li a{padding:25px 10px;background:url("../img/link_icon01_w.svg") no-repeat;background-size:20px;background-position:right 10px center;border-bottom:1px hsla(0,0%,100%,.5) solid;font-size:16px;line-height:19px}}#hosendo header>div .nav_box nav>ul>li .submenu-toggle{display:none}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .submenu-toggle{display:block;position:absolute;right:0;top:0;width:50px;height:69px;background:none;border:none;border-left:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:12px;cursor:pointer;padding:0;z-index:2}}#hosendo header>div .nav_box nav>ul>li .sub{display:none;width:100%;max-width:1100px;padding:50px 0 60px;background-color:#fff;position:absolute;top:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub{position:static;transform:none;max-width:none;padding:0;background-color:rgba(0,0,0,0);top:auto;left:auto}}#hosendo header>div .nav_box nav>ul>li .sub>*{width:810px;margin:0 auto}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub>*{width:100%;margin:0}}#hosendo header>div .nav_box nav>ul>li .sub>* a{padding:15px;background:url("../img/link_icon01_b.svg") no-repeat;background-size:40px;background-position:right 15px center;border-bottom:1px solid}@media print,screen and (min-width: 769px){#hosendo header>div .nav_box nav>ul>li .sub>* a:hover{background-position:right 10px center}}#hosendo header>div .nav_box nav>ul>li .sub div{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub div{display:none !important}}#hosendo header>div .nav_box nav>ul>li .sub div a{width:300px;border-color:#001a4b}#hosendo header>div .nav_box nav>ul>li .sub div a img{width:auto;max-width:none;height:30px}#hosendo header>div .nav_box nav>ul>li .sub div p{width:430px;font-size:15px;line-height:30px}#hosendo header>div .nav_box nav>ul>li .sub ul{display:flex;flex-wrap:wrap}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub ul{display:block}}#hosendo header>div .nav_box nav>ul>li .sub ul li{width:250px;margin-right:30px}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub ul li{width:100%;margin:0}}#hosendo header>div .nav_box nav>ul>li .sub ul li a{border-color:rgba(0,26,75,.3);line-height:30px;color:#001a4b}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub ul li a{padding:20px 10px 20px 25px;background:url("../img/link_icon01_w.svg") no-repeat;background-size:20px;background-position:right 10px center;border:none;border-bottom:1px hsla(0,0%,100%,.5) solid;font-size:14px;line-height:19px;color:#fff}}#hosendo header>div .nav_box nav>ul>li .sub ul li:nth-child(-n+3) a{border-top:1px rgba(0,26,75,.3) solid}@media print,screen and (max-width: 768px){#hosendo header>div .nav_box nav>ul>li .sub ul li:nth-child(-n+3) a{border-top:none}}#hosendo header>div .nav_box nav>ul>li .sub ul li:nth-child(3n){margin:0}@media print,screen and (min-width: 769px){#hosendo header>div .nav_box nav>ul>li:hover{background-color:#fff}#hosendo header>div .nav_box nav>ul>li:hover a{color:#001a4b}}#hosendo header>div .nav_box nav>div{text-align:center;color:#fff}#hosendo header>div .nav_box nav>div .btn.a_r{padding-right:25px;background-size:15px;background-position:right 10px center;font-size:14px;margin:50px 0}#hosendo header>div .nav_box nav>div>a:not(.btn){font-size:11px;text-decoration:underline;color:#fff;margin:35px 0 20px}#hosendo header>div .nav_box nav>div>p{font-size:9px}#hosendo header>div .ec{width:70px;padding-top:35px;background:url("../img/link_icon04.svg") no-repeat;background-size:40px;background-position:top 10px center;background-color:#c40034;font-size:12px;font-weight:700;line-height:35px;text-align:center;color:#fff}@media print,screen and (max-width: 768px){#hosendo header>div .ec{width:40px;padding-top:25px;background-size:25px;background-position:top 5px center;font-size:8px;line-height:15px}}#hosendo header>div .menu{padding:11.5px 10px;background-color:#fff;position:relative;z-index:2}@media print,screen and (min-width: 769px){#hosendo header>div .menu{display:none}}#hosendo header>div .menu>span{width:20px;height:17px;display:block;position:relative}#hosendo header>div .menu>span span{width:100%;height:1px;background-color:#00194e;position:absolute;left:0;transition:all .2s}#hosendo header>div .menu>span span:nth-of-type(1){top:0}#hosendo header>div .menu>span span:nth-of-type(2){top:8px}#hosendo header>div .menu>span span:nth-of-type(3){bottom:0}#hosendo header>div .menu.active>span span:nth-of-type(1){-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}#hosendo header>div .menu.active>span span:nth-of-type(2){opacity:0}#hosendo header>div .menu.active>span span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}#hosendo header.active{background-color:rgba(0,26,75,.9)}#hosendo footer{padding:80px 0 15px;background-color:rgba(0,26,75,.9);font-size:12px;text-align:center;color:#fff}@media print,screen and (max-width: 768px){#hosendo footer{padding:50px 0 10px}}#hosendo footer a{color:#fff}#hosendo footer .wrapper nav{padding-bottom:20px;border-bottom:1px hsla(0,0%,100%,.5) solid}@media print,screen and (max-width: 768px){#hosendo footer .wrapper nav{padding-bottom:30px}}@media print,screen and (min-width: 769px){#hosendo footer .wrapper nav ul{display:flex;justify-content:center}}#hosendo footer .wrapper nav ul li{font-family:"NotoSerifJP";font-size:15px;margin:0 20px}@media print,screen and (max-width: 768px){#hosendo footer .wrapper nav ul li{font-size:14px;margin:0 0 20px}#hosendo footer .wrapper nav ul li:last-child{margin:0}}#hosendo footer .wrapper div{margin:50px 0 55px}@media print,screen and (min-width: 769px){#hosendo footer .wrapper div{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:65px}}#hosendo footer .wrapper div .logo{width:210px}@media print,screen and (max-width: 768px){#hosendo footer .wrapper div .logo{width:165px;margin:0 auto 30px}}#hosendo footer .wrapper div .banner{display:flex;justify-content:center}#hosendo footer .wrapper div .banner li{width:180px;margin-right:20px}@media print,screen and (max-width: 768px){#hosendo footer .wrapper div .banner li{width:31.1%;margin-right:3.35%}}#hosendo footer .wrapper div .banner li:last-child{margin:0}#hosendo footer .wrapper>a{font-size:14px;text-decoration:underline;margin:50px 0 30px}@media print,screen and (max-width: 768px){#hosendo footer .wrapper>a{margin:35px 0 20px}}.pala{opacity:0;transition:all 1s ease !important}.pala--down{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.pala--down2{-webkit-transform:translateY(-20%);transform:translateY(-20%)}.pala--up{-webkit-transform:translateY(10%);transform:translateY(10%)}.pala--up2{-webkit-transform:translateY(20%);transform:translateY(20%)}.pala--lr{-webkit-transform:translate(-10%, 0);transform:translate(-10%, 0)}.pala--lr5{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.pala--rl{-webkit-transform:translate(10%, 0);transform:translate(10%, 0)}.pala--rl5{-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}.pala--scaleUp{-webkit-transform:scale(0.1);transform:scale(0.1)}.pala--scaleDown{-webkit-transform:scale(1.5);transform:scale(1.5)}.delay50{transition-delay:.05s !important}.delay100{transition-delay:.1s !important}.delay150{transition-delay:.15s !important}.delay200{transition-delay:.2s !important}.delay250{transition-delay:.25s !important}.delay300{transition-delay:.3s !important}.delay400{transition-delay:.4s !important}.delay500{transition-delay:.5s !important}.delay600{transition-delay:.6s !important}.delay700{transition-delay:.7s !important}.delay800{transition-delay:.8s !important}.delay900{transition-delay:.9s !important}.delay1000{transition-delay:1s !important}.delay1100{transition-delay:1.1s !important}.delay1200{transition-delay:1.2s !important}.delay1300{transition-delay:1.3s !important}.delay1400{transition-delay:1.4s !important}.delay1500{transition-delay:1.5s !important}.delay1600{transition-delay:1.6s !important}.delay1700{transition-delay:1.7s !important}.delay1800{transition-delay:1.8s !important}.delay1900{transition-delay:1.9s !important}.delay2000{transition-delay:2s !important}.delay4000{transition-delay:4s !important}.delay4600{transition-delay:4.6s !important}.delay4800{transition-delay:4.8s !important}.delay5000{transition-delay:5s !important}.delay5200{transition-delay:5.2s !important}@keyframes line_anime{0%{height:0}100%{height:90px}}@keyframes line_anime_sp{0%{height:0}100%{height:2rem}}.pala.action,.pala_line.action{opacity:1;-webkit-transform:none;transform:none}#hosendo #cm-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}#hosendo #cm-modal .cm-modal__overlay{width:100%;height:100%;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;padding:20px}#hosendo #cm-modal .cm-modal__content{background-color:#fff;max-width:900px;width:100%;max-height:85vh;overflow-y:auto;padding:50px;position:relative}@media print,screen and (max-width: 768px){#hosendo #cm-modal .cm-modal__content{padding:30px 15px}}#hosendo #cm-modal .cm-modal__close{position:absolute;top:15px;right:15px;width:40px;height:40px;background:none;border:1px #001a4b solid;font-size:18px;line-height:38px;text-align:center;color:#001a4b;cursor:pointer}@media print,screen and (max-width: 768px){#hosendo #cm-modal .cm-modal__close{width:32px;height:32px;line-height:30px;font-size:16px}}#hosendo #cm-modal .cm-schedule__title{font-family:"NotoSerifJP";font-size:24px;font-weight:700;color:#001a4b;padding-bottom:15px;border-bottom:2px #001a4b solid;margin-bottom:30px}@media print,screen and (max-width: 768px){#hosendo #cm-modal .cm-schedule__title{font-size:20px;margin-bottom:20px}}#hosendo #cm-modal .cm-schedule__period{text-align:center;margin-bottom:25px}#hosendo #cm-modal .cm-schedule__period span{font-size:18px;font-weight:700}@media print,screen and (max-width: 768px){#hosendo #cm-modal .cm-schedule__period span{font-size:16px}}#hosendo #cm-modal .cm-schedule__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}#hosendo #cm-modal .cm-schedule__table{width:100%;border-collapse:collapse;min-width:600px}#hosendo #cm-modal .cm-schedule__table th,#hosendo #cm-modal .cm-schedule__table td{padding:12px 15px;border-bottom:1px #ddd solid;font-size:14px;line-height:22px;text-align:center;vertical-align:middle}@media print,screen and (max-width: 768px){#hosendo #cm-modal .cm-schedule__table th,#hosendo #cm-modal .cm-schedule__table td{padding:8px 10px;font-size:13px;line-height:20px}}#hosendo #cm-modal .cm-schedule__table thead th{background-color:rgba(0,25,78,.05);font-weight:700;white-space:nowrap;border-bottom:2px #001a4b solid}#hosendo #cm-modal .cm-schedule__table tbody tr:nth-child(even){background-color:rgba(0,25,78,.03)}#hosendo #cm-modal .cm-schedule__table tbody td:first-child{white-space:nowrap;font-weight:700}#hosendo #cm-modal .cm-schedule__note{font-size:13px;color:#666;margin-top:20px}@media print,screen and (max-width: 768px){#hosendo #cm-modal .cm-schedule__note{font-size:12px}}/*# sourceMappingURL=style.css.map */
