.background_box{
	width: 100%;
	background:#000fff;
	background-image:url("images/back_gradiation.png");
	position:absolute;
	top:50px;
	height:510px;
	padding:0px;
	margin:0px;
	left:0;
	right:0;
}

.main_box{
    background:#fff;
    padding :0px ;
    width:450px;
    height:450px;
    /*margin-bottom:auto;*/

    /*border: 1px solid #000000;*/

	margin-top:20px;
	/*margin-bottom:0;*/

    margin-left:auto;
	margin-right:auto;
	/*padding:50px;*/
	/*position:absolute;*/
	/*top:100px;*/
	/*    clear:both;*/
}
/*
h4{
    width:290px;
    float: right;
}

img {
    width: 120px;
    float: left;
    padding :5px ;
    background:#fff;
    margin-right:20px; /* テキストとの距離 */
    /* 以下、丸角とシャドウは省略 */
}
*/
.more{
    float: right;
}




/* ==========================================================================
   Bullhead's custom styles
   ========================================================================== */

.wrapper {
    width: 100%;
    margin: 0;
/*	display:none;*/
}

.header-container {
	background-color:#414042;
	height:50px;
	line-height:50px;
	color:#FFF;
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:997;
	display:block;
	padding:0 35px;
	overflow:hidden;

}
.header-container .logo {
	height: 39px;
	width: 150px;
	overflow: hidden;
	float: left;
	display: inline-block;
	margin: 0 30px 0 0;
	cursor: pointer;
	padding:11px 0 0 0;
}

.header-container .logopac {
	cursor: pointer;
	height: 50px;
	overflow: hidden;
	float: right;
	visibility: hidden;
	display: inline-block;
	margin: 0 0 0 0;
	background-image: url(../images/pacsun_logo.svg);
	background-position: right center;
	background-repeat: no-repeat;
	width: 120px;
}
.header-container  nav {
	float:right;
	padding:0px;
	margin:0px;
	line-height:48px;
	height:50px;
}
.header-container  nav  ul {
	margin:0px;
	padding:0px;
}
.header-container  nav li, .header-container nav a{
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font-size:25px;
}

.header-container  nav  ul  li{
	display:inline-block;
	float:left;
	margin:0px;
	padding:0px;
	margin:0 15px;
	border:0px;
}

/* ==========================================================================
    custom styles
   ========================================================================== */


.footer-container {
	background-color:#414042;
	height:50px;
	line-height:50px;
	color:#FFF;
	
	position:absolute;
	display:block;
	z-index:888;

	left:0;
	right:0;
	bottom:0;
	margin:0;
}
.footer-container h3{
	font-size:10px;
	font-weight:100;
}

/*
.header-container {
	background-color:#414042;
	height:50px;
	line-height:50px;
	color:#FFF;
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:997;
	display:block;
	padding:0 35px;
	overflow:hidden;
*/
}
