
.tnc_wrap{background:#fff; padding:120px 30px 60px; transition:.5s ease-out;}
.tnc_wrap >h2{background:#5965ae none repeat scroll 0 0; color:#fff; font:19px/50px "texgyreadventorbold"; padding:0 0 0 20px; margin-bottom:30px;}
.tnc_interior1 p {color:#333; font:14px/28px "texgyreadventorregular"; margin:12px 0 0; padding:0; text-align:justify;}
.tnc_interior1 ul li{margin-left:35px; list-style:none outside disc; transition:.3s ease-out;}
.tnc_interior2 p{font:13px 'texgyreadventorregular'; color:#333333; text-align:justify; line-height:23px;}
.tnc_interior2 >p:nth-child(2){font-weight:bold;}
.tnc_interior2 >p:nth-child(3){font-style:italic; margin:20px 0;}
.tnc_interior2 h3{padding:10px; margin:50px 0 20px; font:16px 'texgyreadventorregular'; color:#f00; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffdff7), to(#fff)); background: -webkit-linear-gradient(left, #ffdff7, #fff); background: -moz-linear-gradient(left, #ffdff7, #fff); background: -o-linear-gradient(left, #ffdff7, #fff); background: -ms-linear-gradient(left, #ffdff7, #fff); background: linear-gradient(left, #ffdff7, #fff); background-color: #ffdff7;}


@media(max-width:1000px){
	.tnc_wrap{padding:60px 30px;}
}

@media(max-width:767px){
	.tnc_wrap{padding:40px 5px 40px 5px;}
}

@media(max-width:600px){
	.tnc_interior1 ul li{margin-left:15px;}
}
