@charset "utf-8";

/* ■■■■■■■■■■■■ 내용 ■■■■■■■■■■■■ */
#text dl dt, #text dl dd, {background:none !important; padding-left:0; font-size:14px;}
#text p {font-size:15px;}
#text .fs_small {font-size:13px;}

#text .scroll {overflow-x:auto;}
#text .scroll1 ul {width:225%;}
#text .scroll2 ul {width:255%;}
#text .mobile_scroll {margin-bottom:5px; color:#ff5e0d; font-size:14px;}

@media only screen and (min-width: 356px) and (max-width: 387px){
	#text .scroll1 ul {width:250%;}
	#text .scroll2 ul {width:280%;}
}
@media only screen and (min-width: 300px) and (max-width: 355px){
	#text .scroll1 ul {width:280%;}
	#text .scroll2 ul {width:320%;}
}
@media only screen and (min-width: 260px) and (max-width: 299px){
	#text .scroll1 ul {width:300%;}
	#text .scroll2 ul {width:340%;}
}

#text ul.target li {padding-left:15px; background: url('/images/sub/bullet/bullet_li.gif') no-repeat left 11px !important;}
#text > p.depth2 {font-size:15px;}
#text .s3_1_1_1_icon {width:100%; overflow:hidden;}
#text .s3_1_1_1_icon li {padding-left:0;width:151px; height:210px; box-sizing:border-box; border:1px solid #ccc; float:left; margin-right:39px; padding-top:135px; text-align:center; font-size:15px; color:#666; line-height:24px; font-weight:600; position:relative;}
#text .s3_1_1_1_icon li:nth-child(1) {background:url('/images/sub/text/img_s3_1_1_1_icon1.gif') no-repeat center 30px;}
#text .s3_1_1_1_icon li:nth-child(2) {background:url('/images/sub/text/img_s3_1_1_1_icon2.gif') no-repeat center 40px;}
#text .s3_1_1_1_icon li:nth-child(3) {background:url('/images/sub/text/img_s3_1_1_1_icon3.gif') no-repeat center 30px;}
#text .s3_1_1_1_icon li:nth-child(4) {background:url('/images/sub/text/img_s3_1_1_1_icon4.gif') no-repeat center 30px;}
#text .s3_1_1_1_icon li:nth-child(5) {background:url('/images/sub/text/img_s3_1_1_1_icon5.gif') no-repeat center 30px;  margin-right:0;}
#text .s3_1_1_1_icon li:after {content:''; width:9px; height:14px; background:url('/images/sub/text/img_s3_1_1_1_arrow.gif') no-repeat 0 0; position:absolute; right:-25px; top:50%; margin-top:-7px;}
#text .s3_1_1_1_icon li:nth-child(5):after {content:''; display:none;}

#text p.s3_1_1_1_link {text-align:right; margin:20px 0 0;}
#text p.s3_1_1_1_link a {display:inline-block; width:190px; padding:12px 0; text-align:center; background:#ee4d5d; color:#fff; font-weight:600; border-radius:5px;}

#text ul.photo {margin-top:30px;}
#text ul.photo > li {padding-left:0; height:330px; box-sizing:border-box; border:1px solid #ccc; float:left; margin:0 0 15px 0; background:none;}
#text ul.photo > li:nth-child(6n) {margin-right:0;}
#text ul.photo > li:nth-child(6n+1) {clear:both;}
#text ul.photo li dl {border-top:2px solid #9bc86b; background:#e3f1d4; height:80px; padding-top:17px; text-align:center; box-sizing:border-box;}
#text ul.photo li:nth-child(2) dl {height:100px;}
#text ul.photo li dl dt {font-size:16px; font-weight:600; color:#78913f;}
#text ul.photo li dl dd {color:#666; font-size:14px; line-height:1.35em;background:none}
#text ul.photo li ul {padding:0 10px 0 15px; margin-top:10px;}
#text ul.photo li ul li {overflow:hidden;}
#text ul.photo li ul li strong {display:block; width:60px; float:left;}
#text ul.photo li ul li span {display:block; width:calc(100% - 60px); float:right;}
#text ul.photo p.link {width:90%; margin:20px auto 0; height:34px; border-radius:17px; text-align:center; font-size:15px; font-weight:600; background:#9bc86b; line-height:34px;}
#text ul.photo p.link a {display:block; width:100%; height:34px; border-radius:17px; color:#fff;}

#text div.aply_btns {float:none !important;}
#text div.aply_btns a {padding:10px; border-radius:5px;}
#text div.aply_btns a.aply_list_btn.btn.btn_b01.toy_list {display:none; background:#3f9c00}
#text div.aply_btns a.aply_btn {background:#e91e63}

#text .txtblue {color:#0080c0}

#text .s3_1_1_1_icon a {display:block; width:90%; margin:0 auto; text-transform: uppercase; color:#fff;
						background:url('/images/sub/text/img_s3_1_1_1_btn_bg.gif') no-repeat 0 0;
						border:solid 1px #e23f49; border-radius:10px;
						text-decoration: none; text-align:center; padding:3px 0;
						box-sizing:border-box; transition: .4s all ease-in;}
#text .s3_1_1_1_icon a.first {background: url('/images/sub/text/img_s3_1_1_1_btn_bg.gif') no-repeat 0 -15px}