@charset "UTF-8";
/*
* Creat : 손상만
* Creat Date : 2017-05-10
* Last Update :2017-05-22n
* Ver : 1.0
*/
.shopTxt {padding-bottom : 20px;}
.shopTxt .txt {font-size:26px; padding-bottom:10px; line-height: 1.2em;}
.shopTxt span {font-size:27px; font-weight:800; color: #000;}
.shopTxt p {font-size:20px; padding-top:10px; line-height: 1.2em;}
.shopImg img {padding-bottom:20px; padding-top:20px; width:100%;}

.title01.whodoc {font-size: 27px; font-weight: 700; margin-top: 25px; margin-bottom: 25px; color: #000;}

.whododocService {overflow:hidden; padding-bottom:50px;}
.whododocService ul {overflow:hidden; margin-top:25px;}
.whododocService ul:after {content:""; display:block; clear:both;}
.whododocService li {height:100%; text-align:center; margin-top: 10px;}
.whododocService dl {padding-top:15px; padding-bottom:20px;}
.whododocService dt {font-size:17px; color:#222; font-weight:600;}
.whododocService dd {font-size:14px; color:#666; line-height:22px; margin-top: 8px;}
.whododocService img {width:100%;}
.whododocService .subtitle01 {font-size:20px;font-weight:600;color:#000;letter-spacing:-.25px;margin: 0 auto;}
.whododocService .subtitle02 {font-size:20px;font-weight:600;color:#000;letter-spacing:-.25px;margin: 0 auto; margin-top:40px;text-align:center; }
.st_01 {color:#ADADAD;}
.st_02 {color:#0051FA}

.whoCareKiosk {overflow:hidden; padding-bottom:50px;}
.whoCareKiosk ul {overflow:hidden; margin-top:25px;}
.whoCareKiosk ul:after {content:""; display:block; clear:both;}
.whoCareKiosk li {margin-top: 20px;}
.whoCareKiosk img {width:100%;}
.whoCareKiosk .subtitle01 {font-size:23px;font-weight:600;color:#000;letter-spacing:-.25px;margin: 0 auto;}
.whoCareKiosk .subtitle02 {font-size:23px;font-weight:600;color:#000;letter-spacing:-.25px;margin: 0 auto; margin-top:40px;}


.whoBtn {width:100%; text-align:center;}
.whoBtn img {width:100%; margin-top: 10px;}


.serviceKind {overflow:hidden; padding-bottom:50px;}
.serviceKind ul {overflow:hidden; margin-top:33px;}

.serviceKind .left{float:left; position:relative; width:49%; height:100%; text-align:left;}
.serviceKind .left img{width:100%;}
.serviceKind .right{float:right; width:49%; height:100%; text-align:left;}
.serviceKind .right img{width:100%;}
.serviceKind .numImg {text-align:left; width:20%; padding-top:20px; }
.serviceKind .tit {font-size:25px;padding-top:20px;padding-bottom:20px; line-height: 1.2em;}

.shopBtn {width:100%; text-align:center;}
.shopBtn img{width:90%;}

.whocheck .subtitle01 {font-size:20px;font-weight:600;color:#000;letter-spacing:-.25px;margin: 0 auto;}
.whocheck .subtitle02 {font-size:20px;font-weight:600;color:#000;letter-spacing:-.25px;margin: 0 auto; margin-top:20px; margin-bottom: 20px;}