@media screen and (min-width:1367px)

{
	
}

@media screen and (max-width:1200px)

{
.logo_area {
    width: 250px;
}
.header_right_area
{
	width:calc(100% - 255px);
}
.nav-menu a {
	padding: 6px 10px;
}
}

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


}
	

@media screen and (max-width:1050px)

{

}

@media screen and (max-width:992px)

{
.news_right_top_area h2 {
    font-size: 25px;
}	
}

@media screen and (max-width:850px)

{

}


@media screen and (max-width:768px)

{
#intro .img_area
{
	height:600px;
}
#intro .text_area
{
	text-align:center;
}	
#intro .text_area h2
{
	font-size:20px;
}
#intro .text_area img
{
	width:100%;
	max-width:250px;
}
.pannel1_contanear .video{margin-top: 25px;}
.pannel1_box1
{
	width: 48%;
	margin: 7px 1%;
}
.pannel1_box1_img1
{
	height: 100%;
}
.pannel1_box1_img2
{
	height: 100%;
}
.pannel1_bottom_top_boxes
{
	align-items:stretch;
}
.pannel1_bottom_bottom_boxes
{
	align-items:stretch;
}
.gallery_panel_box{width:calc(100% / 3);}	
.copy_container p
{
	text-align:center;
}
.copy_container p span
{
	margin:0 12px;
}
.news_box_text_area h2 {
    font-size: 22px;
}
}


@media screen and (max-width:600px)

{

}

@media screen and (max-width:576px)

{
.gallery_panel_box{width:calc(100% / 2);}	
}

@media screen and (max-width:480px)

{
#intro .text_area h2
{
	background:#000;
	padding:10px 0;
}
#intro .text_area h2 span
{
	background:none;
}
.pannel2_box1
{
	text-align:center;
	width:100%;
	margin:12px 0;	
}
.pannel2_box_text_area
{
	width:100%;
	padding-left:0;
	text-align:center;
}
.news_box_date_area {
    width: 70px;
    height: 70px;
}
.news_box_date_area p
{
	margin-top:15px;
}
.news_box_text_area
{
	width:calc(100% - 80px);
}
}

@media screen and (max-width:400px)

{
.pannel1_box1
{
	width: 98%;
	margin: 7px 1%;
}
.gallery_panel_box{width:calc(100% / 1);}
}