/* CSS Document */

/* 1024超の場合 */
@media only screen and (min-width:1025px){
	

}

/* PC・TB横 768ピクセル超 1024以下 */
@media only screen and (min-width:769px) and (max-width: 1024px){
	

}

/* TB縦 640ピクセル超 768以下  */
@media screen and (min-width: 641px) and (max-width: 768px){

#contents section {
	width:auto;
}
#contents  #title_bar {
	width:auto;
}
#page_menu {
	display:none;
}

}

/* SP横 480ピクセル超 640以下  ＞ 480px */
@media screen and (min-width: 481px) and (max-width: 640px){

#contents section {
	width:auto;
}
#contents  #title_bar {
	width:auto;
}
#page_menu {
	display:none;
}

}

/* SP縦 480以下  */
@media screen and (max-width: 480px){

#contents section {
	width:auto;
}
#contents #title_bar {
	width:auto;
}
#contents #title_bar p {
	margin-top:0px;
	margin-left:67px;	
}
#contents p , #contents ul, #contents ol, #contents table {
	margin-left:20px;	
	margin-right:15px;
}
#page_menu {
	display:none;
}

}
