
iframe{
 width:500px;
 height:300px;
	margin-top:20px;
}

.topimg{
		padding:0px;
	margin-bottom:0;
	}

.content-widget{
		padding:40px 0px;
	}

.dropmenu{
	margin-top:25px;
}

.content-widget-1{
		padding:0px 0px;
	}

.container-innerlead{
background: url(http://ven-kikaku.sakura.ne.jp/template7/wp-content/uploads/2018/05/pageback.jpg);
	background-size: cover;
	overflow: hidden;
}

.content-innerlead{
padding:70px 0 30px 0;
}

.foot-logo{
	margin:20px;
}

.foot-tx1{
	color:#000;
	font-size:16px;
}

.foot-tx2{
	color:#000;
	font-size:20px;
}

.foot-tx3{
	color:#000;
	font-size:14px;
	margin-top:20px;
}

.top-list-up{
	font-size:18px;
	color:#000;
}

.top-list-all{
text-align:center;
	margin-top:100px;
}

.top-list-tx1{
font-size:40px;
color:#000;
margin-top:50px;
}

.top-listtx1-2,.top-list-tx2{
color:#D7000F;
font-size:40px;
}

.top-list-tx3{
font-size:20px;
color:#000;
margin:30px 0;
}

.top-list{
background-image:none;
width:75%;
margin-left:auto;
margin-right:auto;
}

.top-listtbtbleft1{
text-align:left;
	color:#000;
padding-left:50px;
border:none;
border-bottom:dotted 5px #F79223;
}

.top-list-tx{
font-size:36px;
margin-left:30px;
}

.triangle{
 width: 0;
 height: 0;
 border-left: 100px solid transparent;
 border-right: 100px solid transparent;
 border-top: 60px solid #f79223;
 margin:30px auto 0;
}

.fa-bullhorn{
color:#D7000F;
}

.kozin{
	text-align:center;
	color:#000;
	font-size:18px;
}

.top-reasontx{
font-size:28px;
color:#000;
	margin-bottom:20px;
}

.reason-img{
width:80%;
margin-left:auto;
margin-right:auto;
}

.beetx{
text-align:center;
	margin-bottom:50px;
}

.beetx1,span.beetx3{
font-size:40px;
	color:#000;
}

.beetx2{
font-size:40px;
color:#E60012;
margin-bottom:20px;
}

.beetx4,.beetx5{
	text-align:left;
	font-size:14px;
	color:#000;
}

.cont,.contimg2{
	text-align:center;
	margin:40px 0 0px 0;
}

.hatitx{
	text-align:center;
  font-size:26px;
	color:#F79128;
	margin:30px 0;
}

.osuzumetx{
	text-align:center;font-size:40px;
	font-weight:bold;
	color:#E60012;
	margin:30px 0 20px 0;
}

.osuzumetx2{
	font-size:16px;
	color:#000;
	padding:0 50px;
	margin-bottom:20px;
}

span.osuzume-red{
	font-size:20px;
	color:#E60012;
}

.fa-schlix{
	font-size:34px;
}

.content-announce,.content-announce2{
	padding:10px 0;
}

.bee1{
	font-size:40px;
	font-weight:bold;
	color:#E60012;
	margin-top:30px;
}

.bee2{
	font-size:18px;
	color:#000;
}

.taisho,.taisho-2,.taisho-3{
	font-size:26px;
	color:#F79128;
	margin:50px 0 10px 0;
}


.taisho2{
	font-size:16px;
	color:#000;
	padding-right:30px;
}

.taisho4{
	font-size:16px;
	color:#000;
}

.cost-area{
	font-size:26px;
	color:#F79128;
	margin:0px 0 0px 60px;
}

.costtb{
width:90%;
 margin-top:30px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom:10px;
}

.costtb-left,.costtb-center{
 width:20%;
 text-align:center;
 color:#fff;
 font-size:18px;
 background-color:#F2BD61;
 border-width:2px;
 border-style:solid;
 border-color:#F79128;
 padding:20px;
}

.costtb-right{
 width:60%;
 text-align:center;
 color:#fff;
 font-size:18px;
 background-color:#F2BD61;
 border-width:2px;
 border-style:solid;
 border-color:#F79128;
 padding:20px;
}

.costtb-left2,.costtb-center2{
 text-align:center;
 color:#000;
 font-size:16px;
 border-width: 2px;
 border-style:solid;
 border-color:#F79128;
 padding:20px;
}

.costtb-right2{
 text-align:left;
 color:#000;
 font-size:16px;
 border-width: 2px;
 border-style:solid;
 border-color:#F79128;
 padding:20px;
}

.cont-ex{
 text-align:left;
	color:#000;
	font-size:18px;
 margin:20px 0 0 55px;
}

.areatb{
 width:90%;
 margin-top:50px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom:10px;
}

.areatb-left{
 width:50%;
 text-align:center;
 color:#fff;
 font-size:18px;
 background-color:#F2BD61;
 border-width:2px;
 border-style:solid;
 border-color:#F79128;
 padding:20px;
}

.areatb-right{
 width:50%;
 text-align:center;
 color:#000;
 font-size:18px;
 border-width:2px;
 border-style:solid;
 border-color:#F79128;
 padding:20px;
}

.cost-area2{
 text-align:left;
	color:#000;
	font-size:24px;
 margin:20px 0 0 55px;
}

.cost-m{
display:none;
}


.gaiyou,.map{
width:80%;
margin-left:auto;
margin-right:auto;
}

.gaiyou1,.map1{
font-size:30px;
color:#000;
letter-spacing:3px;
border-bottom: 3px dotted #F79223;
margin-bottom:30px;
	padding-bottom:20px;
}

.map{
margin-top:80px;
}

.fa-warehouse,.fa-map-marker-alt{
	color:#F79128;
}

.gaiyoutb-left{
 color:#fff;
 font-size:18px;
 font-weight:bold;
 width:30%;
 background-color:#F79223;
 padding:20px;
 border-width: 0 0 2px 0;
 border-style:solid;
 border-color:#fff;
}

.gaiyoutb-right{
 color:#000;
 font-size:18px;
 width:70%;
 background-color:#fff;
 padding:20px;
 border-width: 0 0 2px 0;
 border-style:solid;
 border-color:#F79223;
}

.form{
	text-align:center;
	font-size:22px;
	color:#000;
}

.form2{
	text-align:center;
	font-size:32px;
	color:#000;
	margin:80px 0 30px;
}

.mailform{
text-align:center;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
 background-color: #FFF5BC;
 width: 80%;
 border: 1px solid #ddd;
 font-size: 100%;
 padding: 0.5em;
 border-radius: 4px;
 box-shadow: 1px 1px 3px rgba(0,0,0,.1) inset;
}

.wpcf7 input[type="submit"] {
 padding: 0.2em 0.4em;
 background: #F79128;
 color: #fff;
}

.wpcf7 input[type="submit"]:hover {
 background: #FFF5BC;
 color: #F79128;
}

h3.widget-title{
	color:#F79223;
}

.container-archive .pad_post h2 a {
				color: #F79223;
			}
			span.rmore span {
				color: #F79223;
				border-color: #F79223;
			}
			span.rmore span:hover{
				background-color: #F79223;
			}

.fbt{
	margin-top:12px;
}

@media screen and (max-width: 780px) {

iframe{
width:90%;
	height:250px;
}
	
.topimg{
		padding:30px 0 0px 0;
	margin-bottom:0;
	}

.img{
	width:35%;
	}
	
#container-head{
		height:60px;
	}

.content-widget,.content-widget-1{
		padding:0px 0px;
	}
	
.container-innerlead{
background: url(http://ven-kikaku.sakura.ne.jp/template7/wp-content/uploads/2018/05/pageback2.jpg);
	background-size: cover;
	overflow: hidden;
}

.content-innerlead{
padding:10px 0 0px 0;
	font-size:8px;
}
	
.content-innercontent{
		padding:30px 0 20px 0;
	}
	
.foot-tx3{
	font-size:12px;
}
	
.top-list-up{
	font-size:12px;
	padding:20px 5px
}

.top-list-all{
	margin-top:0px;
}
	
.top-list-tx1{
font-size:16px;
margin-top:-40px;
padding-top:30px;
}

.top-listtx1-2,.top-list-tx2{
font-size:16px;
}

.top-list-tx3{
font-size:8px;
}

.top-list{
padding:40px 5px 10px;
}

.top-list-tx{
font-size:14px;
margin-left:10px;
}
	
.triangle{
 width: 0;
 height: 0;
 border-left: 70px solid transparent;
 border-right: 70px solid transparent;
 border-top: 30px solid #f79223;
 margin:10px auto 20px;
}

.flow-img{
		margin:30px 0;
	}
	
.top-list{
width:95%;
}

	.fa-square{
font-size:18px;
	}
	
.kozin{
	text-align:left;
	padding:0 10px;
	font-size:12px;
}
	
.top-listtbtbleft1{
text-align:left;
color:#000;
padding-left:0px;
border:none;
border-bottom:dotted 5px #F79223;
}

.top-reasontx{
font-size:16px;
	margin-bottom:20px;
}
	
.reason-img{
width:100%;
	margin-bottom:50px;
}	

.beetx{
margin-bottom:20px;
}

.beetx1,span.beetx3{
font-size:14px;
	color:#000;
}

.beetx2{
font-size:18px;
color:#E60012;
margin-bottom:0px;
}

.beetx4,.beetx5{
	text-align:left;
	font-size:12px;
	color:#000;
	padding:0 10px;
}
	
.hatitx{
  font-size:18px;
	margin:0 0 30px 0;
}

.osuzumetx{
	text-align:center;font-size:30px;
	margin:20px 0 10px 0;
}

.osuzumetx2{
	font-size:12px;
	padding:0 10px;
}

span.osuzume-red{
	font-size:16px;
}

.fa-schlix{
	font-size:22px;
}
	
.bee1{
	font-size:30px;
	margin-top:20px;
}

.bee2{
	font-size:12px;
}
	
.taisho,.taisho-2,.taisho-3{
	font-size:20px;
}

.taisho2{
	font-size:14px;
	color:#000;
	padding:0px 5px;
}

.taisho4{
	font-size:14px;
	color:#000;
	padding:0px 5px;
}
	
.cont,.contimg2{
	text-align:center;
	margin:20px 0;
}
	
img.bounceInRight,img.bounceInLeft{
	width:300px;
	height:auto;
	}
	
.cost-area{
	font-size:22px;
	margin:0px 0 0px 10px;
}

.costtb{
display:none;
}
	
.cost-m{
display:block;
	margin-top:10px;
}
	
.areatb{
width:100%;
}

.areatb-left{
 width:35%;
 text-align:center;
 font-size:11px;
 padding:10px;
}

.areatb-right{
 width:70%;
 text-align:left;
 color:#000;
 font-size:11px;
	padding:10px;
}

.cost-area2,.cont-ex{
	font-size:14px;
	margin:20px 5px;
}

	
.gaiyou,.map{
width:95%;
margin-left:auto;
margin-right:auto;
}

.gaiyou1,.map1{
font-size:30px;
margin-bottom:20px;
padding-bottom:20px;
}

.fa-warehouse,.fa-map-marker-alt{
	color:#F79128;
}

.gaiyoutb-left{
 font-size:12px;
 width:30%;
 padding:10px;
}

.gaiyoutb-right{
 font-size:12px;
 padding:5px;
}
	
.form{
	text-align:left;
	font-size:12px;
	padding:0 10px;
}

.form2{
	text-align:center;
	font-size:22px;
	color:#000;
	margin:80px 0 30px;
}

.mailform{
text-align:center;
}


	
}