/* screen width under 450px */
@media only screen and (max-width:450px) {
	.site_logo_title>t2>span {font-size:0.84em;}
	#apply_collect {display:block; font-size:0.9em;}
}
/* screen width under 720px */
@media only screen and (max-width:720px) {
	.vfull {min-height:600px;}
	.site_logo_title {margin:6px 12px;}
	.spacer {height:93px;}
	.spacer_submenu {display:none;}
	.fixed_menu {display:none;}
	.fixed_log {top:75px; right:0px;}
	.fixed_log>div.fixed_log_menu {display:inline-block; margin:0 0 0 12px;}
	.contents_block {padding:15px 12px;}
	.section_title {font-size:1.35em; letter-spacing:-2px;}
	t5 {font-size:1.23em; margin:27px 3vw 0 3vw;}
	block .block_head {margin:0 0 9px 0;}
	.table_box {display:block; width:100%;}
	list row field span{display:none;}
	/* Paging */
	hidden {display:none;}
	input.paging_submit {display:none !important;}
	/* reply */
	.reply_wrapper {padding:0;}
	.reply_entry .handler a {padding:3px 5px 2px 5px; font-size:0.75em;}
	.page_sub_form {width:100%;}
	
	.box_left {width:39%;}
	.box_right {width:99%;}
	
	.form_widget_block {margin:15px auto 90px auto;}
}
@media only screen and (min-width:721px) {
	#toggle_menu_block {display:none;}
}