.sub32{}
.sub32 .text_wrap{ text-align: center; font-size: 18px; margin-bottom: 70px;}
.sub32 .select_btn{}
.sub32 .select_btn > ul{text-align: center; font-size: 0;}
.sub32 .select_btn > ul > li{width: 380px; height: 190px; display: inline-block; vertical-align: top; margin-right: 20px;}
.sub32 .select_btn > ul > li:last-child{margin-right: 0;}
.sub32 .select_btn > ul > li > a{display: block; position: relative; width: 100%; height: 100%; border: 2px solid #c1c1c1; border-radius: 10px;}
.sub32 .select_btn > ul > li > a:hover{border: 2px solid #112855;}
.sub32 .select_btn > ul > li > a .in_box{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.sub32 .select_btn > ul > li > a .in_box .img{margin-bottom: 20px;}
.sub32 .select_btn > ul > li > a .in_box .text{font-size: 20px; font-weight: 500;}


.check_tap{}
.check_tap > ul{font-size: 0; text-align: center;}
.check_tap > ul > li{display: inline-block;}
.check_tap > ul > li > a{display: block; font-size: 18px; font-weight: 700; width: 300px; line-height: 50px; box-sizing: border-box; border: 1px solid #dfdfdf;}
.check_tap > ul > li > .on{background: #da3e0e; color: #fff;}

@media all and (max-width : 840px){
.sub32 .select_btn > ul > li{width:340px;}
}

@media all and (max-width : 740px){
.sub32 .select_btn > ul > li{width:360px;margin-right:0; margin-bottom:20px;}
}

@media all and (max-width : 480px){
.sub32 .select_btn > ul > li{width:310px;}
}