@charset "utf-8";
/****************************************************************************************************



****************************************************************************************************/
@media print, screen and (min-width:737px){
}
@media print, screen and (min-width:769px){
}
@media print, screen and (min-width:1200px){
}
/****************************************************************************************************

お問い合わせ

****************************************************************************************************/
.contact{
    padding: 20px 10px;
    width: 100%;
    text-align: center;
    overflow: hidden;
}
@media print, screen and (min-width:737px){
.contact{
    padding: 40px 0;
}
}
    .category__industry .contact{ background-color: #FEF6F6; }
    .category__chiiki .contact{ background-color: #FDFAF3; }
    .category__innovation .contact{ background-color: #F2F9FF; }
    .category__cnrc .contact{ background-color: #EAF4F5; }


.contact__mainInner{
    position: relative;
}
@media print, screen and (min-width:1300px){
.contact__mainInner{
    margin: 0 auto;
    width: 1300px;
}
}

@media print, screen and (min-width:737px){
.contact__mainInner::before{
    content: '';
    position: absolute;
    top: 0;
    left: -75px;
    width: 328px;
    height: 300px;
    background-repeat: no-repeat;
}
}
    .category__industry .contact__mainInner::before{ background-image: url(../../industry/images/index/contact/hex1.png); }
    .category__chiiki .contact__mainInner::before{ background-image: url(../../chiiki/images/index/contact/hex1.png); }
    .category__innovation .contact__mainInner::before{ background-image: url(../../innovation/images/index/contact/hex1.png); }
    .category__cnrc .contact__mainInner::before{ background-image: url(../../cnrc/images/index/contact/hex1.png); }


@media print, screen and (min-width:737px){
.contact__mainInner::after{
    content: '';
    position: absolute;
    bottom: 0;
    right: -80px;
    width: 338px;
    height: 300px;
    background-repeat: no-repeat;
}
}
    .category__industry .contact__mainInner::after{ background-image: url(../../industry/images/index/contact/hex2.png); }
    .category__chiiki .contact__mainInner::after{ background-image: url(../../chiiki/images/index/contact/hex2.png); }
    .category__innovation .contact__mainInner::after{ background-image: url(../../innovation/images/index/contact/hex2.png); }
    .category__cnrc .contact__mainInner::after{ background-image: url(../../cnrc/images/index/contact/hex2.png); }
@media print, screen and (min-width:737px){
.contact__main::before{
}
.contact__main::after{
}
}


.contact__heading{
    font-weight: bold;
}
    .category__industry .contact__heading{ color: #E84348; }
    .category__chiiki .contact__heading{ color: #DEA40C; }
    .category__innovation .contact__heading{ color: #008DFF; }
    .category__cnrc .contact__heading{ color: #008e94; }

.contact__heading.-type1{
    margin-bottom: 10px;
    text-align: center;
    font-size: 1.4rem;
    font-weight: bold;
}
@media print, screen and (min-width:737px){
.contact__heading.-type1{
    margin-bottom: 10px;
    font-size: 2.0rem;
}
}

.contact__heading.-type2{
    margin-bottom: 5px;
    text-align: center;
}
@media print, screen and (min-width:737px){
.contact__heading.-type2{
    margin-bottom: 5px;
}
}



    .contact__notice.-type1{
        display: inline-block;
        text-align: left;
    }
@media print, screen and (min-width:737px){
    .contact__notice.-type1{
        display: inline-block;
        text-align: left;
    }
}

.contact__notice.-type2{
}
@media print, screen and (min-width:737px){
}





