.fnt-robo{font-family:"din-condensed",sans-serif}#infomation{padding:70px 0 80px}#infomation .container{max-width:1160px;display:flex;justify-content:space-between}#infomation .top_ttl{margin-bottom:50px;writing-mode:vertical-rl;color:#00084d}#infomation .top_ttl span{font-size:40px;line-height:48px;font-weight:500}#infomation .top_ttl small{font-size:16px;font-weight:300;border:1px solid;padding:5px 3px;letter-spacing:3px}#infomation .blk{display:flex;justify-content:space-between;width:975px}#infomation .blk .aboutL{width:440px;font-size:14px;line-height:22px}#infomation .blk .aboutR{width:520px;display:flex;margin-right:-25px;justify-content:space-between}#infomation .blk .aboutR .gmap{width:335px}#infomation .blk .aboutR .gmap iframe{width:100%;height:100%;border:none}#infomation .blk .aboutR dl{width:176px;font-size:14px;line-height:20px;display:flex;flex-direction:column;justify-content:space-between}#infomation .blk .aboutR dl small{font-size:10px}#infomation .blk table thead{border-bottom:1px solid #00084d}#infomation .blk table thead th{font-size:16px;width:100px;padding-left:10px;font-weight:300}#infomation .blk table thead th,#infomation .blk table thead td{padding-bottom:5px}#infomation .blk table thead td{text-align:center;width:30px}#infomation .blk table tbody{border-bottom:1px solid #00084d}#infomation .blk table tbody tr:first-child{border-bottom:1px dashed #00084d}#infomation .blk table tbody tr th{padding:5px 0 5px 10px;font-size:16px;font-weight:500;letter-spacing:.5px}#infomation .blk table tbody tr td{padding:5px 0;text-align:center}#infomation .blk .txt{padding:8px 0;margin-bottom:22px}#infomation .blk .info dl{padding:5px 0;width:100%;display:table;font-size:16px;line-height:28px}#infomation .blk .info dl h1{font-weight:300}#infomation .blk .info dl dt{display:table-cell;width:84px;color:#00084d}#infomation .blk .info dl dd{display:table-cell}#infomation .blk .info dl .info-phone{font-weight:500;font-size:16px}@media screen and (max-width:1100px){#infomation .blk .aboutL{width:49%}#infomation .blk .aboutR{width:49%}#infomation .blk .aboutR .gmap{width:calc(100% - 185px)}#infomation .container .top_ttl{margin-right:15px}}@media screen and (max-width:991px){#infomation .blk{display:block}#infomation .blk table thead th{width:126px}#infomation .blk .info dl dt{width:76px}#infomation .blk .aboutL{width:100%;margin-bottom:20px}#infomation .blk .aboutR{width:100%}#infomation .blk .aboutR .gmap iframe{height:400px}}@media screen and (max-width:767px){#infomation{padding:40px 0 50px}#infomation .container{display:block;padding:0 20px}#infomation .container .top_ttl{writing-mode:horizontal-tb;margin-bottom:30px}#infomation .container .top_ttl span{display:block}#infomation .container .top_ttl small{font-size:12px}#infomation .blk{display:block;width:100%}#infomation .blk .aboutL{width:100%}#infomation .blk .aboutR{display:block}#infomation .blk .aboutR .gmap{width:100%}#infomation .blk .aboutR dl{width:100%}#infomation .blk .info dl{display:block;font-size:14px;line-height:20px;letter-spacing:0}#infomation .blk .info dl dt{font-size:14px;display:block}#infomation .blk .info dl dd{display:block;font-size:16px}#infomation .blk table thead th{font-size:16px}#infomation .blk table td:last-child{width:40px}}#news{max-width:1000px;margin:0 auto 100px}#news .post-box:before{content:"NEWS";height:72px;width:150px;display:flex;justify-content:center;align-items:center;color:#fff;background:#00084d;position:absolute;left:0;top:0;font-size:40px;font-family:"din-condensed",sans-serif;z-index:9}#news .post-box dl{padding:10px 20px;border:1px solid #00084d;margin-left:120px;height:72px;box-sizing:border-box}#news .post-box dl dt{display:block;padding-left:0;font-family:"din-condensed",sans-serif}#news .post-box dl dt:before{display:none}#news .post-box dl dt .new-label{display:none}#news .post-box dl dd{padding-left:0}#news .post-box__header a{position:absolute;right:-24px;background:#00084d;width:54px;height:72px;display:flex;align-items:center;justify-content:center;color:#fff}#news .post-box__header a:hover{opacity:.7}@media screen and (max-width:1100px){#news{max-width:700px}}@media screen and (max-width:767px){#news{padding:0 5%;margin:0 auto 30px}#news .post-box{overflow-y:visible;height:auto;padding:0}#news .post-box:before{justify-content:flex-start;padding-left:15px;width:100%}#news .post-box dl{margin-left:0;box-sizing:border-box;width:calc(100% - 1px) !important}#news .post-box dl dt{margin-bottom:0}#news .post-box .post-box__content{padding-top:72px}#news .post-box .post-box__header a{right:0;z-index:99}}