@charset "utf-8";

/**공통**/
@font-face { font-family: 'Daehan'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Daehan.woff') format('woff'); font-weight: normal; font-style: normal; }
.cf:after{content:""; display:block; clear:both;}

#container .inner{ width:1200px; margin:0px auto; padding:30px 15px;}
#container .pit{color:#FAEA24!important}
#container .hd_txt{font-family: 'NanumSquare'; text-align:center; font-size:2.2em; margin-bottom:30px;}
/**고객지원**/

/*사전상담*/
.ctt_support01 .hd_txt{font-family: 'NanumSquare'; text-align:center; font-size:2.2em; margin-bottom:30px;}

.ctt_support01 .spt1{ background:url(../img/sub/spt01_bg.jpg) no-repeat 50%/cover; padding:80px 0}
.ctt_support01 .scont{adding:50px 20px;}
.ctt_support01 .spt1 h4{font-family: 'NanumSquare'; text-align:center; font-size:3em; margin-bottom:50px; color:#fff; text-shadow:0 0 5px rgba(0,0,0,0.4);}
.ctt_support01 .spt1 li{float:left; width:25%; text-align:center; color:#fff; font-size:1.1em;}
.ctt_support01 .spt1 li .icon{ width:180px; height:180px; background:RGBA(228, 186, 173, 0.8);
							   border-radius:50%; margin:0 auto 20px auto; padding:35px 0;}
.ctt_support01 .spt1 li .icon img{}
.ctt_support01 .spt1 li .tit{font-family: 'NanumSquare'; font-size:1.8em; padding:20px 0; font-weight:500;}
.ctt_support01 .spt1 li .info p{color:#fff; text-shadow:0 0 5px rgba(0,0,0,0.4);}
.ctt_support01 .spt1 li .info p.pit{ font-size:1em; font-weight:500;}

.ctt_support01 .spt2{background:url(../img/sub/spt2_bg.gif) no-repeat #F9F9F9 right bottom; padding:80px 0}
.ctt_support01 .spt2 .hd_txt strong{color:#C4996C;}
.ctt_support01 .spt2 ul{text-align:center;}
.ctt_support01 .spt2 li{display:inline-block; width:180px; height:180px; line-height:180px; border-radius:50%; border:2px solid #333; 
						font-family: 'NanumSquare'; font-size:1.4em; text-align:center; color:#333; margin:20px 15px; font-weight:600;}
