﻿*{margin:0; padding:0;}

body{
	overflow-x:hidden;font-size:1em;line-height:1.375em;word-break:break-all;letter-spacing:-0.0625em;
	font-family:"Malgun Gothic", "맑은 고딕", HelveticaNeue-Light, AppleSDGothicNeo-Light, Dotum, "돋움", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#363636;
}
ul, li, dl, dt, dd{list-style:none}

#wrap{width:840px; height:100%;margin:200px auto 0;border:0px solid red;word-break: keep-all;}
.wrap_box{
	width:100%;height:450px;display:block;
	background: url("under.png") no-repeat right top;
	background-size:contain;
}

.txtt{position:relative;width:70%;}
.txtt p{padding-left:0.625em;padding-bottom:0.9375em;}
.txtt:first-child{padding-top:5em;}
p.smm{font-size:0.9375em;color:#5c5c5c;margin-bottom:1.125em;margin-top:-0.625em;padding-left:0.625em;}
p.last{padding-left:0.625em;}

.list{
	position:relative;width:100%;
	padding-left:0.625em;margin:0.9375em 0 0.9375em;border:0px solid red;
	font-size:1.0625em;
	}
.list ul{
	padding:1.25em 0 0.9375em;
	background-image:url("jjum.png"), url("jjum.png");
	background-position:left top , left bottom;border:0px solid red;
	background-repeat:no-repeat;
	}
.list ul li{background: url("dot.png") no-repeat left 12px;padding-left:0.625em;margin-bottom:0.625em;color:#000000;}
.list ul li span{color:#fa5106;font-weight:bold;}

.tBlack{color:#000000;font-weight:bold;}
.tOran{color:#f66f0c;font-weight:bold;}
.tblock{display:block;}


@media screen and (max-width:1024px) {

}
@media screen and (max-width:779px) {
	#wrap{width:95%;margin:20px auto 0;}
	.wrap_box{background-size:contain;}

	.txtt{position:relative;width:50%;border:0px solid blue;}
	.txtt:first-child{padding-top:55px;padding-bottom:10px;}
	.txtt:nth-child(2){padding-top:5px;}
	.txtt p{padding-left:0;padding-bottom:8px;}

	.list ul{padding-left:0;}

	.tblock{display:inline;}
}

@media screen and (max-width:479px) {
	#wrap{width:95%;margin:10px auto 0;border:0px solid red;}
	.wrap_box{background-size:contain;}
	
	.tblock{display:inline;}

	.txtt:first-child{padding-top:5px;padding-bottom:0px;}
	.txtt:nth-child(2){width:70%;padding-top:0px;}
	.txtt p{padding-left:0;padding-bottom:8px;}
	.wrap_box p:first-child{padding-top:35px;padding-left:0;}
	p.smm{margin-bottom:10px;}

	.list ul{padding-left:0;}

}

