.company #info .dl_box{border-top:1px solid rgba(23, 25, 29, 0.25)}.company #info .dl_box *{letter-spacing:0}.company #info .dl_box>dl{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.2rem 0;font-size:1.95rem;border-bottom:1px solid rgba(23, 25, 29, 0.25)}.company #info .dl_box>dl>dt{width:12em;font-weight:500}.company #info .dl_box>dl>dd{width:calc(100% - 12em)}.company #info .dl_box>dl>dd dl dt{margin-bottom:0.1em}.company #info .dl_box>dl>dd .line{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.company #info .dl_box>dl>dd .line .left{width:calc(100% - 22rem)}.company #info .dl_box>dl>dd .box .box_child{padding:0.5rem 0}.company #info .dl_box>dl>dd .box .box_child:not(:last-child){margin-bottom:7.8rem}.company #info .dl_box>dl>dd .box .box_img{max-width:52rem;margin-bottom:1rem}.company #info .dl_box>dl>dd .box .box_tit{margin-bottom:0.5rem;font-size:2rem;font-weight:500}.company #info .dl_box>dl>dd .box .box_bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.company #info .dl_box>dl>dd .box .box_bottom .box_txt{width:52rem;margin-right:5rem}.company #info .dl_box>dl>dd .box .box_bottom .btn_wrap{width:20rem}.company #info .dl_box>dl>dd .box .box_bottom .btn_wrap .btn{display:block;padding-left:0;padding-right:0;text-align:center}.company #info .dl_box>dl>dd .box .sub{margin-top:1em;font-size:1.5rem;font-weight:300}.company #info .dl_box>dl .pdf{line-height:2.2}.company #info .dl_box>dl .pdf li:not(:last-child){margin-bottom:0.15em}.company #info .dl_box>dl .pdf li a:hover{opacity:0.6}.company #info .dl_box>dl .pdf li .ico{margin-left:0.4rem;vertical-align:-0.3em}@media screen and (max-width:1000px){.company #info .dl_box>dl{display:block;padding:1.55rem 0}.company #info .dl_box>dl>dt{width:auto;margin-bottom:0.25em;font-size:1.15em}.company #info .dl_box>dl>dd{width:auto}.company #info .dl_box>dl>dd .line{display:block}.company #info .dl_box>dl>dd .line .left{width:auto;margin-bottom:0.5em}.company #info .dl_box>dl>dd .box{padding-top:2rem}.company #info .dl_box>dl>dd .box .box_child:not(:last-child){margin-bottom:5.5rem}.company #info .dl_box>dl>dd .box .box_bottom{display:block}.company #info .dl_box>dl>dd .box .box_bottom .box_txt{width:auto;margin-right:0;margin-bottom:1rem}.company #info .dl_box>dl>dd .box .box_bottom .btn_wrap{margin-top:1.4rem;width:auto}.company #info .dl_box>dl>dd .box .box_bottom .btn_wrap .btn{display:inline-block;padding:0.8rem 3rem}}