body{
	margin: 0px;
	padding:0px;
	background-image:url(../common/bgb.jpg);
	 background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-attachment: fixed;
background-repeat: repeat-y;
	transition:all 0.5s;
	} 

img{
	border-style: none;
	}

#pcbox{
        width:100%;
		background-image:url(../common/bg.jpg);
}

@media (min-width: 768px) {
    #pcbox{
        width:640px;
        margin:0 auto;
    }
}


header{
	width: 100%;
	height:80px;
	text-align:center;
	position:relative;
	z-index: 2;	
	font-family: 'Lato', sans-serif;
	background-image:url(../common/bg.jpg);
	margin: 0 auto;
	display:table;
	}
	
@media (min-width: 768px) {
    header{
        width:640px;
        margin:0 auto;
    }
}

header.fixed {
	position: fixed;
	margin:0 auto;
}


#head{
	width: 100%;
	height:80px;
	text-align:center;
	position:relative;
	z-index: 2;	
	font-family: 'Lato', sans-serif;
	}

nav {
	width: 100%;
	height:80px;
	margin: 0 auto;
	display:table;
	text-align:center;
}

nav.fixed {
	position: fixed;
	left: 0;
	top: 0;
}


.head-l{
	text-align:left;
	width:30％;
	line-height:0px;
	display:table-cell;
}

.head-logo{
	width:40％;
	line-height:0px;
	display:table-cell;
}

.head-r{
	text-align:right;
	width:30％;
	line-height:0px;
	display:table-cell;
}

.head-n{
	width:100％;
	line-height:0px;
}



		.menu-btn {
		    cursor: pointer;
			margin:0 auto;
		}
		 
		#menu-list {
		    display: none;
		    box-sizing: border-box;
		    border-top: 10px solid #333;
		}
		#menu-list .lists { padding:0; margin:0; }

		#menu-list li {
			height:50px;
		    border-bottom: 1px solid #aeaeae;
		    list-style:none;
		}
		 
		#menu-list li a {
		    display: block;
		    position: relative;
		    color: #333333;
			text-align:center;
		    font-weight: bold;
		    font-size: large;
		    line-height: 10px;
		    padding: 20px 0 20px 0;
			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100;White+Gloss+%231 */
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
		    text-decoration:none;
		}

		#menu-list li a:after {
		    display: block;
		    content: "";
		    position: absolute;
		    top: 45%;
		    right: 10px;
		    width: 0.6em;
		    height: 0.6em;
		    margin: -4px 0 0 0;
		    border-top: solid 1px #aeaeae;
		    border-right: solid 1px #aeaeae;
		    -webkit-transform: rotate(45deg);
		    transform: rotate(45deg);
		}
		 
		#menu-list li.nav-contact {
		    border-bottom: none;
		}
		 
		#menu-list li.nav-contact a {
		    color: #C13332;
		}
		 
		#menu-list .list-close {
			height:20px;
		    background: #000000;
			color:#FFFFFF;
		    text-align: center;
		    font-weight: bold;
		    padding: 10px 0;
		    border-bottom: 2px solid #222222;
		    line-height: 20px;
		    margin:0;
		    letter-spacing:0.1em;
		}	


#main-gallery{
  margin-bottom:30px;
  background:#eee;
}
 
#main-gallery .gallery-cell {
  width: 100%;
  height: 200px;
  margin-right: 0px;
  background: #8C8;
  counter-increment: gallery-cell;
}
 
/* セルナンバー */
#main-gallery .gallery-cell:before {
  display: block;
  text-align: center;
  content: counter(gallery-cell);
  line-height: 200px;
  font-size: 80px;
  color: white;
}

#main-image-gallery img {
  display: block;
  margin-right:0px;
  width:100%;
  height:auto;
}
 



#in-head{
	width: 960px;
	height:60px;
	margin: 0 auto;
	display:table;
	}

#top-logo{
	text-align:left;
	display:table-cell;
	width:153px;
	vertical-align:bottom;
	padding-bottom:26px;
	}

#head-text{
	text-align:left;
	display:table-cell;
	width:280px;
	vertical-align:bottom;
	padding-bottom:22px;
	}

#main{
	position:relative;
	width: 100%;
	overflow: hidden;
	z-index: 1;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	}

#dline{
	background-color:#401000;
	width: 100%;
	height: 20px;
	}


#foot{
	background-image:url(../common/footall_bg.jpg);
	width: 100%;
	height:190px;
	text-align:left;
	font-family: 'Lato', sans-serif;
	}

#in-foot{
	width: 100%;
	height:150px;
	padding-left:10px;
	padding-top:10px;
	margin: 0 auto;
	text-align:left;
	color: #FFFFFF;
	font-size: small;
	}

#copyright{
	width: 100%;
	height:40px;
	margin: 0 auto;
	text-align:center;
	color: #FFFFFF;
	font-size: small;
	}


#contents{
	width: 100%;
	margin: 0 auto;
	}

#contents img{
	width: 100%;
	height:auto;
	}	

#in-contents{
	padding:20px; 
	}

#in-contents img{
	width: 100%;
	height:auto;
	}

@media screen and (max-width: 768px) {
#contents img{
	width: 100%;
	height:auto;
	}	

#in-contents img{
	width: 100%;
	height:auto;
	}

}

.news{
	padding:10px;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size: medium;
	background: -webkit-linear-gradient(top, #FFFFFF 50%, #EEEEEE 100%);
	background: linear-gradient(to bottom, #FFFFFF 50%, #EEEEEE 100%);
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	}

.day{
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 400;
	font-size: small;
	}

#bbq-bn{
	width:100%;
	text-align:center;
	margin-bottom:20px;
	}

#bbq-bn img{
	width:100%;
	height: auto;
	}

.bbq-bn {
	width:100%;
	text-align:center;
	margin-bottom:20px;
	}

.main-btn{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
	margin-bottom:20px;
	}

.main-btn img{
	line-height: 0;
	vertical-align:top;
	}

.menubt{
	width: 50%;
}

.toppic-btn{
	width:100%;
	text-align:center;
	line-height:0;
	margin-bottom:20px;
	}

#mail-btn{
	text-align:center;
	margin-bottom:20px;
	}

#koe_btn{
	width:49%;
	float: left;
	height:60px;
	
	background: -moz-linear-gradient(
		top,
		#fff6e7 0%,
		#fdedd1 49%,
		#fedea1 50%,
		#fff4de);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#fff6e7),
		color-stop(0.49, #fdedd1),
		color-stop(0.50, #fedea1),
		to(#fff4de));
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #ffd998;
	
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	
	text-align:center;
	text-decoration:none;
	
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:x-large;	
	color: #401000;
	
	line-height:60px;
	}
	
#goiken-btn{
	width:49%;
	height:60px;
	float:right;

	background: -moz-linear-gradient(
		top,
		#fff6e7 0%,
		#fdedd1 49%,
		#fedea1 50%,
		#fff4de);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#fff6e7),
		color-stop(0.49, #fdedd1),
		color-stop(0.50, #fedea1),
		to(#fff4de));
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #ffd998;
	
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	
	text-align:center;
	text-decoration:none;
	
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:x-large;	
	color: #401000;
	
	line-height:60px;
	}

#banner{
	margin-bottom:20px;
	overflow: hidden;
	}

#banner-l{
	width:49%;
	line-height:0px;
	float: left;
	}
	
#banner-r{
	width:49%;
	line-height:0px;
	float:right;
	}

.clear{
	clear: both;
}


#fb-box{
	text-align:center;
	margin-top: 20px;
	margin-bottom:10px;
	}


h2 {
	padding:4px;
	text-align:center;
	background: -webkit-linear-gradient(top, #752000 0%, #661800 100%);
	background: linear-gradient(to bottom, #752000 0%, #661800 100%);
	color: #fff;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 400;
	font-size: large;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
	margin-bottom:0px;
	}


h3{
	padding:4px;
	text-align:center;
	background: -webkit-linear-gradient(top, #752000 0%, #661800 100%);
	background: linear-gradient(to bottom, #752000 0%, #661800 100%);
	color: #FFFFFF;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:x-large;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
	margin:0 auto;
	}


h4{
	text-align:left;
	background: -webkit-linear-gradient(top, #752000 0%, #661800 100%);
	background: linear-gradient(to bottom, #752000 0%, #661800 100%);
	color: #FFFFFF;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:x-large;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
	margin:0 auto;
	padding: 10px;
	margin-bottom:20px;
	box-sizing: border-box;
	}


h5{
	text-align:center;
	background-color:#D90000;
	color: #FFFFFF;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:large;
	margin:0 auto;
	padding: 10px;
	}

h6{
	text-align:center;
	color:#000000;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:xx-large;
	margin:0 0 20px 0;
	}

.in-form h6{
	text-align: left;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-size: large;
	text-decoration: none;
	padding: 0.25em 0.5em;/*上下 左右の余白*/
  	color: #333333;/*文字色*/
  	background: transparent;/*背景透明に*/
  	border-left: solid 5px #752000;/*左線*/
	margin: 10px 0 10px 0;
	}



.bl{
	color:#000 !important;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 100;
	font-size:medium !important;
	margin:0;
	}

.red{
	color:#FF0000 !important;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 100;
	font-size:medium !important;
	margin:10px 0 0 0 !important;
	}
	
#page-top{
	text-align:center;
	width:100%;
	line-height:0px;
	margin-bottom:50px;
}

.page-top{
	text-align:center;
	line-height:0px;
	text-decoration:none;
	
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 400;
	font-size:large;
	
	color: #FFFFFF;
	background-color:#000000;
	padding: 10px 30px;
}

#reserve{
	text-align:center;
	width:100%;
	margin: 50px 0 50px 0;
}

.reserve{
	text-align:center;
	line-height:0px;
	text-decoration:none;
	
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 400;
	font-size:x-large;
	
	color: #FFFFFF;
	background-color:#FF0000;
	box-sizing: border-box;
	padding: 20px 60px;
}


.google-maps {
position: relative;
padding-bottom: 70%; // これが縦横比
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}


.table{
	width:100%;
	margin-bottom: 20px;
	}

#contents table{
	border: 1px solid #CCCCCC;
	}


#contents table th{
	background-color: #FFEFBF;
	width: 25％;
	text-align: left;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 400;
	font-size: small;
	color: #000000;
	border: 1px solid #EEEEEE;
	}


#contents table td{
	background-color: #FFFFFF;
	width:75%;
	text-align: left;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 400;
	color: #000000;
	border: 1px solid #EEEEEE;
	font-size: small;
	}



.menu-main{
	margin:0 auto;
	}

.menu-main img{
	vertical-align: bottom;
	display: block;
	}



.accordion {
	width: 100％;
	margin: 0 auto;
	margin-bottom:30px;
}
.accordion .ac-content {
	margin:0 auto;
}
.accordion input {
	display: none;
}
.accordion label {
	display: block;
	background: -webkit-linear-gradient(top, #752000 0%, #661800 100%);
	background: linear-gradient(to bottom, #752000 0%, #661800 100%);
	color: #FFFFFF;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:medium;
	cursor: pointer;
	padding: 10px;
	border-bottom: 1px solid #fff;
}
.accordion label p{
	border-left:#FFFFFF solid 6px;
	padding-left:10px;
	margin:0 auto;
}

.accordion label:hover {
	background: #FF0000;
}

.accordion .ac-cont {
	transition: 0.2s;
	height: 0;
	overflow: hidden;
	background: #FFFFFF;
	padding: 0 10px;
}
.accordion input:checked + .ac-cont {
	height: auto;
	padding: 10px;
}

.accordion table{
	border: 0px solid #CCCCCC !important;
	border-collapse:collapse !important;
	}

.accordion table tr{
	border-bottom:1px #EEEEEE solid !important;
	}

.accordion table th{
	background-color: #FFFFFF !important;
	width: 70％ !important;
	text-align: left;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900 !important;
	font-size: medium !important;
	color: #000000;
	border: 0px solid #EEEEEE !important;
	}
	
.accordion table th ex{
	font-weight: 400 !important;
	font-size: small !important;
	}


.accordion table td{
	background-color: #FFFFFF !important;
	width:30% !important;
	text-align: right !important;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900 !important;
	color: #D90000 !important;
	border: 0px solid #EEEEEE !important;
	font-size: medium !important;
	vertical-align:top !important;
	}



.menu_pic{
	margin-bottom:20px;
	overflow: hidden;
	}

.menu-l{
	width:49%;
	line-height:0px;
	float: left;
	}
	
.menu-r{
	width:49%;
	line-height:0px;
	float:right;
	}



.enkai-box{
	width:100%;
	margin-bottom:10px;
	}


.enkai-bn{
	width:100%;
	margin:0 auto;
	line-height:0px;
	}


.enkai-menu{
	background-color:#FFFFFF;
	display:block;
	padding:10px;
	color:#000000;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	font-size:large;
	line-height:120%;
	}

.enkai-text{
	width:100%;
	margin-bottom:10px;
	}

.enkai-text p{
	font-size:small;
	margin:0 0 10px 0;
	line-height:150%;
	padding:0 10px;
	}

.in-enkai{
	width:100%;
	border:#752000 solid 1px;
	display:table;
	margin-bottom:10px;
	}
	
.in-enkai-l{
	width:20%;
	text-align:center;
	vertical-align:middle;
	font-size:x-large !important;
	color:#FFFFFF !important;
	background-color:#752000;
	padding:0 10px 0 10px;
	display:table-cell;
	}
	
.in-enkai-r{
	width:80%;
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:10px;
	display:table-cell;
	}
	
.enkai-pr{
	width:100%;
	text-align:right;
	display:table;
	margin-bottom:10px;
	}

.enkai-pr-l{
	width:75%;
	text-align:right;
	display: table-cell;
	font-size: medium !important;
	color:#D90000 !important;
	margin:0 auto;
	}
	
.enkai-pr-r{
	width:25%;
	text-align:right;
	display: table-cell;
	font-size:large !important;
	color:#D90000 !important;
	margin:0 auto;	
	}


.enkai-con{
	width:100%;
	background-color:#752000;
	box-sizing:border-box;
	border:#402000 solid 1px;
	margin-bottom:20px;
	}

.in-enkai-con{
	padding:6px;
	color:#FFFFFF;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900;
	border-bottom:#402000 dotted 1px;
	}

.in-enkai-con p{
	font-size:x-small;;
	line-height:150%;
	font-weight: 400 !important;
	}

.enkai-bntxt{
	font-size:medium;
	text-align:left !important;
	color:#752000;
	padding:2px;
	font-weight: 900 !important;
	margin:0 auto;
	}

.ev-bn{
	width:100%;
	text-align:center;
	margin-bottom:20px;
	}


.ev-bn img{
	width:100%;
	text-align:center;
	line-height:0px;
	margin-bottom:4px;
	}

#news-box{
	width:100%;
	}

.zb{
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	margin-bottom:20px;
	}
	
.in-news{
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	min-height:400px;
	background-color:#FFFFFF;
	margin-bottom:20px;
	padding:20px;
	box-sizing:border-box;
	border:1px solid #cccccc;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	}



.in-news-day{
	font-size: small;
	text-align:left !important;
	color:#FF0000;
	font-weight: 400 !important;
	margin-bottom:10px;
	}

.in-news-txt{
	font-size: medium;
	text-align:left !important;
	color:#000000;
	font-weight: 400 !important;
	margin-bottom:20px;
	}

.in-news-txt p{
	font-size: large;!important;
	color:#FF0000;!important;
	font-weight: 900 !important;
	}
	
	
.in-bbq-txt{
	font-size: medium;
	text-align:left !important;
	color:#000000;
	font-weight: 900 !important;
	margin-bottom:20px;
	}

.in-bbq-txt p{
	font-size: x-large;!important;
	color:#FF0000;!important;
	font-weight: 900 !important;
	margin:0 auto;
	}


#form-box{
	width:100%;
	}

.in-form{
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	min-height:400px;
	background-color:#FFFFFF;
	margin-bottom:20px;
	padding:40px;
	box-sizing:border-box;
	border:1px solid #cccccc;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	}

.in-form-day{
	font-size: large;
	text-align:left !important;
	color:#FF0000;
	font-weight: bold !important;
	margin-bottom:10px;
	}

.in-form-txt{
	font-size: medium;
	text-align:left !important;
	color:#000000;
	font-weight: 400 !important;
	margin-bottom:20px;
	}

.in-form p{
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	font-size: x-large;
	}

.formbutton1{
	text-align:center;
	margin:30px 0 0 0;
	padding: 0;
	}

input#submit_button {
    padding: 10px 80px;
    font-size: 1.6em;
}

.in-th-txt{
	font-size: large;
	text-align: center;
	line-height:200%;
	color:#000000;
	font-weight: 900 !important;
	margin:0 auto;
	margin-bottom:50px;
	}


.in-th-top{
	text-align:center;
	color:#ffffff;
	width:100%;
	font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
	font-weight: 900 !important;
	font-size: large;
	text-decoration:none;
	margin-bottom:50px;
}


.in-voice{
	width:100%;
	display:table;
	margin-bottom:20px;
	}

.voice-l{
	width:20%;
	display: table-cell;
	vertical-align:middle;
	margin:0 auto;
	}
	
	
.voice-r{
	width:80%;
	display: table-cell;
	background-color:#FCFAE6;
	box-sizing:border-box;
	border:1px solid #FAE487;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	margin:0 auto;
	}
	

.voice-text{
	font-size: small !important;
	color:#000000;
	line-height:180% !important;
	font-weight: 400 !important;
	padding:10px;
	margin:0 auto;
	}
	
.voice-text p{
	font-size: small !important;
	text-align:right;
	color:#000000;
	font-weight: 400 !important;
	margin:0 auto;
	}
	

.hr-r{
	width:20%;
	display: table-cell;
	vertical-align:middle;
	margin:0 auto;
	}
	
	
.hr-l{
	width:80%;
	display: table-cell;
	background-color:#EFFFBF;
	box-sizing:border-box;
	border:1px solid #CCFF99;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	margin:0 auto;
	}
