html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis-stopped{overflow:hidden}html,body{word-break:keep-all}html{font-size:16px;margin:0;padding:0;font-family:"BIZ UDPGothic",sans-serif;font-weight:400;font-style:normal}body{line-height:1.6;text-align:center;z-index:0;word-break:break-all;-webkit-font-smoothing:antialiased;position:relative;z-index:0;background-color:#fff}body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,brockquote,pre,table,caption,th,td,address,form,fieldset,legend,object{margin:0;padding:0}h1,h2,h3,h4,h5{margin:0}input[type=text],input[type=password],input[type=email],input[type=tel]{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;font-style:normal;font-size:1rem}button{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;font-style:normal;font-size:1rem}li{list-style:none}a{transition:all .1s;color:#5c90be;text-decoration:underline}a:hover{cursor:pointer;text-decoration:none}a:link,a:visited,a:active,a:hover{outline:none;transition:all .1s;color:#000;text-decoration:none}a:hover img{opacity:1}a,ins{text-decoration:none}address,em,cite,dfn,var{font-style:normal}input,textarea{font-family:sans-serif;font-weight:normal}img{vertical-align:bottom}a img{border:none}.gray{background-color:#ddd}.block-scroll-down{position:fixed;right:30px;bottom:80px;width:40px;height:131px;z-index:5;overflow:hidden}@media only screen and (max-width: 768px){.block-scroll-down{right:10px}}.block-scroll-down .reveal{width:100%;height:100%;clip-path:inset(0 0 100% 0);opacity:0;animation:revealTopToBottomThenHideTopToBottom 5s ease-in-out infinite,fadeInHoldOut 5s ease-in-out infinite;will-change:clip-path,opacity}.block-scroll-down .bar{width:21px;height:131px;background-image:url(../img/top/sd.svg);background-repeat:no-repeat}.block-scroll-down .text{position:absolute;white-space:nowrap;right:22px;bottom:21px;color:#0054a7;line-height:1;transform:rotate(90deg);transform-origin:right bottom;font-size:0.625rem;font-weight:bold}.block-scroll-down.anime_add{animation:fadeOut 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.block-scroll-down.remove_add{animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}@keyframes revealTopToBottomThenHideTopToBottom{0%{clip-path:inset(0 0 100% 0)}35%{clip-path:inset(0 0 0% 0)}55%{clip-path:inset(0 0 0% 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes fadeInHoldOut{0%{opacity:0}35%{opacity:1}55%{opacity:1}100%{opacity:0}}.button_type01 a{display:flex;justify-content:center;width:452px;height:76px;border-radius:100px;border:2px solid #0054a7;align-items:center;padding-left:25px;padding-right:25px;box-sizing:border-box;background-color:#fff}@media only screen and (max-width: 1024px){.button_type01 a{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 768px){.button_type01 a{width:100%;max-width:373px;height:56px}}@media only screen and (max-width: 480px){.button_type01 a{max-width:290px;padding-left:10px;padding-right:10px}}.button_type01 a .button_left{width:50px}@media only screen and (max-width: 768px){.button_type01 a .button_left{width:52px}}.button_type01 a .button_left img{width:100%;height:auto}.button_type01 a .button_right{width:calc(100% - 50px);padding-left:12px}@media only screen and (max-width: 768px){.button_type01 a .button_right{width:calc(100% - 52px)}}@media only screen and (max-width: 480px){.button_type01 a .button_right{padding-left:5px;width:180px}}.button_type01 a .button_right span{display:block;text-align:left;color:#0054a7;line-height:1.2}.button_type01 a .button_right span:first-child{font-weight:400;font-size:0.625rem}@media only screen and (max-width: 768px){.button_type01 a .button_right span:first-child{display:none}}.button_type01 a .button_right span:last-child{font-weight:600;font-size:2.125rem}@media only screen and (max-width: 768px){.button_type01 a .button_right span:last-child{font-size:1.25rem}}@media only screen and (max-width: 480px){.button_type01 a .button_right span:last-child{font-size:1.125rem}}.button_type01_ver02{display:flex;justify-content:center;padding-top:22px}.button_type01_ver02 a{display:flex;justify-content:center;width:100%;max-width:1080px;height:164px;border-radius:16px;border:2px solid #0054a7;align-items:center;padding-left:64px;padding-right:50px;box-sizing:border-box;background-color:#fff}@media only screen and (max-width: 1024px){.button_type01_ver02 a{width:700px;padding-left:20px;padding-right:20px}}@media only screen and (max-width: 768px){.button_type01_ver02 a{width:100%;max-width:373px;height:56px}}@media only screen and (max-width: 480px){.button_type01_ver02 a{padding-left:10px;padding-right:10px}}.button_type01_ver02 a .button_left{width:93px}@media only screen and (max-width: 768px){.button_type01_ver02 a .button_left{width:52px}}.button_type01_ver02 a .button_left img{width:100%;height:auto}.button_type01_ver02 a .button_right{padding-left:16px}.button_type01_ver02 a .button_right span{display:block;text-align:left;color:#0054a7;line-height:1.2}.button_type01_ver02 a .button_right span:first-child{font-weight:400}@media only screen and (max-width: 768px){.button_type01_ver02 a .button_right span:first-child{display:none}}.button_type01_ver02 a .button_right span:last-child{font-weight:600;font-size:3.375rem}@media only screen and (max-width: 768px){.button_type01_ver02 a .button_right span:last-child{font-size:1.5rem}}@media only screen and (max-width: 480px){.button_type01_ver02 a .button_right span:last-child{font-size:1.125rem}}.button_type02{position:relative;z-index:0;opacity:0}.button_type02 a{width:100%;height:84px;border-radius:130px;background-color:#0054a7;display:flex;align-items:center;justify-content:center;transition:1s;position:relative;z-index:1}.button_type02 a span{font-weight:400;font-size:1.25rem;line-height:1.2;color:#fff;display:block;padding-right:8px}.button_type02 a svg{margin-left:8px}.button_type02 a:hover{background-color:#27a7de;transition:1s}.button_type02:after{position:absolute;z-index:-1;background-color:#0054a7;content:"";width:100%;height:84px;top:0;display:block;border-radius:42px;transform:scale(0)}@keyframes btn_scale{0%{transform:scale(0);opacity:0}20%{transform:scale(1);opacity:.5}100%{transform:scale(1.2);opacity:0}}@keyframes btn_scale_sp{0%{transform:scale(0);opacity:0}20%{transform:scale(1);opacity:.5}100%{transform:scale(1.05);opacity:0}}.button_type02.button_type02_add{animation:fadeIn 1s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.button_type02.button_type02_add:after{animation:btn_scale 1.3s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}@media only screen and (max-width: 768px){.button_type02.button_type02_add:after{animation:btn_scale_sp 1.3s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}}.button_type03a,.button_type03b{position:relative;z-index:0;opacity:0}.button_type03a:after,.button_type03b:after{position:absolute;z-index:-1;background-color:#fff;content:"";width:100%;height:84px;top:0;display:block;border-radius:42px}.button_type03b.button_type03b_add,.button_type03a.button_type03a_add{animation:fadeIn .32s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.button_type03b.button_type03b_add:after,.button_type03a.button_type03a_add:after{animation:btn_scale .96s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}@media only screen and (max-width: 768px){.button_type03b.button_type03b_add:after,.button_type03a.button_type03a_add:after{animation:btn_scale_sp .96s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}}.button_type03 a{width:100%;height:84px;border-radius:130px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:1s}.button_type03 a span{font-weight:400;font-size:1.25rem;line-height:1.2;color:#0054a7;display:block;padding-right:8px;transition:.3s}.button_type03 a svg{margin-left:8px}.button_type03 a:hover{background-color:#27a7de;transition:1s}.button_type03 a:hover span{transition:.3s;color:#fff}.button_type04 a{width:155px;height:84px;border-radius:130px;background-color:#0054a7;display:flex;align-items:center;justify-content:center;transition:1s}.button_type04 a span{font-weight:400;font-size:1.25rem;line-height:1.2;color:#fff;display:block;padding-right:8px}.button_type04 a svg{margin-left:8px}.button_type04 a:hover{background-color:#27a7de;transition:1s}.nav-links{display:flex;justify-content:center}.nav-links span,.nav-links a{width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;font-weight:700;margin-left:7px;margin-right:7px;border-radius:3px}@media only screen and (max-width: 1440px){.nav-links span,.nav-links a{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.nav-links span,.nav-links a{font-size:1rem}}@media only screen and (max-width: 768px){.nav-links span,.nav-links a{font-size:1rem}}@media only screen and (max-width: 768px){.nav-links span,.nav-links a{width:30px;height:30px;margin-left:4px;margin-right:4px}}.nav-links a{background-color:#f0f0f0;color:#0054a7;transition:1s}.nav-links a:hover{background-color:#0054a7;color:#fff;transition:1s}.nav-links span{background-color:#0054a7;color:#fff}.nav-links .prev svg path,.nav-links .next svg path{fill:#0054a7}.nav-links .prev:hover svg path,.nav-links .next:hover svg path{fill:#fff}.txt_type01{font-size:1.125rem;line-height:3;font-weight:700;letter-spacing:.1em;color:#0054a7}.txt_type02{font-size:1.125rem;line-height:2.6;font-weight:400;color:#0054a7}.txt_type03{font-size:1rem;line-height:2.6;font-weight:400;color:#0054a7}.txt_type04{font-size:0.875rem;line-height:2.6;font-weight:400;color:#0054a7}.detail_title03{font-size:1.25rem;line-height:1.6;font-weight:700;color:#0054a7}.detail_title04{font-family:"Shippori Antique",sans-serif;font-size:2rem;line-height:1.6;font-weight:400;color:#0054a7}.txt_type02_white{font-size:1.125rem;line-height:2.6;font-weight:400;color:#fff}.top_title_type01{text-align:left}@media only screen and (max-width: 768px){.top_title_type01{text-align:center}}.top_title_type01 p{font-family:"Shippori Antique",sans-serif;font-size:2rem}.top_title_type01 p{font-weight:400;font-style:Regular;line-height:1.6;letter-spacing:.1em;color:#0054a7;margin-bottom:20px}@media only screen and (max-width: 1440px){.top_title_type01 p{font-size:1.7rem}}@media only screen and (max-width: 1024px){.top_title_type01 p{font-size:1.4rem}}@media only screen and (max-width: 768px){.top_title_type01 p{font-size:1rem}}@media only screen and (max-width: 1440px){.top_title_type01 p{margin-bottom:10px}}@media only screen and (max-width: 768px){.top_title_type01 p{font-size:1rem}}.top_title_type01 p span{background-color:#0054a7;color:#ffe100;padding-top:4px;padding-right:24px;padding-bottom:4px;padding-left:24px;border-radius:4px}@media only screen and (max-width: 768px){.top_title_type01 p span{padding-left:10px;padding-right:10px}}.top_title_type01 h3{font-family:"Shippori Antique",sans-serif;font-size:4.5rem}.top_title_type01 h3{color:#0054a7;font-weight:400;line-height:1.2;letter-spacing:.1em}@media only screen and (max-width: 1440px){.top_title_type01 h3{font-size:3.825rem}}@media only screen and (max-width: 1024px){.top_title_type01 h3{font-size:3.15rem}}@media only screen and (max-width: 768px){.top_title_type01 h3{font-size:2.25rem}}@media only screen and (max-width: 768px){.top_title_type01 h3{font-size:2rem}}.top_title_type01_ver02{text-align:left}@media only screen and (max-width: 768px){.top_title_type01_ver02{text-align:center}}.top_title_type01_ver02 p{font-family:"Shippori Antique",sans-serif;font-weight:400;font-style:Regular;font-size:2rem;line-height:160%;letter-spacing:10%;color:#fff;margin-bottom:20px}@media only screen and (max-width: 1440px){.top_title_type01_ver02 p{font-size:1.7rem}}@media only screen and (max-width: 1024px){.top_title_type01_ver02 p{font-size:1.4rem}}@media only screen and (max-width: 768px){.top_title_type01_ver02 p{font-size:1rem}}@media only screen and (max-width: 1440px){.top_title_type01_ver02 p{margin-bottom:10px}}@media only screen and (max-width: 768px){.top_title_type01_ver02 p{font-size:1rem}}.top_title_type01_ver02 p span{background-color:#0054a7;color:#ffe100;padding-top:4px;padding-right:24px;padding-bottom:4px;padding-left:24px;border-radius:4px}@media only screen and (max-width: 768px){.top_title_type01_ver02 p span{padding-left:10px;padding-right:10px}}.top_title_type01_ver02 div{font-family:"Shippori Antique",sans-serif;font-weight:400;color:#fff;font-size:2.5rem;line-height:1.2;letter-spacing:.1em}@media only screen and (max-width: 1440px){.top_title_type01_ver02 div{font-size:2.125rem}}@media only screen and (max-width: 1024px){.top_title_type01_ver02 div{font-size:1.75rem}}@media only screen and (max-width: 768px){.top_title_type01_ver02 div{font-size:1.25rem}}.top_title_type01_ver02 h3{font-family:"Shippori Antique",sans-serif;color:#fff;font-weight:400;font-size:4.5rem;line-height:1.2;letter-spacing:.1em}@media only screen and (max-width: 1440px){.top_title_type01_ver02 h3{font-size:3.825rem}}@media only screen and (max-width: 1024px){.top_title_type01_ver02 h3{font-size:3.15rem}}@media only screen and (max-width: 768px){.top_title_type01_ver02 h3{font-size:2.25rem}}@media only screen and (max-width: 768px){.top_title_type01_ver02 h3{font-size:2rem}}.top_title_type01_ver03 p span{background-color:#ffe100;color:#0054a7}.top_title_type02{display:flex;flex-direction:column;width:31px;align-items:center;padding-top:68px;padding-bottom:74px;padding-right:6px;position:relative}.top_title_type02:after{position:absolute;display:block;content:"";right:0;top:0;width:1px;height:100%;background-color:#0054a7}@media only screen and (max-width: 768px){.top_title_type02{padding-bottom:47px;border-right:none;border-bottom:solid 1px #0054a7;padding-right:0;margin-bottom:70px;padding-top:0;padding-left:5px;padding-right:5px}}.top_title_type02 svg{padding-left:1px;margin-bottom:17px}.top_title_type02 h2{writing-mode:vertical-rl;font-weight:700;font-size:1rem;line-height:160%;letter-spacing:.7em;color:#0054a7}.top_title_type02_ver02{display:flex;flex-direction:column;width:31px;align-items:center;padding-top:68px;padding-bottom:74px;padding-right:6px;position:relative}.top_title_type02_ver02:after{position:absolute;display:block;content:"";right:0;top:0;width:1px;height:100%;background-color:#ffe100}@media only screen and (max-width: 768px){.top_title_type02_ver02{padding-bottom:47px;border-right:none;border-bottom:solid 1px #ffe100;padding-right:0;margin-bottom:70px;padding-top:0;padding-left:5px;padding-right:5px}}.top_title_type02_ver02 svg{padding-left:1px;margin-bottom:17px}.top_title_type02_ver02 h2{writing-mode:vertical-rl;font-weight:700;font-size:1rem;line-height:160%;letter-spacing:.7em;color:#ffe100}.top_title_type03 h2{writing-mode:vertical-rl;font-family:"Shippori Antique",sans-serif;font-weight:400;font-style:Regular;font-size:3rem;line-height:1.2%;letter-spacing:.1em;color:#0054a7}@media only screen and (max-width: 1440px){.top_title_type03 h2{font-size:2.55rem}}@media only screen and (max-width: 1024px){.top_title_type03 h2{font-size:2.1rem}}@media only screen and (max-width: 768px){.top_title_type03 h2{font-size:1.5rem}}.detail_tilte01 h2{position:relative;font-family:"Shippori Antique",sans-serif;font-weight:400;font-size:2rem;line-height:1.6;letter-spacing:.1em;text-align:left;color:#0054a7;padding-left:33px;padding-bottom:27px}@media only screen and (max-width: 1440px){.detail_tilte01 h2{font-size:1.7rem}}@media only screen and (max-width: 1024px){.detail_tilte01 h2{font-size:1.4rem}}@media only screen and (max-width: 768px){.detail_tilte01 h2{font-size:1rem}}@media only screen and (max-width: 768px){.detail_tilte01 h2{font-size:1.25rem}}.detail_tilte01 h2:before{display:block;content:"";position:absolute;top:15px;left:0;background-image:url(../img/common/detail_h2_icon.svg);background-size:20px 23px;background-repeat:no-repeat;background-position:center;width:20px;height:23px}@media only screen and (max-width: 768px){.detail_tilte01 h2:before{top:6px}}.detail_tilte01 h2:after{display:block;content:"";position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-position:center;width:100%;height:2px;background-color:#0054a7}.detail_list01{text-align:left}.detail_list01 li{font-family:"Shippori Antique",sans-serif;font-style:Bold;font-size:1rem;line-height:2.6;position:relative;padding-left:28px;color:#0054a7}.detail_list01 li:before{display:block;content:"";position:absolute;top:19px;left:12px;width:5px;height:5px;border-radius:3px;background-color:#0054a7}.detail_tilte02 h3{position:relative;font-family:"Shippori Antique",sans-serif;font-weight:400;font-size:3rem;line-height:1.2;letter-spacing:.1em;text-align:left;color:#0054a7}@media only screen and (max-width: 1440px){.detail_tilte02 h3{font-size:2.55rem}}@media only screen and (max-width: 1024px){.detail_tilte02 h3{font-size:2.1rem}}@media only screen and (max-width: 768px){.detail_tilte02 h3{font-size:1.5rem}}.detail_tilte03 h3{position:relative;font-family:"Shippori Antique",sans-serif;font-weight:700;font-size:1.25rem;line-height:1.6;text-align:left;color:#0054a7}@media only screen and (max-width: 1440px){.detail_tilte03 h3{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_tilte03 h3{font-size:1rem}}@media only screen and (max-width: 768px){.detail_tilte03 h3{font-size:1rem}}.detail_title_type04{text-align:left}@media only screen and (max-width: 768px){.detail_title_type04{text-align:center}}.detail_title_type04 p{font-family:"Shippori Antique",sans-serif;font-size:2rem}.detail_title_type04 p{font-weight:400;font-style:Regular;line-height:1.6;letter-spacing:.1em;color:#0054a7;margin-bottom:20px}@media only screen and (max-width: 1440px){.detail_title_type04 p{font-size:1.7rem}}@media only screen and (max-width: 1024px){.detail_title_type04 p{font-size:1.4rem}}@media only screen and (max-width: 768px){.detail_title_type04 p{font-size:1rem}}@media only screen and (max-width: 1440px){.detail_title_type04 p{margin-bottom:10px}}@media only screen and (max-width: 768px){.detail_title_type04 p{font-size:1rem}}.detail_title_type04 p span{background-color:#0054a7;color:#ffe100;padding-top:4px;padding-right:24px;padding-bottom:4px;padding-left:24px;border-radius:4px}@media only screen and (max-width: 768px){.detail_title_type04 p span{padding-left:10px;padding-right:10px}}.detail_title_type04 h3{font-family:"Shippori Antique",sans-serif;font-size:3rem}.detail_title_type04 h3{color:#0054a7;font-weight:400;line-height:1.2;letter-spacing:.1em}@media only screen and (max-width: 1440px){.detail_title_type04 h3{font-size:2.55rem}}@media only screen and (max-width: 1024px){.detail_title_type04 h3{font-size:2.1rem}}@media only screen and (max-width: 768px){.detail_title_type04 h3{font-size:1.5rem}}@media only screen and (max-width: 768px){.detail_title_type04 h3{font-size:2rem}}.detail_title_type05 h3{font-family:"Shippori Antique",sans-serif;font-size:2rem}.detail_title_type05 h3 span{font-size:1.25rem}@media only screen and (max-width: 1024px){.detail_title_type05 h3 span{font-size:1rem}}.detail_title_type05 h3{color:#0054a7;font-weight:400;line-height:1.2;letter-spacing:.1em}@media only screen and (max-width: 1440px){.detail_title_type05 h3{font-size:1.7rem}}@media only screen and (max-width: 1024px){.detail_title_type05 h3{font-size:1.4rem}}@media only screen and (max-width: 768px){.detail_title_type05 h3{font-size:1rem}}@media only screen and (max-width: 1024px){.detail_title_type05 h3{font-size:1.25rem}}.detail_title_type06 h3{font-family:"Shippori Antique",sans-serif;font-size:2rem}.detail_title_type06 h3{color:#0054a7;font-weight:400;line-height:1.2;letter-spacing:.1em}@media only screen and (max-width: 1440px){.detail_title_type06 h3{font-size:1.7rem}}@media only screen and (max-width: 1024px){.detail_title_type06 h3{font-size:1.4rem}}@media only screen and (max-width: 768px){.detail_title_type06 h3{font-size:1rem}}@media only screen and (max-width: 1024px){.detail_title_type06 h3{font-size:1.25rem}}.detail_title_type07{text-align:left}.detail_title_type07 h3{font-family:"Shippori Antique",sans-serif;font-size:1.5rem}.detail_title_type07 h3{color:#0054a7;font-weight:400;line-height:1.2;letter-spacing:.1em;text-align:left;position:relative;padding-left:18px;padding-top:8px;padding-bottom:8px}@media only screen and (max-width: 1440px){.detail_title_type07 h3{font-size:1.275rem}}@media only screen and (max-width: 1024px){.detail_title_type07 h3{font-size:1.05rem}}@media only screen and (max-width: 768px){.detail_title_type07 h3{font-size:1rem}}@media only screen and (max-width: 1024px){.detail_title_type07 h3{font-size:1.25rem}}.detail_title_type07 h3 span{font-size:1rem}@media only screen and (max-width: 1440px){.detail_title_type07 h3 span{font-size:1rem}}@media only screen and (max-width: 1024px){.detail_title_type07 h3 span{font-size:1rem}}@media only screen and (max-width: 768px){.detail_title_type07 h3 span{font-size:1rem}}.detail_title_type07 h3:after{display:block;content:"";position:absolute;background-color:#0054a7;height:100%;width:2px;left:0;top:0}.txt_type05{font-size:0.875rem;line-height:1.6;font-weight:400;color:#596e7a}.detail_tilte08 h3{position:relative;font-family:"Shippori Antique",sans-serif;font-weight:400;font-size:2rem;line-height:1.4;letter-spacing:0;text-align:left;color:#0054a7}@media only screen and (max-width: 1440px){.detail_tilte08 h3{font-size:1.7rem}}@media only screen and (max-width: 1024px){.detail_tilte08 h3{font-size:1.4rem}}@media only screen and (max-width: 768px){.detail_tilte08 h3{font-size:1rem}}@media only screen and (max-width: 1024px){.detail_tilte08 h3{font-size:1.25rem}}.detail_tilte09 h3{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}.detail_tilte09 h3 span{position:relative;font-family:"Shippori Antique",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.4;letter-spacing:.1em;text-align:left}@media only screen and (max-width: 1440px){.detail_tilte09 h3 span{font-size:1.275rem}}@media only screen and (max-width: 1024px){.detail_tilte09 h3 span{font-size:1.05rem}}@media only screen and (max-width: 768px){.detail_tilte09 h3 span{font-size:1rem}}@media only screen and (max-width: 1024px){.detail_tilte09 h3 span{font-size:1.25rem}}.detail_tilte09 h3 span:first-child{display:block;background-color:#0054a7;color:#ffe100;font-weight:700;line-height:1;width:50px;height:38px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:4px}.detail_tilte09 h3 span:last-child{color:#0054a7;padding-left:10px}.detail_title10 h3{line-height:2.4;color:#0054a7;font-size:1.5rem}@media only screen and (max-width: 1440px){.detail_title10 h3{font-size:1.275rem}}@media only screen and (max-width: 1024px){.detail_title10 h3{font-size:1.05rem}}@media only screen and (max-width: 768px){.detail_title10 h3{font-size:1rem}}.pic_type01 img{width:100%;height:auto}.table_type01{width:100%}.table_type01 table{width:100%;border-collapse:collapse}.table_type01 table tbody{width:100%}.table_type01 table tbody tr{width:100%}.table_type01 table tbody tr th{background-color:#0054a7;border:1px solid #596e7a;line-height:1;color:#fff;padding-left:10px;padding-right:10px;padding-top:17px;padding-bottom:17px;box-sizing:border-box}@media only screen and (max-width: 768px){.table_type01 table tbody tr th{padding-left:5px;padding-right:5px;font-size:0.875rem}}.table_type01 table tbody tr .th_width01{width:238px}@media only screen and (max-width: 768px){.table_type01 table tbody tr .th_width01{width:auto}}.table_type01 table tbody tr th.th_type02{background-color:#ffe100;color:#0054a7}.table_type01 table tbody tr td{border:1px solid #0054a7;padding-left:10px;padding-right:10px;padding-top:14px;padding-bottom:14px;box-sizing:border-box;color:#0054a7;line-height:1.6;font-size:0.875rem;background-color:#fff}@media only screen and (max-width: 768px){.table_type01 table tbody tr td{padding-left:5px;padding-right:5px}}.table_type01 table tbody tr td:first-child{text-align:left}.table_type01 table tbody tr td.td_type01{background-color:#fffce3;font-size:2rem;font-weight:700;color:#ffa686;line-height:1}@media only screen and (max-width: 1440px){.table_type01 table tbody tr td.td_type01{font-size:1.7rem}}@media only screen and (max-width: 1024px){.table_type01 table tbody tr td.td_type01{font-size:1.4rem}}@media only screen and (max-width: 768px){.table_type01 table tbody tr td.td_type01{font-size:1rem}}.table_type01 table tbody tr td.td_type02{font-size:1.25rem;line-height:1.2}@media only screen and (max-width: 1440px){.table_type01 table tbody tr td.td_type02{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.table_type01 table tbody tr td.td_type02{font-size:1rem}}@media only screen and (max-width: 768px){.table_type01 table tbody tr td.td_type02{font-size:1rem}}.table_type01 table tbody tr td.td_type03{font-size:1.25rem;line-height:1.2}@media only screen and (max-width: 1440px){.table_type01 table tbody tr td.td_type03{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.table_type01 table tbody tr td.td_type03{font-size:1rem}}@media only screen and (max-width: 768px){.table_type01 table tbody tr td.td_type03{font-size:1rem}}.page_header{width:100%;padding-left:50px;padding-right:50px;box-sizing:border-box;position:fixed;left:0;top:0;transition:.3s;z-index:200;transition:.3s}@media only screen and (max-width: 768px){.page_header{padding-left:10px;padding-right:10px}}.page_header .inner{display:flex;justify-content:space-between}.page_header .inner .left{margin-top:40px;display:block;transition:.3s}.page_header .inner .left img{width:192px;height:47px;transition:.3s}.page_header .inner .sp_menu{display:none}@media only screen and (max-width: 1024px){.page_header .inner .sp_menu{display:block}}.page_header .inner .sp_menu svg{display:block}@media only screen and (max-width: 1024px){.page_header{height:56px;transition:.3s;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1019607843);background-color:#fff;box-shadow:none}.page_header .inner .left{margin-top:8px;transition:.3s}.page_header .inner .left img{width:161px;height:40px;transition:.3s}.page_header .inner .right{display:none}.page_header .inner .sp_menu{display:block;margin-top:8px;width:40px;height:40px;position:relative}.page_header .inner .sp_menu svg{position:absolute}.page_header .inner .sp_menu svg path{transition:.3s}.page_header .inner .sp_menu:hover{cursor:pointer}.page_header .inner .sp_menu:hover svg path{fill:#ffe100;transition:.3s}.page_header .inner .sp_menu .header_sp_menu_open_btn{opacity:1;z-index:1;transition:.3s}.page_header .inner .sp_menu .header_sp_menu_close_btn{opacity:0;z-index:0;transition:.3s}}.header_nav_right{display:flex;align-items:flex-start;padding-right:50px}.header_nav_right a{padding-top:45px;padding-bottom:20px;display:block;padding-left:8px;padding-right:8px;box-sizing:border-box;border-right:solid 1px #0054a7;margin-left:44px;transition:.5s;opacity:1}@media only screen and (max-width: 1300px){.header_nav_right a{padding-top:20px;padding-bottom:10px}}.header_nav_right a:hover{border-right:solid 1px #ffe100;transition:.5s}.header_nav_right a span{writing-mode:vertical-rl;font-size:1rem;font-weight:700;font-style:Bold;line-height:1.2;letter-spacing:.3em;text-align:center;color:#0054a7}@media only screen and (max-width: 1300px){.header_nav_right a span{font-size:0.875rem}}.page_header_scroll{height:56px;transition:.3s;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1019607843);background-color:#fff}.page_header_scroll .inner .left{margin-top:8px;transition:.3s}.page_header_scroll .inner .left img{width:161px;height:40px;transition:.3s}.page_header_scroll .inner .right{display:none}.page_header_scroll .inner .sp_menu{display:block;margin-top:8px;width:40px;height:40px;position:relative}.page_header_scroll .inner .sp_menu svg{position:absolute}.page_header_scroll .inner .sp_menu svg path{transition:.3s}.page_header_scroll .inner .sp_menu:hover{cursor:pointer}.page_header_scroll .inner .sp_menu:hover svg path{fill:#ffe100;transition:.3s}.page_header_scroll .inner .sp_menu .header_sp_menu_open_btn{opacity:1;z-index:1;transition:.3s}.page_header_scroll .inner .sp_menu .header_sp_menu_close_btn{opacity:0;z-index:0;transition:.3s}.sp_menu_open .page_header{box-shadow:none}.sp_menu_open .page_header .inner .sp_menu .header_sp_menu_open_btn{opacity:0;transition:.3s}.sp_menu_open .page_header .inner .sp_menu .header_sp_menu_close_btn{opacity:1;transition:.3s}.sp_menu_open .sp_menu_erea{z-index:100;opacity:1;transition:1s}.sp_menu_erea{width:100%;height:100vh;display:flex;padding-left:50px;padding-right:50px;box-sizing:border-box;position:fixed;z-index:-1;opacity:0;transition:1s;background-color:#fff}@media only screen and (max-width: 1024px){.sp_menu_erea{padding-left:0px;padding-right:0px}}.sp_menu_erea .inner{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}@media only screen and (max-width: 1024px){.sp_menu_erea .inner{flex-direction:column-reverse;justify-content:flex-end}}.sp_menu_erea .inner .left{width:100%;max-width:800px}@media only screen and (max-width: 1440px){.sp_menu_erea .inner .left{max-width:600px}}@media only screen and (max-width: 1200px){.sp_menu_erea .inner .left{max-width:400px}}@media only screen and (max-width: 1024px){.sp_menu_erea .inner .left{max-width:100%;width:100%;height:calc(100% - 350px)}}.sp_menu_erea .inner .left img{width:100%;height:auto}@media only screen and (max-width: 1024px){.sp_menu_erea .inner .left{margin-top:50px;max-width:100%}.sp_menu_erea .inner .left img{width:100%;height:100%;object-fit:cover}}.sp_menu_erea .inner .right_out{width:calc(100% - 800px);display:flex;justify-content:center}@media only screen and (max-width: 1440px){.sp_menu_erea .inner .right_out{width:calc(100% - 600px)}}@media only screen and (max-width: 1200px){.sp_menu_erea .inner .right_out{width:calc(100% - 400px)}}@media only screen and (max-width: 1024px){.sp_menu_erea .inner .right_out{padding-top:100px;height:350px;width:100%;box-sizing:border-box}}.sp_menu_erea .inner .right_out .right{max-width:442px;width:100%}@media only screen and (max-width: 1024px){.sp_menu_erea .inner .right_out .right{max-width:100%}}@media only screen and (max-width: 768px){.sp_menu_erea .inner .right_out .right{display:flex;justify-content:center;padding-right:0}}@media only screen and (max-width: 1024px){.sp_menu_erea .inner .right_out .right a{width:36px}}@media only screen and (max-width: 768px){.sp_menu_erea .inner .right_out .right a{margin-left:20px}.sp_menu_erea .inner .right_out .right a:first-child{margin-left:0}}@media only screen and (max-width: 480px){.sp_menu_erea .inner .right_out .right a{margin-left:8px}.sp_menu_erea .inner .right_out .right a:first-child{margin-left:0}}.page_footer{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;padding-top:321px;padding-bottom:586px;background-color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;z-index:0;position:relative}.page_footer:before{content:"";width:100%;height:200px;background-image:linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 100%);position:absolute;top:0;left:0;z-index:1}.page_footer:after{position:fixed;opacity:0;display:block;content:"";width:100%;height:100dvh;background-image:url(../img/common/footer_back.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;top:0;left:0;z-index:-1}@media only screen and (max-width: 768px){.page_footer:after{background-image:url(../img/common/footer_back_sp.jpg);background-position:center top}}.page_footer .top_title_type01{text-align:center;margin-bottom:74px;position:relative;z-index:2}@media only screen and (max-width: 1440px){.page_footer .top_title_type01{margin-bottom:55.5px}}@media only screen and (max-width: 1024px){.page_footer .top_title_type01{margin-bottom:40.7px}}@media only screen and (max-width: 768px){.page_footer .top_title_type01{margin-bottom:29.6px}}@media only screen and (max-width: 768px){.page_footer .top_title_type01 h3{font-size:2.5rem}}.page_footer .footer_tel{display:flex;justify-content:center;margin-bottom:64px;width:100%;position:relative;z-index:2}@media only screen and (max-width: 1440px){.page_footer .footer_tel{margin-bottom:48px}}@media only screen and (max-width: 1024px){.page_footer .footer_tel{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.page_footer .footer_tel{margin-bottom:25.6px}}.page_footer .footer_tel .footer_tel_inner{display:flex;justify-content:center;width:100%}.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_left{width:94px}.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_left img{width:100%;height:auto}@media only screen and (max-width: 768px){.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_left{width:51px}}.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right{width:auto;padding-left:16px;box-sizing:border-box}.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a{text-align:left;display:block}.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:first-child{font-weight:600;font-size:3.375rem;line-height:1;color:#0054a7;margin-bottom:10px}@media only screen and (max-width: 1440px){.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:first-child{font-size:2.86875rem}}@media only screen and (max-width: 1024px){.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:first-child{font-size:2.3625rem}}@media only screen and (max-width: 768px){.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:first-child{font-size:1.6875rem}}@media only screen and (max-width: 768px){.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:first-child{font-size:1.5rem}}.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:last-child{font-weight:600;font-size:1rem;line-height:1;color:#0054a7}@media only screen and (max-width: 768px){.page_footer .footer_tel .footer_tel_inner .footer_tel_inner_right a:last-child{line-height:1.4}}.page_footer .button_type03{width:100%;padding-left:10px;padding-right:10px;box-sizing:border-box;display:flex;justify-content:center;position:relative;z-index:2;margin-bottom:160px}.page_footer .button_type03 a{width:355px}@media only screen and (max-width: 768px){.page_footer .button_type03 a{max-width:305px;width:100%;height:56px}.page_footer .button_type03 a span{font-size:1rem}}@media only screen and (max-width: 1440px){.page_footer .button_type03{margin-bottom:120px}}@media only screen and (max-width: 1024px){.page_footer .button_type03{margin-bottom:88px}}@media only screen and (max-width: 768px){.page_footer .button_type03{margin-bottom:64px}}.page_footer .footer_link{position:relative;width:100%;position:relative;z-index:2}@media only screen and (max-width: 768px){.page_footer .footer_link{display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width: 768px){.page_footer .footer_link ul{margin-bottom:50px}}.page_footer .footer_link ul a{margin-left:20px;margin-right:20px;font-weight:400;font-size:0.875rem;line-height:1.2;color:#0054a7;position:relative}.page_footer .footer_link ul a:after{display:block;content:"";position:absolute;bottom:-8px;width:30px;height:2px;background-color:#0054a7;left:0;right:0;margin:auto;transition:.3s;transform:scaleX(0)}.page_footer .footer_link ul a:hover:after{transition:.3s;transform:scaleX(1)}.page_footer .footer_link .copy{position:absolute;right:116px;top:0;font-weight:400;font-size:0.875rem;line-height:1.2;color:#0054a7}@media only screen and (max-width: 1024px){.page_footer .footer_link .copy{right:30px}}@media only screen and (max-width: 768px){.page_footer .footer_link .copy{position:relative;right:0;left:0;margin:auto}}.page_footer.anime_add:after{animation:fadeIn .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.page_footer.anime_remove:after{animation:fadeOut .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.--footer-gradient-blue+.page_footer:before{background-image:linear-gradient(180deg, #ecf3f6 0%, rgba(236, 243, 246, 0) 100%)}.load{width:100%;background-color:#0054a7;position:fixed;z-index:10000;top:0;left:0;height:100vh;display:flex;justify-content:center;align-items:center}.load svg .svg-elem-1{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) 0s}.load svg.active .svg-elem-1{fill:#fff}.load svg .svg-elem-2{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .1s;transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .1s}.load svg.active .svg-elem-2{fill:#fff}.load svg .svg-elem-3{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .2s;transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .2s}.load svg.active .svg-elem-3{fill:#ffe100}.load svg .svg-elem-4{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .3s;transition:fill .7s cubic-bezier(0.47, 0, 0.745, 0.715) .3s}.load svg.active .svg-elem-4{fill:#fff}body{position:relative;z-index:0}.top_button_type01{position:fixed;width:100%;display:flex;justify-content:center;position:fixed;bottom:30px;left:0;right:0;margin:auto;z-index:10}.top_button_type01.anime_add a{animation:fadeOut .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.top_button_type01.anime_remove a{animation:fadeIn .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.content_type01{overflow:hidden;position:relative;z-index:5}.content_type01 .inner{border-bottom-right-radius:2000px 200px;border-bottom-left-radius:2000px 200px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;background-image:url(../img/top/top_main_back2.png);background-repeat:no-repeat;background-size:contain;background-position:bottom -100px center;background-color:#fff;width:100%;height:80vh;display:flex;align-items:flex-end;justify-content:center}@media only screen and (max-width: 1024px){.content_type01 .inner{height:500px}}.content_type01 .inner .main_text{display:flex;flex-direction:row-reverse;justify-content:center;align-items:stretch;padding-bottom:100px}.content_type01 .inner .main_text .main_txt_outer{display:flex;writing-mode:vertical-rl;font-family:"Shippori Antique",sans-serif;color:#0054a7;font-weight:400;letter-spacing:.1em;font-size:4.2708333333vw}@media only screen and (max-width: 1024px){.content_type01 .inner .main_text .main_txt_outer{font-size:clamp(2.563rem,1.66rem + 3.85vw,5.125rem)}}.content_type01 .inner .main_text .main_txt_outer .main_txt_inner{height:100%;display:flex;justify-content:flex-start;align-items:center}.content_type01 .inner .main_text .main_txt_outer span{font-size:3.3333333333vw}@media only screen and (max-width: 1024px){.content_type01 .inner .main_text .main_txt_outer span{font-size:clamp(2rem,1.296rem + 3vw,4rem)}}.content_type01 .inner .main_text .main_txt_outer3 .main_txt_inner{justify-content:flex-end}.content_type02{z-index:4;width:100%;display:flex;align-items:center;height:100dvh;transition:1s;margin-top:-50px;opacity:1;position:sticky;top:0}@media only screen and (max-width: 768px){.content_type02{position:static;height:80dvh}}.content_type02 .inner{width:100%;padding-left:0;padding-right:0;transition:.64s;display:flex;justify-content:flex-end;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.content_type02 .inner .inner02{width:100%;display:flex;justify-content:flex-end;transition:1s .32s;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.content_type02 .inner .inner02 .left{width:100%;position:relative;z-index:0;overflow:hidden;transition:.64s .32s;padding-left:0}.content_type02 .inner .inner02 .left .top_video{top:0;transition:1s}.content_type02 .inner .inner02 .left .top_video video{width:100%;height:100dvh;object-fit:cover;transition:1s;transform-origin:center}@media only screen and (max-width: 768px){.content_type02 .inner .inner02 .left .top_video video{height:auto}}.content_type02 .inner .inner02 .left .top_video .pc{display:block}.content_type02.anime_add02 .inner{clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%)}@media only screen and (max-width: 768px){.content_type02.anime_add02 .inner{position:static;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);padding-left:0;padding-right:0}}.content_type02.anime_add02 .inner .inner02{clip-path:polygon(0% 20%, 100% 20%, 100% 80%, 0% 80%)}@media only screen and (max-width: 768px){.content_type02.anime_add02 .inner .inner02{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);margin-bottom:30px}}.content_type02.anime_add02 .inner .left{width:50%}@media only screen and (max-width: 768px){.content_type02.anime_add02 .inner .left{width:100%}}@media only screen and (max-width: 768px){.content_type02.anime_add02 .inner .left .top_video video{aspect-ratio:auto}}@keyframes anime01{0%{opacity:1}50%{opacity:0}100%{opacity:0;visibility:hidden}}@keyframes anime01_remove{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.content_type02.content_type02_pt03{animation:anime01 .8s linear forwards}@media only screen and (max-width: 768px){.content_type02.content_type02_pt03{opacity:1}}.content_type02.content_type02_pt03_remove{animation:anime01_remove .8s linear forwards}@media only screen and (max-width: 768px){.content_type02.content_type02_pt03_remove{opacity:1}}.content_type03{position:relative;z-index:3;overflow:hidden;padding-left:64px;padding-right:64px;box-sizing:border-box;padding-top:200px}@media only screen and (max-width: 1024px){.content_type03{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 768px){.content_type03{padding-left:10px;padding-right:10px;padding-top:0px}}.content_type03 .inner02{border-bottom-right-radius:2000px 200px;border-bottom-left-radius:2000px 200px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;display:flex;justify-content:flex-start;padding-top:100px;background-color:#fff;padding-bottom:500px}@media only screen and (max-width: 768px){.content_type03 .inner02{padding-top:0;padding-bottom:70px}}.content_type03 .inner{display:flex;justify-content:center;width:50%}@media only screen and (max-width: 768px){.content_type03 .inner{width:100%}}.content_type03 .inner .right{padding-top:200px;max-width:500px;padding-right:64px;box-sizing:border-box}@media only screen and (max-width: 1440px){.content_type03 .inner .right{padding-right:40px}}@media only screen and (max-width: 1024px){.content_type03 .inner .right{width:400px;padding-right:24px}}@media only screen and (max-width: 768px){.content_type03 .inner .right{width:100%;padding-right:0px;padding-top:30px}}.content_type03 .inner .right .right_inner{display:block}.content_type03 .inner .right .right_inner .txt_type01{text-align:left;margin-bottom:100px}@media only screen and (max-width: 1440px){.content_type03 .inner .right .right_inner .txt_type01{margin-bottom:75px}}@media only screen and (max-width: 1024px){.content_type03 .inner .right .right_inner .txt_type01{margin-bottom:55px}}@media only screen and (max-width: 768px){.content_type03 .inner .right .right_inner .txt_type01{margin-bottom:40px}}.content_type04{width:100%;height:673px;background-image:url(../img/top/top_content04_back.jpg);background-attachment:fixed;background-size:cover;background-position:center;position:relative;z-index:2;margin-top:-100px}@media only screen and (max-width: 768px){.content_type04{background-attachment:initial;height:600px}}@keyframes content05_anime01{0%{opacity:1}100%{opacity:0}}.content_type05{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;justify-content:center;padding-top:128px;padding-left:100px;padding-right:100px;padding-bottom:150px}@media only screen and (max-width: 1440px){.content_type05{padding-top:96px}}@media only screen and (max-width: 1024px){.content_type05{padding-top:70.4px}}@media only screen and (max-width: 768px){.content_type05{padding-top:51.2px}}@media only screen and (max-width: 768px){.content_type05{padding-top:70px;padding-left:10px;padding-right:10px;padding-bottom:0}}.content_type05 .top_title_type02{position:absolute;top:82px;left:16px}@media only screen and (max-width: 768px){.content_type05 .top_title_type02{position:static}}.content_type05 .top_title_type02.fixed_add{position:fixed}@media only screen and (max-width: 768px){.content_type05 .top_title_type02.fixed_add{position:static}}.content_type05 .inner{max-width:1440px;width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.content_type05 .inner{flex-direction:column}}.content_type05 .inner .left{width:672px;position:relative;z-index:1}@media only screen and (max-width: 1440px){.content_type05 .inner .left{width:60%;padding-right:40px}}@media only screen and (max-width: 1024px){.content_type05 .inner .left{width:60%;padding-right:30px;box-sizing:border-box}}@media only screen and (max-width: 768px){.content_type05 .inner .left{width:100%;padding-left:10px;padding-right:10px}}.content_type05 .inner .left .top_title_type01{padding-bottom:128px}@media only screen and (max-width: 1440px){.content_type05 .inner .left .top_title_type01{padding-bottom:96px}}@media only screen and (max-width: 1024px){.content_type05 .inner .left .top_title_type01{padding-bottom:70.4px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .top_title_type01{padding-bottom:51.2px}}.content_type05 .inner .left .left_inner{display:flex}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner{flex-direction:column}}.content_type05 .inner .left .left_inner .left_inner_box01{width:107px}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box01{width:100%;display:flex;justify-content:center;gap:20px}}.content_type05 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:60px}@media only screen and (max-width: 1440px){.content_type05 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:45px}}@media only screen and (max-width: 1024px){.content_type05 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:33px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:24px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box01 .icon{display:flex;align-items:flex-end;width:calc(25% - 15px);margin-bottom:80px}.content_type05 .inner .left .left_inner .left_inner_box01 .icon img{width:100%;height:auto}}.content_type05 .inner .left .left_inner .left_inner_box02{width:calc(100% - 107px);padding-left:64px}@media only screen and (max-width: 1440px){.content_type05 .inner .left .left_inner .left_inner_box02{padding-left:48px}}@media only screen and (max-width: 1024px){.content_type05 .inner .left .left_inner .left_inner_box02{padding-left:35.2px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box02{padding-left:25.6px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box02{width:100%;padding-left:0}}.content_type05 .inner .left .left_inner .left_inner_box02 .txt_type02{text-align:left;margin-bottom:50px}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box02 .txt_type02:last-child{margin-bottom:0}}.content_type05 .inner .left .left_inner .left_inner_box02 .button_type02{margin-bottom:128px}@media only screen and (max-width: 1440px){.content_type05 .inner .left .left_inner .left_inner_box02 .button_type02{margin-bottom:96px}}@media only screen and (max-width: 1024px){.content_type05 .inner .left .left_inner .left_inner_box02 .button_type02{margin-bottom:70.4px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box02 .button_type02{margin-bottom:51.2px}}@media only screen and (max-width: 768px){.content_type05 .inner .left .left_inner .left_inner_box02 .button_type02{display:flex;justify-content:center}}.content_type05 .inner .right{width:50%;height:100dvh;position:fixed;bottom:0;right:0;display:flex;justify-content:flex-end;align-items:flex-end;z-index:0;opacity:0}@media only screen and (max-width: 1440px){.content_type05 .inner .right{width:40%}}@media only screen and (max-width: 768px){.content_type05 .inner .right{position:static;width:100%;height:auto;margin-top:-250px}}.content_type05 .inner .right .right_inner{width:100%;max-width:481px;padding-top:100px;display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){.content_type05 .inner .right .right_inner{padding-top:30px}}.content_type05 .inner .right .right_inner img{width:25.0520833333vw;height:auto}@media only screen and (max-width: 1024px){.content_type05 .inner .right .right_inner img{width:300px}}@media only screen and (max-width: 768px){.content_type05 .inner .right .right_inner img{width:288px}}@keyframes content05_anime02{0%{opacity:0}100%{opacity:1}}.content_type05_pt01 .inner .right{animation:content05_anime02 .8s linear forwards}@keyframes content_type06_body_remove{0%{background-color:#333}100%{background-color:#fff}}.content_type06_body_remove{animation:content_type06_body_remove 1s linear forwards}.content_type06{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;justify-content:center;padding-top:128px;padding-left:100px;padding-bottom:250px}@media only screen and (max-width: 1440px){.content_type06{padding-top:96px}}@media only screen and (max-width: 1024px){.content_type06{padding-top:70.4px}}@media only screen and (max-width: 768px){.content_type06{padding-top:51.2px}}@media only screen and (max-width: 768px){.content_type06{padding-left:0px;padding-top:70px;padding-bottom:100px}}.content_type06 .top_title_type02_ver02{position:absolute;top:82px;left:16px}@media only screen and (max-width: 768px){.content_type06 .top_title_type02_ver02{position:static}}.content_type06 .top_title_type02_ver02.fixed_add{position:fixed}@media only screen and (max-width: 768px){.content_type06 .top_title_type02_ver02.fixed_add{position:static}}.content_type06 .inner{max-width:1440px;width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.content_type06 .inner{flex-direction:column}}.content_type06 .inner .left{width:800px;position:relative;z-index:2}@media only screen and (max-width: 1440px){.content_type06 .inner .left{width:50%}}@media only screen and (max-width: 1024px){.content_type06 .inner .left{width:60%;padding-right:30px;box-sizing:border-box}}@media only screen and (max-width: 768px){.content_type06 .inner .left{width:100%;padding-left:10px;padding-right:10px}}.content_type06 .inner .left .top_title_type01_ver02{padding-bottom:128px}@media only screen and (max-width: 1440px){.content_type06 .inner .left .top_title_type01_ver02{padding-bottom:96px}}@media only screen and (max-width: 1024px){.content_type06 .inner .left .top_title_type01_ver02{padding-bottom:70.4px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .top_title_type01_ver02{padding-bottom:51.2px}}.content_type06 .inner .left .left_inner{display:flex}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner{flex-direction:column}}.content_type06 .inner .left .left_inner .left_inner_box01{width:107px;margin-top:-30px}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box01{width:100%;display:flex;justify-content:center;gap:20px}}.content_type06 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:60px}@media only screen and (max-width: 1440px){.content_type06 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:45px}}@media only screen and (max-width: 1024px){.content_type06 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:33px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:24px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box01 .icon{display:flex;align-items:flex-end;width:calc(25% - 15px);margin-bottom:80px}.content_type06 .inner .left .left_inner .left_inner_box01 .icon img{width:100%;height:auto}}.content_type06 .inner .left .left_inner .left_inner_box02{width:calc(100% - 107px);padding-left:64px;max-width:460px}@media only screen and (max-width: 1440px){.content_type06 .inner .left .left_inner .left_inner_box02{padding-left:48px}}@media only screen and (max-width: 1024px){.content_type06 .inner .left .left_inner .left_inner_box02{padding-left:35.2px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box02{padding-left:25.6px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box02{width:100%;padding-left:0;max-width:100%}}.content_type06 .inner .left .left_inner .left_inner_box02 .txt_type02_white{text-align:left;margin-bottom:50px}.content_type06 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:128px}@media only screen and (max-width: 1440px){.content_type06 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:96px}}@media only screen and (max-width: 1024px){.content_type06 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:70.4px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:51.2px}}@media only screen and (max-width: 768px){.content_type06 .inner .left .left_inner .left_inner_box02 .button_type03{display:flex;justify-content:center}}.content_type06 .inner .right{width:50%;height:100dvh;position:fixed;bottom:50px;right:0;display:flex;justify-content:flex-end;align-items:flex-end;z-index:-1;opacity:0}@media only screen and (max-width: 1024px){.content_type06 .inner .right{width:40%}}@media only screen and (max-width: 768px){.content_type06 .inner .right{position:static;width:100%;height:auto;margin-top:-250px}}.content_type06 .inner .right .right_inner{padding-top:100px;display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){.content_type06 .inner .right .right_inner{padding-top:30px}}.content_type06 .inner .right .right_inner img{width:28.6458333333vw;height:auto}@media only screen and (max-width: 1024px){.content_type06 .inner .right .right_inner img{width:300px}}@keyframes content_type06_body{0%{background-color:#fff}100%{background-color:#333}}.content_type06_body{animation:content_type06_body 1s linear forwards}.content_type07{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;justify-content:center;padding-top:128px;padding-left:100px;padding-bottom:300px}@media only screen and (max-width: 1440px){.content_type07{padding-top:96px}}@media only screen and (max-width: 1024px){.content_type07{padding-top:70.4px}}@media only screen and (max-width: 768px){.content_type07{padding-top:51.2px}}@media only screen and (max-width: 768px){.content_type07{padding-left:0px;padding-top:70px;padding-bottom:100px}}.content_type07 .top_title_type02_ver02{position:absolute;top:82px;left:16px}@media only screen and (max-width: 768px){.content_type07 .top_title_type02_ver02{position:static}}.content_type07 .top_title_type02_ver02.fixed_add{position:fixed}@media only screen and (max-width: 768px){.content_type07 .top_title_type02_ver02.fixed_add{position:static}}.content_type07 .inner{max-width:1440px;width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.content_type07 .inner{flex-direction:column}}.content_type07 .inner .left{width:800px;position:relative;z-index:2}@media only screen and (max-width: 1200px){.content_type07 .inner .left{width:60%}}@media only screen and (max-width: 1024px){.content_type07 .inner .left{width:60%;box-sizing:border-box}}@media only screen and (max-width: 768px){.content_type07 .inner .left{width:100%;padding-left:10px;padding-right:10px}}.content_type07 .inner .left .top_title_type01_ver02{padding-bottom:128px}@media only screen and (max-width: 1440px){.content_type07 .inner .left .top_title_type01_ver02{padding-bottom:96px}}@media only screen and (max-width: 1024px){.content_type07 .inner .left .top_title_type01_ver02{padding-bottom:70.4px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .top_title_type01_ver02{padding-bottom:51.2px}}.content_type07 .inner .left .left_inner{display:flex}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner{flex-direction:column}}.content_type07 .inner .left .left_inner .left_inner_box01{width:107px;margin-top:-30px}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box01{width:100%;display:flex;justify-content:center;gap:20px}}.content_type07 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:60px}@media only screen and (max-width: 1440px){.content_type07 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:45px}}@media only screen and (max-width: 1024px){.content_type07 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:33px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box01 .icon{margin-bottom:24px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box01 .icon{display:flex;align-items:flex-end;width:calc(25% - 15px);margin-bottom:80px}.content_type07 .inner .left .left_inner .left_inner_box01 .icon img{width:100%;height:auto}}.content_type07 .inner .left .left_inner .left_inner_box02{width:calc(100% - 107px);padding-left:64px;max-width:460px}@media only screen and (max-width: 1440px){.content_type07 .inner .left .left_inner .left_inner_box02{padding-left:48px}}@media only screen and (max-width: 1024px){.content_type07 .inner .left .left_inner .left_inner_box02{padding-left:35.2px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box02{padding-left:25.6px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box02{width:100%;padding-left:0;max-width:100%}}.content_type07 .inner .left .left_inner .left_inner_box02 .txt_type02_white{text-align:left;margin-bottom:50px}.content_type07 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:128px}@media only screen and (max-width: 1440px){.content_type07 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:96px}}@media only screen and (max-width: 1024px){.content_type07 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:70.4px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box02 .button_type03{margin-bottom:51.2px}}@media only screen and (max-width: 768px){.content_type07 .inner .left .left_inner .left_inner_box02 .button_type03{display:flex;justify-content:center}}.content_type07 .inner .right{width:50%;height:100dvh;position:fixed;opacity:0;bottom:0px;right:0;display:flex;justify-content:flex-end;align-items:flex-end;z-index:0}@media only screen and (max-width: 1024px){.content_type07 .inner .right{width:40%}}@media only screen and (max-width: 768px){.content_type07 .inner .right{position:static;width:100%;height:auto}}@media only screen and (max-width: 768px){.content_type07 .inner .right{margin-top:-250px}}.content_type07 .inner .right .right_inner{width:481px;padding-top:100px;display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){.content_type07 .inner .right .right_inner{padding-top:30px}}.content_type07 .inner .right .right_inner img{width:31.25vw;height:auto}@media only screen and (max-width: 1024px){.content_type07 .inner .right .right_inner img{width:300px}}@keyframes content_type07_body{0%{background-color:#333}100%{background-color:#0054a7}}@keyframes content_type07_body_remove{0%{background-color:#0054a7}100%{background-color:#333}}@keyframes content_type07_body_remove2{0%{background-color:#0054a7}100%{background-color:#0054a7}}.content_type07_body{animation:content_type07_body 1s linear forwards}.content_type07_body_remove{animation:content_type07_body_remove 1s linear forwards}.content_type07_body_remove2{animation:content_type07_body_remove2 1s linear forwards}.content_type08{width:100%;display:flex;justify-content:center;padding-left:30px;padding-right:30px;box-sizing:border-box;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width: 768px){.content_type08{padding-left:10px;padding-right:10px}}.content_type08 .inner{box-sizing:border-box;padding-top:72px;padding-bottom:72px;width:100%;max-width:1240px;display:flex;justify-content:center;margin-top:-157px;background-color:#fff}@media only screen and (max-width: 1440px){.content_type08 .inner{padding-top:54px}}@media only screen and (max-width: 1024px){.content_type08 .inner{padding-top:39.6px}}@media only screen and (max-width: 768px){.content_type08 .inner{padding-top:28.8px}}@media only screen and (max-width: 1440px){.content_type08 .inner{padding-bottom:54px}}@media only screen and (max-width: 1024px){.content_type08 .inner{padding-bottom:39.6px}}@media only screen and (max-width: 768px){.content_type08 .inner{padding-bottom:28.8px}}@media only screen and (max-width: 768px){.content_type08 .inner{flex-direction:column;padding-top:64px;padding-bottom:64px}}.content_type08 .inner .left{width:266px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 768px){.content_type08 .inner .left{width:100%;padding-bottom:20px}}.content_type08 .inner .left .top_title_type03{margin-bottom:48px}@media only screen and (max-width: 1440px){.content_type08 .inner .left .top_title_type03{margin-bottom:36px}}@media only screen and (max-width: 1024px){.content_type08 .inner .left .top_title_type03{margin-bottom:26.4px}}@media only screen and (max-width: 768px){.content_type08 .inner .left .top_title_type03{margin-bottom:19.2px}}@media only screen and (max-width: 768px){.content_type08 .inner .left .button_type04{display:none}}.content_type08 .inner .right{width:calc(100% - 266px);text-align:left;padding-right:40px;box-sizing:border-box}@media only screen and (max-width: 768px){.content_type08 .inner .right{width:100%;padding-left:10px;padding-right:10px}}.content_type08 .inner .right a{position:relative;display:block;border-bottom:solid 2px #0054a7;padding-left:94px;box-sizing:border-box;padding-top:24px;padding-bottom:24px;transition:.3s}.content_type08 .inner .right a:hover{background-color:#0054a7;transition:.3s}.content_type08 .inner .right a:hover .date{color:#fff;transition:.3s}.content_type08 .inner .right a:hover .title{color:#fff;transition:.3s}.content_type08 .inner .right a:last-child{border-bottom:none}@media only screen and (max-width: 768px){.content_type08 .inner .right a{padding-left:30px}}.content_type08 .inner .right a .date{color:#536f7b;font-family:"Inter",sans-serif;font-weight:700;font-style:Bold;font-size:1rem;line-height:1;margin-bottom:12px;transition:.3s}@media only screen and (max-width: 768px){.content_type08 .inner .right a .date{font-size:0.875rem;margin-bottom:6px}}.content_type08 .inner .right a .title{color:#0054a7;font-weight:400;font-size:1.25rem;line-height:1.6;transition:.3s}@media only screen and (max-width: 1440px){.content_type08 .inner .right a .title{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.content_type08 .inner .right a .title{font-size:1rem}}@media only screen and (max-width: 768px){.content_type08 .inner .right a .title{font-size:1rem}}.content_type08 .inner .right a:before{background-image:url(../img/top/circle.svg);display:block;content:"";width:14px;height:14px;background-size:14px 14px;position:absolute;top:40px;left:40px}@media only screen and (max-width: 768px){.content_type08 .inner .right a:before{left:0;top:47px}}.content_type08 .inner .top_c7_btn4_sp{display:none}@media only screen and (max-width: 768px){.content_type08 .inner .top_c7_btn4_sp{padding-top:33px;display:block;display:flex;justify-content:center}}.detail_load{width:100%;background-color:#ecf3f6;position:fixed;z-index:10000;top:0;left:0;height:100vh}.detail_button_type01{position:fixed;width:100%;display:flex;justify-content:center;position:fixed;bottom:30px;left:0;right:0;margin:auto;z-index:10}.detail_main{position:relative;z-index:2;overflow:hidden;padding-top:189px;padding-left:100px;padding-right:100px;box-sizing:border-box}@media only screen and (max-width: 1024px){.detail_main{padding-top:100px}}@media only screen and (max-width: 1024px){.detail_main{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 768px){.detail_main{padding-left:10px;padding-right:10px}}.detail_main .inner{text-align:left;border-bottom-right-radius:1800px 180px;border-bottom-left-radius:1800px 180px;margin-left:-180px;margin-right:-180px;padding-left:180px;padding-right:180px;background-color:#fff;padding-bottom:80px}@media only screen and (max-width: 768px){.detail_main .inner{padding-bottom:45px}}.detail_main .inner h1{font-family:"Shippori Antique",sans-serif;font-weight:400;font-size:4.5rem;line-height:1.6;color:#0054a7;margin-bottom:30px}@media only screen and (max-width: 1440px){.detail_main .inner h1{font-size:3.825rem}}@media only screen and (max-width: 1024px){.detail_main .inner h1{font-size:3.15rem}}@media only screen and (max-width: 768px){.detail_main .inner h1{font-size:2.25rem}}@media only screen and (max-width: 1024px){.detail_main .inner h1{margin-bottom:15px}}.detail_main .inner p{font-weight:400;font-size:1.25rem;line-height:2;color:#0054a7}@media only screen and (max-width: 1440px){.detail_main .inner p{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_main .inner p{font-size:1rem}}@media only screen and (max-width: 768px){.detail_main .inner p{font-size:1rem}}.detail_conv01{background-attachment:fixed;height:569px;background-image:url(../img/water_supply/d_main.png);background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative;z-index:1;margin-top:-100px}@media only screen and (max-width: 768px){.detail_conv01{background-attachment:scroll}}.detail_conv01 .button_type01{position:absolute;left:0;right:0;margin:auto;bottom:67px;display:flex;justify-content:center}.detail_conv01_lining{background-image:url(../img/lining/d_main.jpg)}.detail_conv01_construction_results{background-image:url(../img/construction_results/d_main.jpg)}.detail_conv01_reform{background-image:url(../img/reform/d_main.jpg)}.detail_conv01_company{background-image:url(../img/company/d_main.jpg)}.detail_main_pt2{position:relative;z-index:2;overflow:hidden;padding-top:189px;padding-left:100px;padding-right:100px;box-sizing:border-box;text-align:left;background-color:#fff}@media only screen and (max-width: 1024px){.detail_main_pt2{padding-top:100px}}@media only screen and (max-width: 1024px){.detail_main_pt2{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 768px){.detail_main_pt2{padding-left:10px;padding-right:10px}}.detail_main_pt2 .inner{background-color:#fff;padding-bottom:80px;width:100%;max-width:1240px}@media only screen and (max-width: 768px){.detail_main_pt2 .inner{padding-bottom:20px}}.detail_main_pt2 .inner h1{font-family:"Shippori Antique",sans-serif;font-weight:400;font-size:4.5rem;line-height:1.6;color:#0054a7;margin-bottom:30px}@media only screen and (max-width: 1440px){.detail_main_pt2 .inner h1{font-size:3.825rem}}@media only screen and (max-width: 1024px){.detail_main_pt2 .inner h1{font-size:3.15rem}}@media only screen and (max-width: 768px){.detail_main_pt2 .inner h1{font-size:2.25rem}}@media only screen and (max-width: 1024px){.detail_main_pt2 .inner h1{margin-bottom:15px}}.detail_main_pt2 .inner p{font-weight:400;font-size:1.25rem;line-height:2;color:#0054a7}@media only screen and (max-width: 1440px){.detail_main_pt2 .inner p{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_main_pt2 .inner p{font-size:1rem}}@media only screen and (max-width: 768px){.detail_main_pt2 .inner p{font-size:1rem}}.detail_content_type01{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:2;padding-top:166px}@media only screen and (max-width: 1440px){.detail_content_type01{padding-top:124.5px}}@media only screen and (max-width: 1024px){.detail_content_type01{padding-top:91.3px}}@media only screen and (max-width: 768px){.detail_content_type01{padding-top:66.4px}}@media only screen and (max-width: 768px){.detail_content_type01{padding-left:10px;padding-right:10px;overflow:hidden}}.detail_content_type01 .carb{border-bottom-right-radius:2000px 50px;border-bottom-left-radius:2000px 50px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff}.detail_content_type01 .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:80px}.detail_content_type01 .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type01 .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type01 .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_tilte01{margin-bottom:28px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type01 .inner .detail_tilte02{padding-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type01 .inner .detail_tilte02{padding-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type01 .inner .detail_tilte02{padding-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_tilte02{padding-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_tilte02{padding-bottom:30px}}.detail_content_type01 .inner .detail_content_type01_box01{display:flex;align-items:flex-start}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01{flex-direction:column}}.detail_content_type01 .inner .detail_content_type01_box01 .left{width:50%;padding-right:32px;box-sizing:border-box;padding-top:100px;margin-top:-100px;position:sticky;top:0}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01 .left{width:100%;padding-right:0;position:static}}.detail_content_type01 .inner .detail_content_type01_box01 .left .detail_list01{margin-bottom:75px}@media only screen and (max-width: 1440px){.detail_content_type01 .inner .detail_content_type01_box01 .left .detail_list01{margin-bottom:56.25px}}@media only screen and (max-width: 1024px){.detail_content_type01 .inner .detail_content_type01_box01 .left .detail_list01{margin-bottom:41.25px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01 .left .detail_list01{margin-bottom:30px}}.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01{text-align:left}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01{margin-bottom:30px}}.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01 .txt_type03{margin-bottom:50px}@media only screen and (max-width: 1440px){.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01 .txt_type03{margin-bottom:37.5px}}@media only screen and (max-width: 1024px){.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01 .txt_type03{margin-bottom:27.5px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01 .txt_type03{margin-bottom:20px}}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01 .left .left_box01 .txt_type03{margin-bottom:10px}}.detail_content_type01 .inner .detail_content_type01_box01 .left.add_anime{padding-top:300px !important}.detail_content_type01 .inner .detail_content_type01_box01 .left.remove_anime{padding-top:100px !important}.detail_content_type01 .inner .detail_content_type01_box01 .right{width:50%;padding-left:32px;box-sizing:border-box}@media only screen and (max-width: 768px){.detail_content_type01 .inner .detail_content_type01_box01 .right{width:100%;padding-left:0}}.detail_content_type01 .inner .detail_content_type01_box01 .right .pic_type01{margin-bottom:24px}.detail_content_type02{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;background-color:#ecf3f6;display:flex;justify-content:center;padding-top:148px;padding-bottom:200px;margin-top:-60px;position:relative;z-index:1}@media only screen and (max-width: 768px){.detail_content_type02{padding-left:10px;padding-right:10px}}.detail_content_type02 .inner{width:100%;display:flex;flex-direction:column;align-items:center;max-width:1080px}.detail_content_type02 .inner .detail_tilte01{width:100%;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02 .inner .detail_tilte01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02 .inner .detail_tilte01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_tilte01{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type02 .inner .detail_content_type02_grid01{padding-bottom:74px;width:100%;display:flex;gap:0 32px;flex-wrap:wrap}@media only screen and (max-width: 1440px){.detail_content_type02 .inner .detail_content_type02_grid01{padding-bottom:55.5px}}@media only screen and (max-width: 1024px){.detail_content_type02 .inner .detail_content_type02_grid01{padding-bottom:40.7px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid01{padding-bottom:29.6px}}@media only screen and (max-width: 480px){.detail_content_type02 .inner .detail_content_type02_grid01{gap:0}}.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01{width:calc(25% - 24px)}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01{width:calc(50% - 16px);margin-bottom:30px}}@media only screen and (max-width: 480px){.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01{width:100%}}.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01 .pic_type01{margin-bottom:16px}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01 .pic_type01{margin-bottom:20px}}.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01 .detail_title03{margin-bottom:11px}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01 .detail_title03{font-size:1.125rem;margin-bottom:5px}}.detail_content_type02 .inner .detail_content_type02_grid01 .detail_content_type02_box01 .txt_type04{text-align:left}.detail_content_type02 .inner .detail_title_type04{text-align:left;width:100%;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02 .inner .detail_title_type04{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02 .inner .detail_title_type04{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_title_type04{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_title_type04{margin-bottom:30px}}.detail_content_type02 .inner .detail_content_type02_grid02{width:100%}.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{display:flex;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{flex-direction:column;margin-bottom:30px}}.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{width:calc(100% - 365px);padding-right:60px}@media only screen and (max-width: 1440px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{padding-right:45px}}@media only screen and (max-width: 1024px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{padding-right:33px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{padding-right:24px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{width:100%;margin-bottom:20px}}.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right{width:365px;text-align:left}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right{width:100%}}.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02 .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:10px}}.detail_content_type03{width:100%;display:flex;justify-content:center;overflow:hidden;margin-top:-150px;position:relative;z-index:2}.detail_content_type03 .carb{display:flex;justify-content:center;width:100%;padding-top:152px;border-top-right-radius:1200px 50px;border-top-left-radius:1200px 50px;margin-left:-300px;margin-right:-300px;padding-left:300px;padding-right:300px;background-color:#fff;padding-left:30px;padding-right:30px;box-sizing:border-box}@media only screen and (max-width: 1440px){.detail_content_type03 .carb{padding-top:114px}}@media only screen and (max-width: 1024px){.detail_content_type03 .carb{padding-top:83.6px}}@media only screen and (max-width: 768px){.detail_content_type03 .carb{padding-top:60.8px}}@media only screen and (max-width: 768px){.detail_content_type03 .carb{padding-left:10px;padding-right:10px}}.detail_content_type03 .carb .inner{width:100%;max-width:1080px;display:flex;flex-direction:column;align-items:center}.detail_content_type03 .carb .inner .detail_tilte01{width:100%;text-align:left;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type03 .carb .inner .detail_tilte01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type03 .carb .inner .detail_tilte01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type03 .carb .inner .detail_tilte01{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type03 .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type03 .detail_content_type03_grid{width:100%;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type03 .detail_content_type03_grid{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type03 .detail_content_type03_grid{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type03 .detail_content_type03_grid{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type03 .detail_content_type03_grid{gap:0 12px}}.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box{width:calc(25% - 18px);display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;align-items:center;padding-bottom:40px;padding-top:40px;box-sizing:border-box;border-radius:8px;border:solid 1px #0054a7}@media only screen and (max-width: 1024px){.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box{width:calc(50% - 12px)}}@media only screen and (max-width: 768px){.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box{padding-left:0px;margin-bottom:12px}}.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box .pic_type01{width:80px}@media only screen and (max-width: 768px){.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box .pic_type01{width:80px}}.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box .pic_type01 img{width:100%;height:auto}.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box .txt{margin-top:16px;width:100%;text-align:center;font-size:1.25rem;line-height:1;font-weight:400;color:#0054a7;padding-left:0;box-sizing:border-box}@media only screen and (max-width: 768px){.detail_content_type03 .detail_content_type03_grid .detail_content_type03_box .txt{width:calc(100% - 40px);font-size:1rem}}.content_type04_grid{width:100%;display:flex;gap:0 30px;flex-wrap:wrap}@media only screen and (max-width: 768px){.content_type04_grid{gap:0 10px}}.content_type04_grid .content_type04_box{width:calc(33.3333333333% - 20px);margin-bottom:64px}@media only screen and (max-width: 1440px){.content_type04_grid .content_type04_box{margin-bottom:48px}}@media only screen and (max-width: 1024px){.content_type04_grid .content_type04_box{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.content_type04_grid .content_type04_box{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.content_type04_grid .content_type04_box{width:calc(50% - 5px);margin-bottom:20px}}.content_type04_grid .content_type04_box .pic_type01{margin-bottom:16px}@media only screen and (max-width: 768px){.content_type04_grid .content_type04_box .pic_type01{margin-bottom:8px}}.content_type04_grid .content_type04_box .txt{font-size:1.25rem;line-height:1.6;font-weight:700;color:#0054a7}@media only screen and (max-width: 768px){.content_type04_grid .content_type04_box .txt{font-size:1rem}}.detail_content_type05{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:2;overflow:hidden;padding-top:166px}@media only screen and (max-width: 1440px){.detail_content_type05{padding-top:124.5px}}@media only screen and (max-width: 1024px){.detail_content_type05{padding-top:91.3px}}@media only screen and (max-width: 768px){.detail_content_type05{padding-top:66.4px}}@media only screen and (max-width: 768px){.detail_content_type05{padding-left:10px;padding-right:10px}}.detail_content_type05 .carb{border-bottom-right-radius:2000px 50px;border-bottom-left-radius:2000px 50px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff}.detail_content_type05 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:130px}.detail_content_type05 .carb .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type05 .carb .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type05 .carb .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type05 .carb .inner .detail_tilte01{margin-bottom:28px}}@media only screen and (max-width: 1024px){.detail_content_type05 .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type05 .carb .inner .detail_tilte01 h2 span{font-size:1.25rem}@media only screen and (max-width: 1440px){.detail_content_type05 .carb .inner .detail_tilte01 h2 span{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_content_type05 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}@media only screen and (max-width: 768px){.detail_content_type05 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}.detail_content_type05 .carb .inner .txt_warp{text-align:left;margin-bottom:20px}.detail_content_type05 .carb .inner .txt_warp .txt_type03{padding-bottom:36px}@media only screen and (max-width: 1024px){.detail_content_type05 .carb .inner .txt_warp .txt_type03{padding-bottom:15px}}.detail_content_type05 .carb .inner .detail_content_type05_grid{display:flex;justify-content:center;gap:0 64px}@media only screen and (max-width: 1024px){.detail_content_type05 .carb .inner .detail_content_type05_grid{gap:0 30px}}@media only screen and (max-width: 480px){.detail_content_type05 .carb .inner .detail_content_type05_grid{flex-direction:column}}.detail_content_type05 .carb .inner .detail_content_type05_grid .detail_content_type05_box{width:calc(50% - 32px)}@media only screen and (max-width: 1024px){.detail_content_type05 .carb .inner .detail_content_type05_grid .detail_content_type05_box{width:calc(50% - 15px)}}@media only screen and (max-width: 480px){.detail_content_type05 .carb .inner .detail_content_type05_grid .detail_content_type05_box{width:100%;margin-bottom:20px}}.detail_content_type05 .carb .inner .detail_content_type05_grid .detail_content_type05_box .detail_title_type07{margin-bottom:8px}.detail_content_type05 .carb .inner .detail_content_type05_grid .detail_content_type05_box .pic_type01{margin-bottom:8px}.detail_content_type05 .carb .inner .detail_content_type05_grid .detail_content_type05_box .txt_type05{text-align:left}.detail_content_type06{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:1;overflow:hidden;margin-top:-150px;background-color:#ecf3f6;padding-bottom:130px}@media only screen and (max-width: 768px){.detail_content_type06{padding-left:10px;padding-right:10px}}.detail_content_type06 .carb{padding-top:250px;display:flex;flex-direction:column;align-items:center;width:100%}.detail_content_type06 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:80px}.detail_content_type06 .carb .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type06 .carb .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_tilte01{margin-bottom:28px}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type06 .carb .inner .detail_tilte01 h2 span{font-size:1.25rem}@media only screen and (max-width: 1440px){.detail_content_type06 .carb .inner .detail_tilte01 h2 span{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}.detail_content_type06 .carb .inner .detail_content_type06_grid{display:flex;flex-direction:column;width:100%}.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box{margin-bottom:64px;display:flex;justify-content:center;gap:0 60px}@media only screen and (max-width: 1440px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box{margin-bottom:25.6px}}.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box:nth-child(even){flex-direction:column}}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box{gap:0 30px}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box{flex-direction:column;gap:0;margin-bottom:30px}}.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_left{width:calc(50% - 30px)}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_left{width:calc(50% - 15px)}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_left{width:100%;margin-bottom:20px}}.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right{width:calc(50% - 30px);text-align:left}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right{width:calc(50% - 15px)}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right{width:100%}}.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right .detail_tilte08{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right .detail_tilte08{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right .detail_tilte08{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right .detail_tilte08{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type06 .carb .inner .detail_content_type06_grid .detail_content_type06_box .detail_content_type06_box_right .detail_tilte08{margin-bottom:5px}}.detail_content_type07{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:3;overflow:hidden;margin-top:-150px;padding-top:166px}@media only screen and (max-width: 1440px){.detail_content_type07{padding-top:124.5px}}@media only screen and (max-width: 1024px){.detail_content_type07{padding-top:91.3px}}@media only screen and (max-width: 768px){.detail_content_type07{padding-top:66.4px}}@media only screen and (max-width: 768px){.detail_content_type07{padding-left:10px;padding-right:10px}}.detail_content_type07 .carb{border-top-right-radius:2000px 50px;border-top-left-radius:2000px 50px;border-bottom-right-radius:2000px 50px;border-bottom-left-radius:2000px 50px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff;margin-top:-100px;padding-top:130px}.detail_content_type07 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:130px}.detail_content_type07 .carb .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type07 .carb .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type07 .carb .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type07 .carb .inner .detail_tilte01{margin-bottom:28px}}@media only screen and (max-width: 768px){.detail_content_type07 .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type07 .carb .inner .detail_tilte01 h2 span{font-size:1.25rem}@media only screen and (max-width: 1440px){.detail_content_type07 .carb .inner .detail_tilte01 h2 span{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_content_type07 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}@media only screen and (max-width: 768px){.detail_content_type07 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}.detail_content_type07_grid{display:flex;width:100%}@media only screen and (max-width: 768px){.detail_content_type07_grid{flex-direction:column}}.detail_content_type07_grid .left{width:50%;text-align:left}@media only screen and (max-width: 768px){.detail_content_type07_grid .left{width:100%;margin-bottom:20px}}.detail_content_type07_grid .left .txt_type03{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type07_grid .left .txt_type03{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type07_grid .left .txt_type03{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type07_grid .left .txt_type03{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type07_grid .left .txt_type03{margin-bottom:5px}}.detail_content_type07_grid .right{width:50%;padding-left:64px}@media only screen and (max-width: 1440px){.detail_content_type07_grid .right{padding-left:48px}}@media only screen and (max-width: 1024px){.detail_content_type07_grid .right{padding-left:35.2px}}@media only screen and (max-width: 768px){.detail_content_type07_grid .right{padding-left:25.6px}}@media only screen and (max-width: 768px){.detail_content_type07_grid .right{width:100%;padding-left:0}}.detail_content_type08{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:2;overflow:hidden;margin-top:-100px;background-color:#ecf3f6}@media only screen and (max-width: 768px){.detail_content_type08{padding-left:10px;padding-right:10px}}.detail_content_type08 .carb{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:250px}@media only screen and (max-width: 1440px){.detail_content_type08 .carb{padding-top:187.5px}}@media only screen and (max-width: 1024px){.detail_content_type08 .carb{padding-top:137.5px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb{padding-top:100px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb{padding-top:150px}}.detail_content_type08 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:230px}.detail_content_type08 .carb .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type08 .carb .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type08 .carb .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb .inner .detail_tilte01{margin-bottom:28px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type08 .carb .inner .detail_tilte01 h2 span{font-size:1.25rem}@media only screen and (max-width: 1440px){.detail_content_type08 .carb .inner .detail_tilte01 h2 span{font-size:1.0625rem}}@media only screen and (max-width: 1024px){.detail_content_type08 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}@media only screen and (max-width: 768px){.detail_content_type08 .carb .inner .detail_tilte01 h2 span{font-size:1rem}}.detail_content_type08 .carb .inner .detail_tilte08{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type08 .carb .inner .detail_tilte08{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type08 .carb .inner .detail_tilte08{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb .inner .detail_tilte08{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb .inner .detail_tilte08{margin-bottom:10px}}.detail_content_type08 .carb .inner .txt_type03_01{text-align:left;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type08 .carb .inner .txt_type03_01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type08 .carb .inner .txt_type03_01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type08 .carb .inner .txt_type03_01{margin-bottom:25.6px}}.detail_content_type03_ver02{margin-top:-150px;position:relative;z-index:1}.detail_content_type03_ver02 .carb{padding-top:300px;display:flex;justify-content:center;width:100%;border-top-right-radius:0;border-top-left-radius:0;margin-left:0;margin-right:0;padding-left:30px;padding-right:30px;box-sizing:border-box;background-color:#ecf3f6}.detail_content_type07_grid_ver02{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type07_grid_ver02{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type07_grid_ver02{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type07_grid_ver02{margin-bottom:25.6px}}.detail_content_type09{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:1;overflow:hidden;margin-top:-100px;background-color:#ecf3f6}@media only screen and (max-width: 768px){.detail_content_type09{padding-left:10px;padding-right:10px}}.detail_content_type09 .carb{padding-top:200px;display:flex;flex-direction:column;align-items:center;width:100%}.detail_content_type09 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:130px}.detail_content_type09 .carb .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type09 .carb .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type09 .carb .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_tilte01{margin-bottom:28px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{display:flex;padding-left:45px;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{padding-left:33.75px}}@media only screen and (max-width: 1024px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{padding-left:24.75px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{padding-left:18px}}@media only screen and (max-width: 1440px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box{margin-bottom:30px}}.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .left{width:150px}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .left{width:80px}}.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .left img{width:100%;height:auto}.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right{width:calc(100% - 150px);text-align:left;padding-left:109px}@media only screen and (max-width: 1440px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right{padding-left:81.75px}}@media only screen and (max-width: 1024px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right{padding-left:59.95px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right{padding-left:43.6px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right{width:calc(100% - 80px);padding-left:20px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right .detail_tilte09 h3{margin-bottom:15 px}}.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right .txt_type03{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right .txt_type03{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right .txt_type03{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right .txt_type03{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type09 .carb .inner .detail_content_type09_grid .detail_content_type09_box .right .txt_type03{margin-bottom:5px}}.detail_content_type10{padding-left:30px;padding-right:30px;box-sizing:border-box;width:100%;display:flex;justify-content:center;position:relative;z-index:1}@media only screen and (max-width: 768px){.detail_content_type10{padding-left:10px;padding-right:10px}}.detail_content_type10 .inner{width:100%;max-width:1080px;text-align:left}.detail_content_type10 .inner .txt_type03{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type10 .inner .txt_type03{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type10 .inner .txt_type03{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type10 .inner .txt_type03{margin-bottom:25.6px}}.detail_content_type10 .inner .txt_type03_ver02{margin-bottom:0}.detail_content_type10 .inner .detail_list01{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type10 .inner .detail_list01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type10 .inner .detail_list01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type10 .inner .detail_list01{margin-bottom:25.6px}}.detail_content_type11{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;display:flex;justify-content:center;position:relative;z-index:1;background-color:#fff;padding-top:148px}@media only screen and (max-width: 1440px){.detail_content_type11{padding-top:111px}}@media only screen and (max-width: 1024px){.detail_content_type11{padding-top:81.4px}}@media only screen and (max-width: 768px){.detail_content_type11{padding-top:59.2px}}@media only screen and (max-width: 768px){.detail_content_type11{padding-left:10px;padding-right:10px}}.detail_content_type11 .inner{width:100%;max-width:1080px}.detail_content_type11 .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type11 .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type11 .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type11 .inner .detail_tilte01{margin-bottom:28px}}.detail_content_type11 .inner .form_grid{width:100%}.detail_content_type11 .inner .form_grid .form_box{width:100%;display:flex;justify-content:flex-start;padding-top:24px;padding-bottom:24px;box-sizing:border-box}@media only screen and (max-width: 768px){.detail_content_type11 .inner .form_grid .form_box{flex-direction:column}}.detail_content_type11 .inner .form_grid .form_box .left{font-size:0.875rem;color:#596e7a;width:90px;display:flex;align-items:center}@media only screen and (max-width: 768px){.detail_content_type11 .inner .form_grid .form_box .left{width:100%;margin-bottom:10px}}.detail_content_type11 .inner .form_grid .form_box .left span{color:#d30000}.detail_content_type11 .inner .form_grid .form_box .right{width:calc(100% - 90px);text-align:left}.detail_content_type11 .inner .form_grid .form_box .right .error{margin-top:5px}@media only screen and (max-width: 768px){.detail_content_type11 .inner .form_grid .form_box .right{width:100%}}.detail_content_type11 .inner .form_grid .form_box .right input{max-width:443px;height:50px}.detail_content_type11 .inner .form_grid .form_box .right input,.detail_content_type11 .inner .form_grid .form_box .right textarea{width:100%;border:none;background-color:#ecf3f6;font-size:1rem;border-radius:6px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;box-sizing:border-box;color:#0054a7}.detail_content_type11 .inner .form_grid .form_box .right textarea{max-width:787px;min-height:294px}.detail_content_type11 .inner .form_grid .form_box02{padding-top:64px;display:flex;justify-content:center}@media only screen and (max-width: 1440px){.detail_content_type11 .inner .form_grid .form_box02{padding-top:48px}}@media only screen and (max-width: 1024px){.detail_content_type11 .inner .form_grid .form_box02{padding-top:35.2px}}@media only screen and (max-width: 768px){.detail_content_type11 .inner .form_grid .form_box02{padding-top:25.6px}}.detail_content_type11 .inner .form_grid .form_box02 button{width:194px;height:84px;padding-left:40px;box-sizing:border-box;color:#fff;border-radius:42px;background-color:#0054a7;border:none;font-size:1.25rem;position:relative;z-index:0;display:flex;align-items:center;justify-content:flex-start;transition:.3s}.detail_content_type11 .inner .form_grid .form_box02 button:hover{cursor:pointer;background-color:#27a7de;transition:.3s}.detail_content_type11 .inner .form_grid .form_box02 button:after{display:block;content:"";width:40px;height:40px;background-image:url(../img/common/button_arrow.svg);background-size:40px 40px;background-repeat:no-repeat;position:absolute;top:22px;right:19px;z-index:1}.detail_content_type12{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;display:flex;justify-content:center;position:relative;z-index:1;background-color:#fff;padding-top:148px}@media only screen and (max-width: 1440px){.detail_content_type12{padding-top:111px}}@media only screen and (max-width: 1024px){.detail_content_type12{padding-top:81.4px}}@media only screen and (max-width: 768px){.detail_content_type12{padding-top:59.2px}}.detail_content_type12 .inner{width:100%;max-width:1080px}.detail_content_type12 .inner .detail_content_type12_box{width:100%;text-align:left;padding-top:100px;margin-top:-100px}.detail_content_type12 .inner .detail_content_type12_box .date{font-size:1rem;color:#596e7a;font-weight:700;padding-left:35px}.detail_content_type12 .inner .detail_content_type12_box .detail_tilte01{margin-bottom:40px}@media only screen and (max-width: 1440px){.detail_content_type12 .inner .detail_content_type12_box .detail_tilte01{margin-bottom:30px}}@media only screen and (max-width: 1024px){.detail_content_type12 .inner .detail_content_type12_box .detail_tilte01{margin-bottom:22px}}@media only screen and (max-width: 768px){.detail_content_type12 .inner .detail_content_type12_box .detail_tilte01{margin-bottom:16px}}.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2{display:flex;flex-wrap:wrap;gap:40px 32px;width:100%;margin-bottom:128px}@media only screen and (max-width: 1440px){.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2{margin-bottom:96px}}@media only screen and (max-width: 1024px){.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2{margin-bottom:70.4px}}@media only screen and (max-width: 768px){.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2{margin-bottom:51.2px}}@media only screen and (max-width: 768px){.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2{gap:20px 20px}}.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2 .detail_content_type12_card{width:calc(33% - 20px)}@media only screen and (max-width: 768px){.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2 .detail_content_type12_card{width:calc(50% - 10px)}}.detail_content_type12 .inner .detail_content_type12_box .detail_content_type12_box2 .detail_content_type12_card h3{font-size:0.875rem;line-height:1.6;color:#596e7a;margin-top:16px}.detail-company-head{width:100%;padding-top:60px;padding-bottom:100px;text-align:center}@media only screen and (max-width: 768px){.detail-company-head{padding-bottom:80px}}.detail-company-head img{max-width:100%;height:auto}.detail_content_type13{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;display:flex;justify-content:center;position:relative;z-index:1;background-color:#fff;padding-top:148px}@media only screen and (max-width: 1440px){.detail_content_type13{padding-top:111px}}@media only screen and (max-width: 1024px){.detail_content_type13{padding-top:81.4px}}@media only screen and (max-width: 768px){.detail_content_type13{padding-top:59.2px}}@media only screen and (max-width: 768px){.detail_content_type13{padding-left:10px;padding-right:10px}}.detail_content_type13 .inner{width:100%;max-width:1080px}.detail_content_type13 .inner .detail_tilte01{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type13 .inner .detail_tilte01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type13 .inner .detail_tilte01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type13 .inner .detail_tilte01{margin-bottom:25.6px}}.detail_content_type13 .inner .detail_content_type13_grid{display:flex;align-items:flex-start;gap:0 64px;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type13 .inner .detail_content_type13_grid{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type13 .inner .detail_content_type13_grid{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type13 .inner .detail_content_type13_grid{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type13 .inner .detail_content_type13_grid{flex-direction:column-reverse;gap:0}}.detail_content_type13 .inner .detail_content_type13_grid .left{width:calc(50% - 64px);display:block}@media only screen and (max-width: 768px){.detail_content_type13 .inner .detail_content_type13_grid .left{width:100%;margin-bottom:30px;margin-top:30px}}.detail_content_type13 .inner .detail_content_type13_grid .left .item-ceo{display:grid;gap:8px;margin-top:25px}.detail_content_type13 .inner .detail_content_type13_grid .left .item-ceo__img{width:100%;height:auto}.detail_content_type13 .inner .detail_content_type13_grid .left .item-ceo__caption{display:block;font-size:1rem;line-height:1.6;color:#0054a7;font-weight:400;text-align:left}.detail_content_type13 .inner .detail_content_type13_grid .right{width:calc(50% - 32px)}@media only screen and (max-width: 768px){.detail_content_type13 .inner .detail_content_type13_grid .right{width:100%}}.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02{width:100%}.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table{width:100%;border-collapse:collapse;text-align:left}.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table tr th,.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table tr td{padding-top:24px;padding-bottom:24px;border-bottom:solid 1px #0054a7}.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table tr:last-child th,.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table tr:last-child td{border-bottom:none}.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table tr th{width:90px;font-size:0.875rem;color:#596e7a;font-weight:700;vertical-align:top}.detail_content_type13 .inner .detail_content_type13_grid .right .table_type02 table tr td{font-size:1rem;line-height:1.6;color:#0054a7;font-weight:400}.company_map_grid{margin-bottom:64px}@media only screen and (max-width: 1440px){.company_map_grid{margin-bottom:48px}}@media only screen and (max-width: 1024px){.company_map_grid{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.company_map_grid{margin-bottom:25.6px}}.detail_content_type03_ver03{margin-top:-150px;padding-top:0px;z-index:2;position:relative;padding-bottom:100px;overflow:hidden;width:100%;box-sizing:border-box;display:block;padding-left:30px;padding-right:30px}@media only screen and (max-width: 768px){.detail_content_type03_ver03{padding-left:10px;padding-right:10px;padding-bottom:50px}}.detail_content_type03_ver03 .carb{box-sizing:initial;border-top-right-radius:2000px 50px;border-top-left-radius:2000px 50px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff}.detail_content_type03_ver03 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px}.detail_content_type03_ver03 .carb .inner .txt_type03{text-align:left;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type03_ver03 .carb .inner .txt_type03{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type03_ver03 .carb .inner .txt_type03{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type03_ver03 .carb .inner .txt_type03{margin-bottom:25.6px}}.detail_content_type14{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:2;overflow:hidden;margin-top:-100px}@media only screen and (max-width: 768px){.detail_content_type14{padding-left:10px;padding-right:10px}}.detail_content_type14 .carb{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:250px;background-color:#fff;border-top-right-radius:2000px 50px;border-top-left-radius:2000px 50px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px}@media only screen and (max-width: 1440px){.detail_content_type14 .carb{padding-top:187.5px}}@media only screen and (max-width: 1024px){.detail_content_type14 .carb{padding-top:137.5px}}@media only screen and (max-width: 768px){.detail_content_type14 .carb{padding-top:100px}}@media only screen and (max-width: 768px){.detail_content_type14 .carb{padding-top:150px}}.detail_content_type14 .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:130px}.detail_content_type14 .carb .inner .detail_tilte01{margin-bottom:70px}@media only screen and (max-width: 1440px){.detail_content_type14 .carb .inner .detail_tilte01{margin-bottom:52.5px}}@media only screen and (max-width: 1024px){.detail_content_type14 .carb .inner .detail_tilte01{margin-bottom:38.5px}}@media only screen and (max-width: 768px){.detail_content_type14 .carb .inner .detail_tilte01{margin-bottom:28px}}.detail_content_type14 .carb .inner .detail_content_type14_grid{width:400vw;display:flex}@media only screen and (max-width: 768px){.detail_content_type14 .carb .inner .detail_content_type14_grid{width:800vw}}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box{text-align:left;display:flex;flex-direction:column;align-items:flex-start;width:422px}@media only screen and (max-width: 768px){.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box{width:550px}}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px;position:relative;width:100%;z-index:0}@media only screen and (max-width: 1440px){.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3{margin-bottom:18px}}@media only screen and (max-width: 1024px){.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3{margin-bottom:13.2px}}@media only screen and (max-width: 768px){.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3{margin-bottom:9.6px}}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3:after{display:block;content:"";width:100%;height:2px;background-color:#0054a7;position:absolute;top:18px;left:0;z-index:1}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3 span{display:block;position:relative;z-index:2}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3 span:first-child{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.5rem;line-height:1.6;background-color:#0054a7;color:#ffe100;width:50px;height:38px;border-radius:4px}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3 span:last-child{padding-left:10px;padding-right:10px;font-weight:400;font-size:1.5rem;line-height:1.6;color:#0054a7;background-color:#fff;line-height:1}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box h3 span:last-child i{font-style:normal;font-size:0.875rem}.detail_content_type14 .carb .inner .detail_content_type14_grid .detail_content_type14_box .txt_type03{margin-bottom:10px;padding-right:64px;box-sizing:border-box}.detail_main_pt2_thanks{background-color:#fff}.detail_main_pt2_thanks .inner{padding-bottom:50px}.detail_content_type11_thanks{padding-top:0px}.detail_content_type11_thanks .inner{text-align:left}.detail_content_type11_thanks .inner .detail_tilte01{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type11_thanks .inner .detail_tilte01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type11_thanks .inner .detail_tilte01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type11_thanks .inner .detail_tilte01{margin-bottom:25.6px}}.detail_content_type02_lining{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative;z-index:3;overflow:hidden;margin-top:-150px;padding-top:166px}@media only screen and (max-width: 1440px){.detail_content_type02_lining{padding-top:124.5px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining{padding-top:91.3px}}@media only screen and (max-width: 768px){.detail_content_type02_lining{padding-top:66.4px}}@media only screen and (max-width: 768px){.detail_content_type02_lining{padding-left:10px;padding-right:10px}}.detail_content_type02_lining .carb{border-top-right-radius:2000px 50px;border-top-left-radius:2000px 50px;border-bottom-right-radius:2000px 50px;border-bottom-left-radius:2000px 50px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff;margin-top:-100px;padding-top:130px}.detail_content_type02_lining .carb .inner{flex-direction:column;align-items:center;width:100%;max-width:1080px;padding-bottom:100px}.detail_content_type02_lining .carb .inner .detail_tilte01{width:100%;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02_lining .carb .inner .detail_tilte01{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining .carb .inner .detail_tilte01{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_tilte01{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_tilte01{margin-bottom:30px}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid01{padding-bottom:74px;width:100%;display:flex;gap:0 32px;flex-wrap:wrap}@media only screen and (max-width: 1440px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01{padding-bottom:55.5px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01{padding-bottom:40.7px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01{padding-bottom:29.6px}}@media only screen and (max-width: 480px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01{gap:0}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01{width:calc(25% - 24px)}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01{width:calc(50% - 16px);margin-bottom:30px}}@media only screen and (max-width: 480px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01{width:100%}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01 .pic_type01{margin-bottom:16px}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01 .pic_type01{margin-bottom:20px}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01 .detail_title03{margin-bottom:11px}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01 .detail_title03{font-size:1.125rem;margin-bottom:5px}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid01 .detail_content_type02_box01 .txt_type04{text-align:left}.detail_content_type02_lining .carb .inner .detail_title_type04{text-align:left;width:100%;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02_lining .carb .inner .detail_title_type04{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining .carb .inner .detail_title_type04{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_title_type04{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_title_type04{margin-bottom:30px}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid02{width:100%}.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{display:flex;margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box{flex-direction:column;margin-bottom:30px}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{width:calc(100% - 365px);padding-right:60px}@media only screen and (max-width: 1440px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{padding-right:45px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{padding-right:33px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{padding-right:24px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .left{width:100%;margin-bottom:20px}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right{width:365px;text-align:left}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right{width:100%}}.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:64px}@media only screen and (max-width: 1440px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:48px}}@media only screen and (max-width: 1024px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:35.2px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:25.6px}}@media only screen and (max-width: 768px){.detail_content_type02_lining .carb .inner .detail_content_type02_grid02 .detail_content_type02_grid02_box .right .detail_title_type05{margin-bottom:10px}}.txt_type03_under_table{margin-top:8px;text-align:left;line-height:2}.txt_type03_large{font-size:1.25rem}@keyframes expandHeight{from{height:0%}to{height:100%}}@keyframes collapseHeight{from{height:100%}to{height:0%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeNon{from{opacity:1}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}99%{opacity:0}100%{opacity:0;visibility:hidden;z-index:-1}}body.home .page_header .inner .left{opacity:0}body.home .page_header .inner .header_nav_right a{opacity:0}body.home .top_button_type01{opacity:0}body.home .content_type01{opacity:0}body.home .content_type01 .inner .main_txt_outer:nth-child(1){opacity:0}body.home .content_type01 .inner .main_txt_outer:nth-child(2){opacity:0}body.home .content_type01 .inner .main_txt_outer:nth-child(3){opacity:0}body.home .content_type02 .inner{opacity:0}body.home .content_type02 .inner .button_type01{opacity:0}@media only screen and (max-width: 768px){body.home .content_type02 .inner .button_type01{opacity:1}}body.loaded.home .page_header .inner .left{animation:fadeIn 1s 1.3s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .page_header .inner .header_nav_right a:nth-child(1){animation:fadeIn 1s 1.6s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .page_header .inner .header_nav_right a:nth-child(2){animation:fadeIn 1s 1.7s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .page_header .inner .header_nav_right a:nth-child(3){animation:fadeIn 1s 1.8s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .page_header .inner .header_nav_right a:nth-child(4){animation:fadeIn 1s 1.9s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .page_header .inner .header_nav_right a:nth-child(5){animation:fadeIn 1s 2s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .page_header .inner .header_nav_right a:nth-child(6){animation:fadeIn 1s 2.1s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .top_button_type01{animation:fadeIn 1s 3.5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .content_type01{animation:fadeIn 1s 2.4s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .content_type01 .inner .main_txt_outer:nth-child(1){animation:fadeIn 1s 2.7s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .content_type01 .inner .main_txt_outer:nth-child(2){animation:fadeIn 1s 2.8s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .content_type01 .inner .main_txt_outer:nth-child(3){animation:fadeIn 1s 2.9s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded.home .content_type02 .inner{animation:fadeIn 1s 3.2s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .left{animation:fadeIn 1s .3s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .header_nav_right a:nth-child(1){animation:fadeIn 1s .6s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .header_nav_right a:nth-child(2){animation:fadeIn 1s .7s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .header_nav_right a:nth-child(3){animation:fadeIn 1s .8s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .header_nav_right a:nth-child(4){animation:fadeIn 1s .9s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .header_nav_right a:nth-child(5){animation:fadeIn 1s 1s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .page_header .inner .header_nav_right a:nth-child(6){animation:fadeIn 1s 1.1s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .top_button_type01{animation:fadeIn 1s 2.5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .content_type01{animation:fadeIn 1s 1.4s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .content_type01 .inner .main_txt_outer:nth-child(1){animation:fadeIn 1s 1.7s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .content_type01 .inner .main_txt_outer:nth-child(2){animation:fadeIn 1s 1.8s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .content_type01 .inner .main_txt_outer:nth-child(3){animation:fadeIn 1s 1.9s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.loaded_second.home .content_type02 .inner{animation:fadeIn 1s 2.2s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}html body.loaded.home .page_header_scroll_remove .inner{display:flex;justify-content:space-between}html body.loaded.home .page_header_scroll_remove .inner .header_nav_right a:nth-child(1){animation:fadeIn .3s 0s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}html body.loaded.home .page_header_scroll_remove .inner .header_nav_right a:nth-child(2){animation:fadeIn .3s 0s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}html body.loaded.home .page_header_scroll_remove .inner .header_nav_right a:nth-child(3){animation:fadeIn .3s 0s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}html body.loaded.home .page_header_scroll_remove .inner .header_nav_right a:nth-child(4){animation:fadeIn .3s 0s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}html body.loaded.home .page_header_scroll_remove .inner .header_nav_right a:nth-child(5){animation:fadeIn .3s 0s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}html body.loaded.home .page_header_scroll_remove .inner .header_nav_right a:nth-child(6){animation:fadeIn .3s 0s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.content_type05 .top_title_type02:after{height:0%}.content_type05 .top_title_type02 svg{opacity:0}.content_type05 .top_title_type02 h2{opacity:0}.content_type05.anime_add .top_title_type02:after{animation:expandHeight 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_add .top_title_type02 svg{animation:fadeIn 1s .3s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_add .top_title_type02 h2{animation:fadeIn 1s .6s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_add .inner .right{animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_remove .top_title_type02:after{height:100%;animation:collapseHeight 1s .9s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_remove .top_title_type02 svg{opacity:1;animation:fadeOut 1s .3s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_remove .top_title_type02 h2{opacity:1;animation:fadeOut 1s .6s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type05.anime_remove .inner .right{opacity:1;animation:fadeOut 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06 .top_title_type02_ver02:after{height:0%}.content_type06 .top_title_type02_ver02 svg{opacity:0}.content_type06 .top_title_type02_ver02 h2{opacity:0}.content_type06 .inner .right{opacity:0}.content_type06.anime_add .top_title_type02_ver02:after{animation:expandHeight 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_add .top_title_type02_ver02 svg{animation:fadeIn 1s .3s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_add .top_title_type02_ver02 h2{animation:fadeIn 1s .6s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_add .inner .right{animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_remove .top_title_type02_ver02:after{height:100%;animation:collapseHeight 1s .9s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_remove .top_title_type02_ver02 svg{opacity:1;animation:fadeOut 1s .3s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_remove .top_title_type02_ver02 h2{opacity:1;animation:fadeOut 1s .6s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type06.anime_remove .inner .right{opacity:1;animation:fadeOut 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07 .top_title_type02_ver02:after{height:0%}.content_type07 .top_title_type02_ver02 svg{opacity:0}.content_type07 .top_title_type02_ver02 h2{opacity:0}.content_type07 .inner .right{opacity:0}.content_type07.anime_add .top_title_type02_ver02:after{animation:expandHeight 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_add .top_title_type02_ver02 svg{animation:fadeIn 1s .3s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_add .top_title_type02_ver02 h2{animation:fadeIn 1s .6s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_add .inner .right{opacity:0;animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_remove .top_title_type02_ver02:after{height:100%;animation:collapseHeight 1s .9s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_remove .top_title_type02_ver02 svg{opacity:1;animation:fadeOut 1s .3s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_remove .top_title_type02_ver02 h2{opacity:1;animation:fadeOut 1s .6s cubic-bezier(0.23, 1, 0.32, 1) forwards}.content_type07.anime_remove .inner .right{opacity:1;animation:fadeOut 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}body.page-template .page_header .inner .left,body.archive .page_header .inner .left{opacity:0}body.page-template .page_header .inner .header_nav_right a,body.archive .page_header .inner .header_nav_right a{opacity:0}body.page-template .detail_main .inner h1,body.archive .detail_main .inner h1{opacity:0}body.page-template .detail_main .inner p,body.archive .detail_main .inner p{opacity:0}body.detail_loaded.page-template .page_header .inner .left,body.detail_loaded.archive .page_header .inner .left{animation:fadeIn 1s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .page_header .inner .header_nav_right a:nth-child(1),body.detail_loaded.archive .page_header .inner .header_nav_right a:nth-child(1){animation:fadeIn 1s .3s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .page_header .inner .header_nav_right a:nth-child(2),body.detail_loaded.archive .page_header .inner .header_nav_right a:nth-child(2){animation:fadeIn 1s .4s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .page_header .inner .header_nav_right a:nth-child(3),body.detail_loaded.archive .page_header .inner .header_nav_right a:nth-child(3){animation:fadeIn 1s .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .page_header .inner .header_nav_right a:nth-child(4),body.detail_loaded.archive .page_header .inner .header_nav_right a:nth-child(4){animation:fadeIn 1s .6s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .page_header .inner .header_nav_right a:nth-child(5),body.detail_loaded.archive .page_header .inner .header_nav_right a:nth-child(5){animation:fadeIn 1s .7s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .page_header .inner .header_nav_right a:nth-child(6),body.detail_loaded.archive .page_header .inner .header_nav_right a:nth-child(6){animation:fadeIn 1s .8s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .detail_main .inner h1,body.detail_loaded.archive .detail_main .inner h1{animation:fadeIn 1s 1.1s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}body.detail_loaded.page-template .detail_main .inner p,body.detail_loaded.archive .detail_main .inner p{animation:fadeIn 1s 1.4s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.detail_button_type01.anime_add a{animation:fadeOut .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.detail_button_type01.anime_remove a{animation:fadeIn .5s cubic-bezier(0.47, 0, 0.745, 0.715) forwards}.parts_section{padding-left:30px;padding-right:30px;box-sizing:border-box;padding-top:100px;padding-bottom:100px;border-bottom:solid 1px #d2d2d2}.br_768{display:none}@media only screen and (max-width: 768px){.br_768{display:block}}.br_480{display:none}@media only screen and (max-width: 480px){.br_480{display:block}}/*# sourceMappingURL=common.css.map */
