@charset "UTF-8";
/*!検索ページ用*/
.bizt-content{background:-webkit-gradient(linear,left top,right top,from(#760003),color-stop(50%,#d20910),to(#760003));background:linear-gradient(90deg,#760003 0,#d20910 50%,#760003 100%)}
.about-header{position:relative;font-weight:700;color:#fff}
.about-title{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#333;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-category{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #a47c7d}
.about-category .list-menu{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.about-category .menu{display:block;-webkit-box-shadow:none;box-shadow:none}
.about-category .menu__scaler{display:none}
.about-category .menu__img{position:relative;border-bottom:0}
.about-category .menu__img:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(25%,rgba(0,0,0,.05)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 25%,rgba(0,0,0,.5) 100%);content:''}
.about-category .menu__title{position:absolute;bottom:0;left:0;width:100%;color:#fff}
.about-category-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.about-category-info__title{color:#ba0009;border-bottom:1px solid #b3b3b3}
.about-category-info__link{font-weight:700}
.about-nav{background-color:#333}
.about-nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;background-color:#fff;color:#222;border:1px solid #d1d1d1}
.about-nav ul li a:hover{text-decoration:none}
.about-nav ul li:nth-child(1) a:before{display:block;margin-right:5px;width:12px;height:12px;border-top:2px solid #ba0009;border-right:2px solid #ba0009;-webkit-transform:translateY(-12.5%) rotate(-135deg);transform:translateY(-12.5%) rotate(-135deg);content:''}
.about-nav ul li:nth-child(2) a:after{display:block;margin-left:5px;width:12px;height:12px;border-top:2px solid #ba0009;border-right:2px solid #ba0009;-webkit-transform:translateY(-12.5%) rotate(45deg);transform:translateY(-12.5%) rotate(45deg);content:''}
.about-footer .bizt-container img{width:100%}
@media print,screen and (min-width:768px){
/*!検索ページ用*/
.about-header .bizt-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-header__subtitle br{display:none}
.about-header__detail{line-height:2.22222}
.about-header__img{position:absolute;bottom:0}
.about-category .list-menu{display:block;width:50%}
.about-category .menu{width:100%}
.about-category-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-category-info__inner{padding:0 11.31542%;width:100%}
.about-category-info__lead{line-height:2}
.about-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.about-nav ul li{width:calc(50% - 10px)}
.about-nav ul li a{height:70px;font-size:1.12028em;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out}
.about-nav ul li a:after,.about-nav ul li a:before{-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}
.about-nav ul li a:hover{background-color:#ba0009;color:#fff}
.about-nav ul li a:hover:after,.about-nav ul li a:hover:before{border-color:#fff}
.about-footer .bizt-container img:nth-child(2){display:none}
}
@media print,screen and (min-width:768px) and (max-width:1439px){
.about-header .bizt-container{height:37.5vw}
.about-header__title img{width:38.47222vw}
.about-header__subtitle{margin-top:1.04167vw;font-size:1.875vw}
.about-header__detail{margin-top:2.77778vw;font-size:1.25vw}
.about-header__img{right:2.08333vw;width:calc(100% - 54.1666vw)}
.about-title{margin-bottom:5.55556vw;height:12.5vw}
.about-title img{width:26.38889vw}
.about-category:not(:first-of-type){margin-top:2.77778vw}
.about-category .menu__title{padding:0 7.07214% 2.08333vw;font-size:1.59722vw}
.about-category .menu__detail{font-size:.96578vw}
.about-category-info__title{margin-bottom:1.73611vw;padding-bottom:1.38889vw;font-size:2.22222vw}
.about-category-info__lead{font-size:1.11111vw}
.about-category-info__link{margin-top:3.47222vw;font-size:1.38889vw}
.about-nav{margin-top:8.33333vw;padding:4.16667vw 0}
.about-footer .bizt-container{padding-top:2.08333%}
}
@media print,screen and (min-width:1440px){
.about-header .bizt-container{height:540px}
.about-header__title img{width:554px}
.about-header__subtitle{margin-top:15px;font-size:1.59198em}
.about-header__detail{margin-top:40px;font-size:1.06132em}
.about-header__img{right:30px;width:calc(100% - 780px)}
.about-title{margin-bottom:80px;height:180px}
.about-title img{width:380px}
.about-category:not(:first-of-type){margin-top:40px}
.about-category .menu__title{padding:0 7.07214% 30px;font-size:1.35613em}
.about-category-info__title{margin-bottom:25px;padding-bottom:20px;font-size:1.88679em}
.about-category-info__lead{font-size:.9434em}
.about-category-info__link{margin-top:50px;font-size:1.17925em}
.about-nav{margin-top:120px;padding:60px 0}
.about-footer .bizt-container{padding-top:30px}
}
@media only screen and (max-width:767px){
/*!検索ページ用*/
.about-header{padding-top:50px;text-align:center}
.about-header__title{margin:0 auto;max-width:580px}
.about-header__subtitle{margin-top:15px;font-size:1.28571em;line-height:1.66667}
.about-header__detail{margin-top:20px;font-size:1.07143em;text-align:left;line-height:1.66667}
.about-header__detail br{display:none}
.about-header__img{margin:20px auto 0;max-width:580px}
.about-title{margin-bottom:30px;height:95px}
.about-title img{width:204px}
.about-category{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.about-category:not(:first-of-type){margin-top:20px}
.about-category .menu__title{padding:0 6.89655% 15px}
.about-category-info__inner{padding:25px 6.89655%}
.about-category-info__title{margin-bottom:15px;padding-bottom:10px;font-size:1.28571em}
.about-category-info__link{margin-top:20px}
.about-category-info__link .arr-square:after,.about-category-info__link .arr-square:before{top:.75em}
.about-nav{margin-top:40px;padding:40px 0}
.about-nav ul li:not(:first-child){margin-top:15px}
.about-nav ul li a{height:50px;font-size:1.07143em}
.about-footer .bizt-container{padding:20px 0}
.about-footer .bizt-container img:nth-child(1){display:none}
}



/*差し替え用スタイル*/
.bizt-about-container{max-width: 1050px;margin: 0 auto;padding-top: 130px;}
.bizt-about-container .sns-buttons{display: none;}
.bizt-about-container .bizt-about-logo{ width: 620px; margin: 0 auto 36px;}
.bizt-about-container .bizt-about-logo img{ width: 100%; height: auto; vertical-align: bottom;}

.bizt-about-container .bizt-about-title{text-align: center; color: #767676; font-size: 26px; font-weight: bold;}

.bizt-about-container .bizt-about-content{padding: 100px 0 90px; text-align: center;}
.bizt-about-container .bizt-about-content .bizt-about-sub-title{font-size: 26px; font-weight: bold; color: rgb(34, 34, 34); text-align: center; margin-bottom: 68px;}

.bizt-about-container .bizt-about-content >p{font-size: 20px; line-height: 2; color: rgb(34, 34, 34); text-align: center;}
.bizt-about-container .bizt-about-content >p+p{margin-top: 1em;}
.bizt-about-container .bizt-about-content .bizt-about-signature{margin-top: 60px;font-size: 18px; color: rgb(34, 34, 34); line-height: 2;}
.bizt-about-buttons{background: #eeeeee; height: 280px; display: flex; display: -ms-flex; justify-content: center; align-items: center;}

.bizt-about-buttons .bizt-about-button{text-align: center;}
.bizt-about-buttons .bizt-about-button+.bizt-about-button{margin-left: 30px;}
.bizt-about-buttons .bizt-about-button p{font-size: 20px; font-weight: bold; color: rgb(34, 34, 34); margin-bottom: 24px;}
.bizt-about-buttons .bizt-about-button a{display: flex; align-items: center; justify-content: center; width: 425px; height: 65px; color: #fff; text-decoration: none; font-weight: bold;}
.bizt-about-buttons .bizt-about-button a img{}
.bizt-about-buttons .bizt-about-button span{font-family: "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto; font-weight: bold; }
.bizt-about-buttons .bizt-about-button a:hover{opacity: .4;}
.bizt-about-buttons .bizt-about-button .bizt-about-button-01{background-color: rgb(199, 0, 10);}
.bizt-about-buttons .bizt-about-button .bizt-about-button-02{background-color: rgb(0, 0, 0);}

@media only screen and (max-width:767px){
.bizt-about-container{padding: 40px 15px 0;}
.bizt-about-container .bizt-about-logo{margin-bottom: 16px; width: 100%; padding: 0 30px; box-sizing: border-box;}
.bizt-about-container .sns-buttons{display: block; margin-bottom: 30px;}
.bizt-about-container .sns-buttons .addthis{margin-top: 15px;}
.bizt-about-container .bizt-about-title{font-size: 14px;}
.bizt-about-container .bizt-about-content{padding: 30px 0 35px;}
.bizt-about-container .bizt-about-content .bizt-about-sub-title{margin-bottom: 35px; font-size: 19px;}
.bizt-about-container .bizt-about-content >p{font-size: 15px;}
.bizt-about-container .bizt-about-content .bizt-about-signature{font-size: 14px; margin-top: 34px}
.bizt-about-button {max-width: 425px;width: 100%;margin: 0 auto;}
.bizt-about-buttons{height: auto; padding: 40px 15px; flex-direction: column;overflow: hidden;}
.bizt-about-buttons .bizt-about-button+.bizt-about-button{margin: 30px 0 0;}
.bizt-about-buttons .bizt-about-button p{font-size: 16px; margin-bottom: 15px;}
.bizt-about-buttons .bizt-about-button a{font-size: 19px;width: 100%;}
}


