.main_logo_box{
    float: left;
	min-width: 30rem;
	height: 15rem;
	margin-left: 1%;
}
.main_logo_box a{
	text-decoration: none;
}
.main_name{
    display: block;
	margin: auto;
	width: 100%;
}
.main_name p{
    margin: 0;
	width: 100%;
	color: rgb(119, 119, 9);
	font-family: 'Cookie';
	font-size: 9rem;
	text-shadow: 1px 1.5px black;
	text-align: center;
}
.sub_name_main{
    display: block;
	margin: auto;
	width: 100%;
	margin-top: -1.5rem;
}
.Left_outer{
    float: left;
	width: 12%;
}
.Left_inner{
    background-color: black;
    float: left;
	width: 100%;
	height: 0.2rem;
	margin-top: 1.8rem;
}
h1{
    margin: 0;
	float: left;
	width: 76%;
	font-size: 2.8rem;
	color: rgb(119, 119, 9);
	font-family: 'Cookie';
	text-align: center;
}
.Right_outer{
    float: left;
	width: 12%;
}
.Right_inner{
    background-color: black;
    float: left;
	width: 100%;
	height: 0.2rem;
	margin-top: 1.8rem;
}
@media screen and (max-width: 1080px){
	.main_logo_box{
		margin: 0;
		float: none;
		display: block;
		margin:auto;
		height: 10rem;
	}
}
@media screen and (max-width: 900px){
	
}
@media screen and (max-width: 767px){
	h1{
    	font-size: 2.4rem;
	}
}