.page-bi-wrapper{width:100%;padding-top:200px;min-width:1200px}.text-line-bi1{width:439px}.text-line-center-bi{width:145px}.bi-background{background:linear-gradient(rgba(28,38,73,.9),rgba(28,38,73,.9)),url(//kubo-densho.com/wp-content/themes/sample2/../sample2/assets/images/pc-bi-background.png);background-size:cover;width:100%;min-width:1200px}.page-bi-top-contents{width:1080px;height:1580px;transform:translateY(-100px);margin:0 auto}.page-bi-top-content{width:100%;height:540px;margin-bottom:30px}.page-bi-top-content-inner{width:100%;position:relative}.page-bi-right{position:absolute;right:0}.page-bi-left{position:absolute;left:0}.page-bi-top-content-image{width:623px;height:356px;z-index:8;top:0}.page-bi-top-content-sentences{width:540px;height:416px;background-color:#fff;z-index:10;top:35px}.page-bi-top-content-image-inner{width:100%}.page-bi-top-content-sentences-inner{width:100%;padding:30px}.page-bi-top-content-sentences-title{font-style:normal;font-weight:700;font-size:32px;line-height:46px;color:#1c2649;margin-bottom:20px}.page-bi-top-content-sentences-description{font-style:normal;font-weight:700;font-size:20px;line-height:40px;color:#000}.page-bi-top-content-sentences-description span{display:inline-block;line-height:.1;border-bottom:15px solid #eef2f5}.page-bi-top-content-sentences-description-v2{line-height:20px;padding-top:10px}@media screen and (max-width:680px){.page-bi-top-content-sentences-description span{line-height:.4;border-bottom:8px solid #eef2f5}}.page-bi-top-content-sentences-description3{margin-top:40px;margin-bottom:40px}.page-bi-btn{background-color:#fff;color:#1c2649;margin-top:20px;border-width:1px;border-style:solid;border-color:#1c2649;border-image:initial}.page-bi-top-content-sentences-description-div{margin:35px 0 10px}.page-bi-top-content-sentences-description-div-v2{margin:30px 0 0}.page-bi-top-content-sentences-description-ul{margin:0 0 45px 5px}.page-bi-top-content-sentences-description-ul-v2{margin:0 0 20px 5px}.page-bi-top-content-sentences-description-li{margin-bottom:5px;font-size:16px}.page-bi-top-content-sentences-description-img{width:30px;margin-top:1px;margin-right:3px}.fa-dot-circle{color:#1c2649;margin-right:10px;margin-bottom:10px}.fa-dot-circle-span{padding-left:25px;font-weight:400;margin-top:-30px}.page-bi-top-content-sentences-description-div-top-page{display:inline-block;text-align:left}.page-bi-top-content-sentences-description-li-top-page{font-weight:400}.page-bi-bottom-contents{width:1080px;padding-bottom:100px;padding-top:0;margin:0 auto}.page-bi-bottom-title{text-align:center;margin-bottom:20px}@media screen and (max-width:680px){.bi-background{background:linear-gradient(rgba(28,38,73,.9),rgba(28,38,73,.9)),url(//kubo-densho.com/wp-content/themes/sample2/../sample2/assets/images/sp-bi-background.png);background-size:cover;min-width:0}.page-bi-wrapper{padding-top:40px;min-width:0}.text-line-bi1{width:290px}.text-line-center-bi{width:95px}.page-bi-top-contents{width:100%;height:auto;transform:translateY(0px)}.page-bi-top-content{width:100%;height:auto;margin-bottom:-40px}.page-bi-top-content-inner,.page-bi-left,.page-bi-right{position:static}.page-bi-top-content-image{width:100%;height:auto}.page-bi-top-content-inner,.page-bi-left,.page-bi-right{position:static}.page-bi-top-content-sentences{width:100%;background-color:transparent;transform:translateY(-80px);height:auto;padding:10px}.page-bi-top-content-sentences-inner{text-align:center}.page-bi-top-content-sentences-inner{background-color:#fff}.page-bi-top-content-sentences-title{text-align:left;font-size:20px}.page-bi-top-content-sentences-description{font-size:13px}.page-bi-btn{text-align:center}.page-bi-top-content-sentences-description-div{text-align:left;font-size:13px;display:inline-block;padding-left:17px;padding-right:17px}.page-bi-top-content-sentences-description-ul{margin:0 0 15px}.page-bi-top-content-sentences-description-li{margin-bottom:5px;font-size:13px}.page-bi-top-content-sentences-description-img{width:25px;margin-right:3px}.page-bi-top-content-sentences-description-ul-v2{margin:0 0 20px}.page-bi-bottom-contents{width:100%;padding-bottom:100px;padding-top:0;margin:0 auto}.fa-dot-circle-span{padding-left:24px;font-weight:400;margin-top:-20px}}.page-bi-btn:hover{background-color:#1c2649;border:solid 1px #fff;color:#fff}