@charset "UTF-8";

	#loading{
	    width:100%;
	    height:100%;
	    position:fixed;
	    top:0;
	    left:0;
	    background:#000;
	    filter:alpha(opacity=50);
	    -moz-opacity: 0.5;
	    opacity: 0.5;
	    z-index:99;
	    display:none;
	}
	.square {
	    width:100%;
	    height:100%;
	    color: #000;
	    position:fixed;
	    top:50%;
	    left:50%;
	    font-family: Helvetica, Arial, Sans-Serif;
	    z-index:100;
	}


	/* Add vuelo 20180322 */
	section.entry_btn .sectionTitle {
		color: #333;
		font-size: 20px;
		text-align: center;
		font-weight: bold;
		background-color: #c5d462;
		line-height: 1.2em;
		padding: 10px 20px;
		margin-bottom: 20px;
	}
	section.entry_btn ul.btn {
		overflow:hidden;
	}
	section.entry_btn ul.btn li {
		box-sizing: border-box;
		float: left;
		width: 41%;
		margin:0 0 50px 6%;
	}
	section.entry_btn ul.btn li:nth-child(odd) {
		clear: left;
	}


	section.entry_btn .txt {
		font-size: 16px;

	}


	section.entry_btn ul.btn li a {
		display: block;
		box-sizing: border-box;
		padding: 20px 16px 20px 16px;
		font-size: 22px;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
		text-align: center;
		background: #1C1B1B;
		background: -moz-linear-gradient(top,  #1C1B1B 0%, #1C1B1B 50%, #383635 51%, #383635 100%);
		background: -webkit-linear-gradient(top,  #1C1B1B 0%,#1C1B1B 50%,#383635 51%,#383635 100%);
		background: -ms-linear-gradient(top,  #1C1B1B 0%,#1C1B1B 50%,#383635 51%,#383635 100%);
		background: linear-gradient(to bottom,  #1C1B1B 0%,#1C1B1B 50%,#383635 51%,#383635 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1C1B1B', endColorstr='#383635',GradientType=0 );
		border-radius: 10px;
		line-height: 1.5em;
		margin-top:5px;
	}
	section.entry_btn ul.btn li a:hover {
		background: #F08200;
		background: -moz-linear-gradient(top,  #F08200 0%, #F08200 50%, #F39800 51%, #F39800 100%);
		background: -webkit-linear-gradient(top,  #F08200 0%,#F08200 50%,#F39800 51%,#F39800 100%);
		background: -ms-linear-gradient(top,  #F08200 0%,#F08200 50%,#F39800 51%,#F39800 100%);
		background: linear-gradient(to bottom,  #F08200 0%,#F08200 50%,#F39800 51%,#F39800 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F08200', endColorstr='#F39800',GradientType=0 );
		color: #212121;
		text-decoration: none;
	}
	section.entry_btn ul.btn li a span {
		font-size: 14px;
		display: block;
	}

	.sectionTxtBox{
		margin-top:20px;
		font-size:16px;
}

	.sectionTxtBox .option{
		font-size:20px;
}


	.sectionTxtBox .list{
		margin-top:20px;
}

	.sectionTxtBox .list .midashi {
		background:#464646;
		color:#fff;
		text-align:center;
}

	.sectionTxtBox .list .midashi th {
		border-right:1px #ffffff solid;
}



	.sectionTxtBox .list th {
		font-weight:normal;
		width:350px;
		padding:5px 10px;
		border:1px #464646 solid;
}


	.sectionTxtBox .list td {
		font-weight:normal;
		width:300px;
		text-align:center;
		border:1px #464646 solid;
}

	.sectionTxtBox .list .price{
		color:#f00;
}


	.sectionTxtBox .comments{
		color:#333;
		line-height:30px;
}

	.sectionTxtBox .comments_bule{
		color:#00f;
		line-height:30px;
}

	.sectionTxtBox .comments_red{
		color:#f00;
		line-height:30px;
}






	@media (max-width: 768px) {
		section.entry_btn ul.btn li {
			float: none;
			text-align: center;
			width: 90%;
			margin: 0 auto 40px auto;
		}


	.sectionTxtBox{
		font-size:16px;
}





	}
	


