@charset "utf-8";
/* CSS Document */
/*----------
Service Support
----------*
/*Sales network*/
#sales-network .grid{grid-template-columns:1fr 1fr; margin-top: 6rem; grid-column-gap:6rem;}
.sales-network-conent h2{ padding-top: 6rem; }
.sales-network-conent-txt{  padding: 4rem 0 2rem 0;}
.sales-network-conent-txt span{ color: var(--web-theme-color);}
.sales-network-conent .wrap-flex{ padding-top: 4rem;}
.sales-network-case:last-child{ margin-left: 3rem;}
.sales-network-conent p a{color: var(--web-theme-color);}
.sales-network-conent p a:hover{color: var(--web-theme-color-black);}
/*Exhibition*/
#exhibition .grid{grid-template-columns:repeat(2,1fr); margin-top: 6rem;}
.exhibition-info h2{ padding-top: 4rem;}
.exhibition-info p{ padding: 4rem 0;}
.exhibition-info ul li a .exhibition-content:last-child{ margin-left: 2rem;}
.exhibition-info .wrap-flex{align-items: center; color: var(--web-theme-color-black);}
.exhibition-info .wrap-flex span{color: var(--web-theme-color);}
.exhibition-info .wrap-flex:last-child{ padding-top: 5rem;}
.exhibition-info .wrap-flex:hover{color: var(--web-theme-color);}
.exhibition-info .wrap-flex:hover span{color: var(--web-theme-color-black);}
/*Product catalog*/
#product-catalog  .grid{grid-template-columns:repeat(2,40%);} 
#product-catalog h2{ padding-top: 8rem;}
#product-catalog p{ padding-top:2rem; line-height:1.4em; }	
#product-catalog .wrap-flex{ margin-top:5rem;}
#product-catalog .wrap-flex .com-more-1 {margin-top:4rem;  padding:5px 2rem; background-color:var(--web-theme-color); text-align: center;}
#product-catalog .wrap-flex .com-more-1 a{color: var(--web-theme-color-white);}
#product-catalog .wrap-flex .com-more-1:last-child{ margin-left:2rem;}
#product-catalog  .com-more-1:hover, #product-catalog .com-more-1:focus, #product-catalog  .com-more-1:active {background-color:var(--web-theme-color-black);}
@media screen and (max-width: 1023px) {	
/*Product catalog*/
/*Sales network*/
#sales-network .grid{grid-template-columns:1fr; margin-top:0; grid-gap:4rem 0;}
.sales-network-conent h2{ padding-top:0rem; }
.sales-network-conent-txt{  padding: 2rem 0 2rem 0;}
.sales-network-conent .wrap-flex{ flex-direction: column; padding-top: 2rem;}
.sales-network-case:last-child{ margin-left:0; margin-top: 2rem;}
/*Exhibition*/
#exhibition .grid{grid-template-columns:1fr; margin-top:0; grid-gap:2rem 0 ;}
.exhibition-info h2{ padding-top:2rem;}
.exhibition-info p{ padding:2rem 0;}
.exhibition-info .wrap-flex:last-child{ padding-top: 2rem;}
/*Product catalog*/
#product-catalog  .grid{grid-template-columns:1fr; grid-gap:4rem 0 ;} 
#product-catalog h2{ padding-top:2rem;}
#product-catalog .wrap-flex{ margin-top:2rem;}
#product-catalog .wrap-flex .com-more-1 {margin-top:2rem;  padding:5px 2rem;}
}