@charset "utf-8";
/*
-------------------------------------
CSS file akasaka Sakcas
FileName:base.css
-------------------------------------
*/
html,
body {
  height: 100%;
}
body {
	-webkit-text-size-adjust: 100%;
	font-family:Helvetica, Arial,
	'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN', Meiryo, メイリオ,sans-serif;
	font-size:1rem;
	line-height:1.5;
}
@media screen and (max-width: 1149px){
#wrapper {
	width: 100%;
	min-width:1000px;
	background-image:url('../images/common/bg_com.png') ;
	background-repeat:repeat;
	background-position:top center;
	height: auto;
	position:relative;
	overflow:hidden;
}
}
@media screen and (min-width:1150px) and ( max-width:1366px) {
#wrapper {
	width: 100%;
	min-width:1000px;
	background-image:url('../images/common/bg_com.png') ;
	background-repeat:repeat;
	background-position:top center;
	height: auto;
	position:relative;
	overflow:hidden;
}
}
@media screen and (min-width: 1367px){	
#wrapper {
	width: 100%;
	min-width:1000px;
	background-image:url('../images/common/bg_top.png'),url('../images/common/bg_com.png') ;
	background-repeat:repeat-x, repeat;
	background-position:top center,top center;
	height: auto;
	position:relative;
	overflow:hidden;
}
}


#wrapper_dtl {
	width: 100%;
	min-width:1000px;
	background-image:url('../images/common/bg_com.png') ;
	background-repeat:repeat-x, repeat;
	background-position:top center,top center;
	height: auto;
}



#container {
	width: 100%;
	min-width:1000px;
	height: auto;
} 
header { 
	width: 100%; 
} 

footer{
	width:100%;
	margin:0;
}






