/*     111163 : 번호 입력형 타이틀      */
.number_title__111163__ ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top}
.number_title__111163__ ul li {display:table;font-size:20px;line-height:1.5em}
.number_title__111163__ ul li span {
	display:table-cell;padding:5px;font-family:NanumGothic;
	font-weight:bold;color:#d00000;vertical-align:top;white-space:nowrap;
}
.number_title__111163__ ul li p {
	display:table-cell;padding:5px;
	font-weight:bold;color:#444444;vertical-align:middle;letter-spacing:-.03em;
}

.number_title__111163__.s_size_75 span {padding-right:0;font-size:.75em}
.number_title__111163__.s_size_100 span {padding-right:0;font-size:1em}
.number_title__111163__.s_size_150 span {padding-right:0;font-size:1.5em;line-height:1em}
.number_title__111163__.s_size_200 span {padding-right:0;font-size:2em;line-height:1em}
.number_title__111163__.s_size_200 i {border-width:2px}
.number_title__111163__.s_size_250 span {padding-right:0;font-size:2.5em;line-height:1em}
.number_title__111163__.s_size_250 i {border-width:3px}

@media all and (min-width:1024px){
	.number_title__111163__ ul li {font-size:24px}
}

/*     111164 : 이미지 (비율형)      */
.img_ratio__111164__ {max-width:100%;vertical-align:top}
.img_ratio__111164__ * {box-sizing:border-box}
.img_ratio__111164__ a {display:inline-block;vertical-align:top}
.img_ratio__111164__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__111164__ img {width:auto}
}

/*     111165 : 번호 입력형 타이틀      */
.number_title__111165__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__111165__ ul li{display:table;width:100%;border-top:2px solid #c3c4c9;border-bottom:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__111165__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#964a3c;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__111165__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__111165__.s_size_75 span{font-size:.75em;}
.number_title__111165__.s_size_100 span{font-size:1em;}
.number_title__111165__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__111165__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__111165__.s_size_200 i{border-width:2px;}
.number_title__111165__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__111165__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__111165__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__111165__ ul li{font-size:14px;}
}

/*     111166 : 장문 텍스트      */
.textarea__111166__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__111166__ p {font-size:15px}
}

/*     111167 : 번호 입력형 타이틀      */
.number_title__111167__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__111167__ ul li{display:table;width:100%;border-top:2px solid #c3c4c9;border-bottom:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__111167__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#964a3c;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__111167__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__111167__.s_size_75 span{font-size:.75em;}
.number_title__111167__.s_size_100 span{font-size:1em;}
.number_title__111167__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__111167__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__111167__.s_size_200 i{border-width:2px;}
.number_title__111167__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__111167__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__111167__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__111167__ ul li{font-size:14px;}
}

/*     111168 : 장문 텍스트      */
.textarea__111168__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__111168__ p {font-size:15px}
}

/*     111169 : 번호 입력형 타이틀      */
.number_title__111169__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__111169__ ul li{display:table;width:100%;border-top:2px solid #c3c4c9;border-bottom:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__111169__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#964a3c;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__111169__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__111169__.s_size_75 span{font-size:.75em;}
.number_title__111169__.s_size_100 span{font-size:1em;}
.number_title__111169__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__111169__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__111169__.s_size_200 i{border-width:2px;}
.number_title__111169__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__111169__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__111169__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__111169__ ul li{font-size:14px;}
}

/*     111170 : 장문 텍스트      */
.textarea__111170__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__111170__ p {font-size:15px}
}

