/* BASIC css start */
#cominfo .swiper-container {overflow:hidden; position:relative;}
#cominfo .swiper-container .swiper-pagination-bullet-active {background:#000;}
#cominfo .swiper-slide img {width:100%;}
#cominfo .mgt30 {margin-top:30px;}


#cominfo .sectionWrap {margin-top:40px; padding:0 16px;}
#cominfo .sectionWrap .section {margin-top:50px;}
#cominfo .sectionWrap .section:first-child {margin-top:0;}
#cominfo .sectionWrap .section h2 {font-size:20px; font-weight:bold; border-bottom:2px solid #000; line-height:40px; margin-bottom:15px;}
#cominfo .sectionWrap .section h3 {font-size:14px; font-weight:bold; line-height:30px;}
#cominfo .sectionWrap .section .image {margin-bottom:15px; display:block; position:relative;}
#cominfo .sectionWrap .section .image img {width:100%;}
#cominfo .sectionWrap .section .image .svg_wrap {position:absolute; top:0; left:0;}
#cominfo .sectionWrap .section .image .svg_wrap svg {width:100%; height:auto;}
#cominfo .sectionWrap .section span {margin-top:10px;}
#cominfo .sectionWrap .section a {border:1px solid #000; line-height:40px; display:block; text-align:center; margin-top:10px; font-weight:500;}
#cominfo .sectionWrap .section table {text-align:left; margin-top:20px;}
#cominfo .sectionWrap .section table th, #cominfo .sectionWrap .section table td {vertical-align:top; padding-bottom:5px;}
#cominfo .sectionWrap .section table th {width:60px;}
#cominfo .sectionWrap .section .map iframe {width:100%; height:300px;}
/* BASIC css end */

