#field .contents h2{margin:30px 0 40px}#field .contents h3{font-size:18px;letter-spacing:0.1em}#field .contents .japan .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}#field .contents .japan .flex .box{border-top:2px solid #1d264d;padding:30px 0;position:relative}#field .contents .japan .flex .box:after{content:"";display:block;width:2px;height:calc(100% - 60px);background:#1d264d;position:absolute;top:30px;right:-30px}#field .contents .japan .flex .box p{font-size:15px}#field .contents .japan .flex .box h2{margin:30px 0 40px}#field .contents .japan .flex .box h3{border-top:1px solid #b5b5b5;padding:25px 0}#field .contents .japan .flex .box ul{list-style-type:disc;margin-left:1.5em}#field .contents .japan .flex .box ul li{font-size:13px}#field .contents .japan .flex .box ul li:not(:last-child){margin-bottom:0.8em}#field .contents .japan .flex .box ul li a{color:#0072bc;text-decoration:underline}#field .contents .japan .flex .box ul li a:hover{text-decoration:none}@media (max-width:736px){#field .contents .japan .flex{display:block}#field .contents .japan .flex .box{width:100%!important;padding:20px 0 40px}#field .contents .japan .flex .box:after{display:none}#field .contents .japan .flex .box h2{margin:20px 0 20px}#field .contents .japan .flex .box p{font-size:14px}}#field .contents .japan .flex .box{width:calc((100% - 120px) / 3)}#field .contents .japan .flex .box:nth-child(3n):after{display:none}#field .contents .world .case{margin-top:60px}#field .contents .world .case .num{display:block;font-family:"Archivo","Noto Sans JP",sans-serif;font-size:18px;letter-spacing:0.1em;line-height:1}#field .contents .world .case .num:after{content:"";display:block;width:calc(100% - 5em);height:2px;background:#1d264d;margin:-10px 0 0 auto}#field .contents .world .case .num em{font-size:40px;font-weight:normal}#field .contents .world .case .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#field .contents .world .case .flex>div{width:calc(50% - 10px);margin:0}#field .contents .world .case .flex>div h3{margin-bottom:30px}#field aside.column figure{text-align:center}@media (max-width:736px){#field .contents h2{margin:20px 0 20px}#field .contents h3{font-size:16px}#field .contents .japan .flex{margin-top:50px}#field .contents .world .case{margin-top:40px}#field .contents .world .case .num em{font-size:30px;font-weight:normal}#field .contents .world .case .flex{display:block}#field .contents .world .case .flex>div{width:100%;margin:0 0 10px 0}#field .contents .world .case .flex>div h3{margin-bottom:20px}#field aside.column figure{text-align:center}}
/*# sourceMappingURL=business.css.map */