#sec6 .conbox h3{letter-spacing: -0.05em;}



#sec1 .container ul li .img_box10{background-image:url(../image/tawhales_010.jpg)}

@media screen and (min-width: 1040px){
	.nav-collapse li {margin:0 0 0 20px;}
}

#sec0 .container div .big:after{display:none!important;}

#sec1 .container ul li .txt_box h3 span{
	display:none;
	font-size: 0.6em;
	font-weight: 400;
	letter-spacing: -0.01em;
}
@media screen and (max-width: 767px){
	#sec1 .container ul li .txt_box p{
		font-size:3.5vw;	
	}
}
@media screen and (min-width: 768px) {
	#sec1 .container ul li .txt_box h3 {
		margin: 0px 0 5px;
	}
}
@media screen and (min-width: 768px) and (max-width: 1039px){
	#sec1 .container ul li{
		height:auto;
		max-height: none;
	}
}

@media screen and (min-width: 1040px){
	#sec1 .container ul li .txt_box{padding: 15px 26px 0;}
}


#sec2 .container .conbox .box1{width: 35%;}
#sec2 .container .conbox .box2{width: 36%;}
#sec2 .container .conbox .box3{width: 53%;}

@media screen and (max-width: 767px){
	#sec2 .container .conbox{
		background-position-x: 90%;
		background-size: 25%;
		margin:-5vw 0 0;
		padding:10vw 0 0;
		height: auto;
	}
	#sec2 .container .conbox>div{
		top:0!important;
		position: relative;
		width:100%!important;
		text-align:left!important;
		margin: 0 0 5vw;
	}
}

@media screen and (min-width: 768px){
	#sec2 .container .conbox {max-width: 760px;}
}