@charset "utf-8";


/*service feature*/
.card_set li {position:relative; float:left; width:31.2%; height:320px; margin-right:3.2%; border:1px solid #ccc; overflow:hidden; margin-bottom:40px;} 
.card_set li:nth-child(3n) {margin-right:0;}
.card_set .card_set_tit {float:left; width:44%; margin:30px 0 0 6%;}
.card_set .card_set_tit span {font-size:28px;}
.card_set .card_set_tit span:after {content:""; display:block; width:32px; height:2px; margin:10px 0; background-color:#333;}
.card_set .card_set_tit p {font-size:18px; font-weight:600;}
.card_set img {float:right;width: 120px;margin: 24px 24px 0 0;}
.card_set .card_set_txt {clear:both; padding:30px 20px; color:#666; font-size:14px;}

/*feature*/
.shopping_wrap {padding-bottom:0;}
.shopping_wrap .service {margin-top:50px;}
.shopping_wrap .service ul li {width:33.3%; height:260px; border:1px solid #ddd; text-align:center; padding:20px 10px; float:left; margin-left:-1px; margin-top:-1px;}
.shopping_wrap .service ul li.bgf7 {background-color:#f7f7f7}
.shopping_wrap .service ul li .top {width:100%; padding:20px; position:relative;}
.shopping_wrap .service ul li .top img {max-width:100%;width:100px;}
.shopping_wrap .service ul li .bottom h4 {font-size:25px; color:#333; font-weight:500;}
.shopping_wrap .service ul li .bottom p {font-size:0.938em; margin-top:10px; color:#666; letter-spacing:-.5px; font-weight:300;}

 
@media only screen and (max-width:1200px) {
	
}

@media only screen and (max-width:1080px) {
	
	/*service feature*/
	.card_set li {position:relative; width:32%; height:300px; margin-right:2%; margin-bottom:20px; padding-top:120px; text-align:center;}
    .card_set img {position:absolute; width:100px; top:20px; left:50%; margin:0 0 0 -50px;}
    .card_set .card_set_tit {float:none; width:100%; margin:20px 0 0 0;}
    .card_set .card_set_tit span {display:none;}
    .card_set .card_set_tit p {font-size:16px; padding:0;}
    .card_set .card_set_txt {padding:10px 4%; font-size:13px;}
    .card_set .card_set_txt.card_set_txt_sm {font-size:12px;}
    .card_set .card_set_txt br {display:none;}
    
    /*feature*/
    .shopping_wrap .service ul li .top {padding:15px 0;}
    .shopping_wrap .service ul li .top img {width:80px;}
    .shopping_wrap .service ul li .bottom p br {display:none;}
    .shopping_wrap .service ul li .bottom h4 {font-size:20px;}
}

@media only screen and (max-width:768px) {
	
	/*service feature*/
	.card_set li {width:49%; padding-top:100px;}
    .card_set li:nth-child(3n) {margin-right:2%;}
    .card_set li:nth-child(2n) {margin-right:0;}
    .card_set img {width:80px; margin-left:-40px;}
    
    .shopping_wrap .service ul li {width:50%;}
}

@media only screen and (max-width:480px) {
	
	/*service feature*/
	.card_set li {width:100%; padding-top:80px; height:auto; margin-bottom:5px; padding:10px; text-align:left;}
    .card_set li:nth-child(3n) {margin-right:0%;}
    .card_set li:nth-child(2n) {margin-right:0;}
    .card_set img {float:left; position:static; width:80px; margin:0;}
    .card_set .card_set_tit {float:right; width:calc(100% - 100px);}
    .card_set .card_set_tit p {font-size:13px;}
    .card_set .card_set_txt {clear:both; font-size:12px; padding:10px 0 0 0;}
    
    .shopping_wrap .service ul li {width:100%; height:auto; padding:20px 5%;}
    .shopping_wrap .service ul li .top {padding-top:0;}
}










/*@media only screen and (max-width:1200px) {
	
}

@media only screen and (max-width:1080px) {
	
}

@media only screen and (max-width:768px) {
	
}

@media only screen and (max-width:480px) {
	
}*/