/*
Theme Name: pan01-01 Child
Theme URI: http://TemplateToaster.com
Template: pan01-01
Author: TemplateToaster
Author URI: http://TemplateToaster.com
Description: Theme Description
Version: 1.0.1542274405
Updated: 2018-11-15 18:33:25

*/

p{
	color: #333333;
}

.row_bg_gray_color{
	background-color: #F3F3F3;
	padding-top: 30px;
	padding-bottom: 30px;
}

.thumbnail {
    background-color: transparent;
}

/****↓footer****/
div#footer-widget-area div#first a:link, div#footer-widget-area div#first a:visited{
	color: #333333;
}

div#footer-widget-area div#first{
	margin-top: 20px;
	text-align: center;
	color: #333333;
}

#second{
	margin-top:100px;
	margin-bottom: -200px;
}

.new-template .ttr_footer_bottom_footer, .ttr_footer_bottom_footer {
    height: 200px;
}
.new-template .ttr_footer_bottom_footer_inner, .ttr_footer_bottom_footer_inner  {
    height: 200px;
}

#ttr_copyright {
    top: 181px;
}

@media only screen and (max-width: 1024px) and (min-width: 768px){
.new-template #ttr_copyright {
    top: 181px;
}
}

@media only screen and (max-width: 767px){
	.new-template #ttr_copyright {
    top: 181px;
}
}
/****↑footer****/

/****↓map****/
.ggmap {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
 
.ggmap iframe,
.ggmap object,
.ggmap embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/****↓map****/