#header .logo_box a{color:#333}#header .nav_menu li:nth-of-type(4) a{color:#184d97}.inner{max-width:1130px;padding:100px 15px}@media(max-width: 768px){.inner{padding:60px 20px}}.mainv_box{position:relative;height:550px}.mainv_box:before{content:"";background:#fff;width:300px;height:100%;position:absolute;left:0;z-index:1}@media(min-width: 1200px){.mainv_box:before{width:33vw}}.mainv_box:after{content:"";background:#fff;clip-path:polygon(0 0, 0% 100%, 100% 100%);width:100px;height:100px;position:absolute;left:300px;bottom:-1px;display:block}@media(min-width: 1200px){.mainv_box:after{left:32.9vw}}.mainv_box .img_box{width:75%;height:380px;margin-left:auto;padding-top:165px;position:relative}.mainv_box .img_box img{-o-object-fit:cover;object-fit:cover;width:100%;height:380px}.mainv_box .img_box:after{content:"";background:#fff;clip-path:polygon(0 0, 0% 100%, 100% 100%);width:100px;height:100px;position:absolute;left:-1px;bottom:-170px;display:block}.mainv_box h1{position:absolute;top:300px;left:50%;transform:translateX(-50%);min-width:1000px;color:#184d97;font-size:72px;z-index:1}.mainv_box h1 span{font-size:16px;color:#333}@media(max-width: 768px){.mainv_box{height:420px}.mainv_box:before{width:150px}.mainv_box:after{left:120px}.mainv_box .img_box{height:300px;padding-top:120px}.mainv_box .img_box img{height:300px;-o-object-position:-130px -27px;object-position:-130px -27px}.mainv_box h1{min-width:100%;top:240px;left:0;font-size:50px;padding-left:15px;transform:translateX(0);text-shadow:#fff 1px 0 10px,#fff 1px 0 10px,#fff 1px 0 30px}}#bisiness .glad{background:linear-gradient(90deg, #184d97 0%, #0089d7 70%, #3bbdfe 90%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;font-size:24px;margin-bottom:40px;font-weight:bold}#bisiness .btm{position:relative;z-index:0}#bisiness .btm .first_txt{max-width:760px;margin:0 auto 30px}#bisiness .btm h3{color:#f2f7fc;font-size:100px;letter-spacing:.03em;font-family:"Poppins",sans-serif;font-weight:600;position:absolute;width:100%;top:0;left:50%;transform:translateX(-50%);z-index:-1}#bisiness .btm .name{font-weight:bold;font-size:18px;text-align:right;max-width:930px}#bisiness .btm .name span{font-weight:500;font-size:14px;margin-right:15px}@media(max-width: 768px){#bisiness{overflow:hidden}#bisiness .ttl_txt{margin-bottom:30px}#bisiness .glad{line-height:1.5;margin-bottom:20px}#bisiness .btm h3{top:50px;font-size:73px}}#information{background:#e5f0f9;padding:100px 50px}#information .inner{background:#fff;padding:30px 15px 70px;position:relative}#information .inner:after{content:"";background:#e5f0f9;clip-path:polygon(0 0, 0% 100%, 100% 0);width:70px;height:70px;position:absolute;left:-1px;top:-1px;display:block}#information .inner:before{content:"";background:#e5f0f9;clip-path:polygon(0 100%, 100% 100%, 100% 0);width:70px;height:70px;position:absolute;right:-1px;bottom:-1px;display:block}#information h2{text-align:center;font-size:36px;letter-spacing:.07em;font-weight:bold;margin-bottom:50px}#information h2 span{display:block;color:#184d97;font-size:16px;font-weight:bold;margin-bottom:15px;font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:.05em}#information dl{display:flex;max-width:900px;margin:0 auto}#information dl:nth-of-type(9) ul{display:flex;flex-wrap:wrap;max-width:370px}#information dl:nth-of-type(9) ul li{margin-bottom:20px}#information dl:nth-of-type(9) ul li:nth-of-type(odd){margin-right:90px}#information dl:nth-of-type(9) ul li:last-child{margin-bottom:0}#information dl:nth-of-type(11) ul{display:flex;flex-wrap:wrap;max-width:370px}#information dl:nth-of-type(11) ul li{margin-bottom:20px}#information dl:nth-of-type(11) ul li:nth-of-type(odd){width:220px}#information dl:nth-of-type(11) ul li:last-child{margin-bottom:0}#information dl:nth-of-type(12) ul li{margin-bottom:20px}#information dl:nth-of-type(12) ul li:last-child{margin-bottom:0}#information dl dt{width:200px;padding:40px 0;border-bottom:1px solid #184d97;font-weight:500}#information dl dd{padding:40px 0 40px 30px;border-bottom:1px solid #d6d6d6;width:700px}#information table{display:block}#information table tr{display:flex;margin-bottom:20px}#information table tr:last-child{margin-bottom:0}#information table tr th{font-weight:500;width:90px}@media(max-width: 768px){#information{padding:50px 20px}#information .inner{padding:20px 20px}#information .inner:after,#information .inner:before{width:50px;height:50px}#information h2{margin-bottom:40px}#information dl dt{width:30%;padding:20px 0;line-height:1.5}#information dl dd{width:70%;padding:20px 0;line-height:1.5}#information dl:nth-of-type(9) ul{max-width:100%;display:block}#information dl:nth-of-type(9) ul li{margin-bottom:10px}#information dl:nth-of-type(9) ul li:nth-of-type(odd){margin-right:0}#information dl:nth-of-type(9) ul li:last-child{margin-bottom:0}#information dl:nth-of-type(11) ul{max-width:100%;display:block}#information dl:nth-of-type(11) ul li{margin-bottom:10px}#information dl:nth-of-type(11) ul li:nth-of-type(odd){margin-right:0}#information dl:nth-of-type(11) ul li:last-child{margin-bottom:0}#information dl:last-child ul{max-width:100%;display:block}#information dl:last-child ul li{margin-bottom:10px}#information dl:last-child ul li:nth-of-type(odd){margin-right:0}#information dl:last-child ul li:last-child{margin-bottom:0}#information table tr{margin-bottom:5px}#information table tr:last-child{margin-bottom:0}#information table tr th{width:70px}}#access .inner{max-width:1030px;padding-bottom:20px}#access iframe{margin-bottom:30px}#access h3{font-weight:bold;font-size:18px;margin-bottom:10px}#access a{margin-top:10px;display:block}@media(max-width: 768px){#access .inner{padding-bottom:50px}#access .ttl_txt{margin-bottom:30px}#access iframe{width:100%;height:300px}}#footer .right_box ul li:nth-child(4) a{color:#184d97}