@charset "UTF-8";
/* CSS Document */

html {}

@media only screen and (max-width : 990px) {
	/** .biztop_mainVisual **/
	div#biztop_mainContent div#biztop_mainVisual div#topSlide {
		float:none;
		margin:0 auto;
	}
	div#biztop_mainContent div#biztop_mainVisual div#rightBnr {
		display:none;
	}
	/** #biztop_division **/
	div#biztop_division {
		background:none;
		padding-bottom:0;
	}
	div#biztop_division div.division_inner {
		margin-right:0;
		display:box;
		display:-moz-box;
		display:-webkit-box;
		box-orient:horizontal;
		-moz-box-orient:horizontal;
		-webkit-box-orient:horizontal;
	}
	div#biztop_division div.divison_container {
		width:18.4%;
		margin-left:2%;
		margin-right:0;
		float:none;
		background-color:#f2f2f2;
	}
	div#biztop_division div.divison_container:first-child {
		margin-left:0%;
	}
	/*division_headerArea*/
	div#biztop_division div.division_headerArea {
		background-color:#fff;
	}
	/*division_btnArea*/
	div#biztop_division div.division_btnArea {
	}
	div#biztop_division div.division_btnArea ul {
		margin-right:0;
	}
	div#biztop_division div.division_btnArea ul li {
		float:left;
		margin-right:0;
		margin-left:4%;
		width:48%;
	}
	div#biztop_division div.division_btnArea ul li:first-child {
		margin-left:0;
	}
	div#biztop_division div.division_btmLink ul {
		margin-right:0;
	}
	div#biztop_division div.division_btmLink ul li {
		margin-right:0;
		margin-left:2%;
		padding-bottom:10px;
		width:18.4%;
		background-color:#f2f2f2;
		border-bottom-left-radius:4px;
		border-bottom-right-radius:4px;
	}
	/*division_contentsArea*/
	div#biztop_division div.division_contentsArea {
		background:none;
	}
	div#biztop_division div.division_btmLink ul li:first-child {
		margin-left:0;
	}
	div#biztop_division div.division_btmLink ul li a {
		width:auto;
	}
	/** biztop_theme **/
	div#biztop_theme {
		margin-top:1em;
		background:url(../img/theme_bg.gif) no-repeat;
		background-position:50% -15px;
		padding-bottom:7px;
		zoom:1;
		border:1px solid #e5e5e5;
		border-radius:4px;
	}
	div#biztop_theme div.theme_inner {
		padding:7px 7px 0;
		background:none;
	}

	/*biztop_lnkPSS*/
	div#biztop_lnkPSS {
		background:url(../img/biztop_lnkPSS_bg.gif) no-repeat;
		background-position:100% 0;
	}
	div#biztop_lnkPSS a {
		width:85%;
	}
}

@media only screen and (max-width : 880px){
	div#biztop_division div.division_inner {
		box-orient:vertical;
		-moz-box-orient:vertical;
		-webkit-box-orient:vertical;
	}
	div#biztop_division div.divison_container {
		width:100%;
		margin-left:0;
		margin-bottom:1em;
		background:none;
	}
	div#biztop_division div.divison_container:last-child {
		margin-bottom:0;
	}
	/*division_headerArea*/
	div#biztop_division div.division_headerArea {
		float:left;
		width:179px;
		background:none;
	}
	/*division_ttlArea*/
	div#biztop_division div.division_ttlArea {
		padding:2px;
		margin-bottom:6px;
	}
	div#biztop_division div.division_ttlArea h2 {
		border:1px solid #ccc;
		background-color:#fff;
		padding:1px;
	}
	div#biztop_division div.division_ttlArea h2 span {
		display:block;
	}
	div#biztop_division div.division_ttlArea h2 span.division_ttlImg {
		margin-bottom:1px;
	}
	/*division_btnArea*/
	div#biztop_division div.division_btnArea {
	}
	div#biztop_division div.division_btnArea ul {
		padding-bottom:0px;
	}
	/*division_contentsArea*/
	div#biztop_division div.division_contentsArea {
		margin-left:187px;
		min-height:154px;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		background-color:#f2f2f2;
		padding:10px 10px 0 10px;
		border-radius:4px;
	}
	div#biztop_division div.division_contentsArea dl.contentsList {
		overflow:hidden;
		zoom:1;
	}
	div#biztop_division div.division_contentsArea dl.contentsList.first-child {
		padding-top:0;
	}
	div#biztop_division div.division_contentsArea dl.contentsList dd {
		float:left;
		margin-right:1em;
	}
	div#biztop_division div.division_contentsArea div.division_newsArea dl {
		margin-top:0.7em;
	}
	div#biztop_division div.division_contentsArea div.division_newsArea dt {
		margin-top:0;
		float:left;
	}
	div#biztop_division div.division_contentsArea div.division_newsArea dd {
		margin-bottom:0.5em;
		margin-left:8em;
	}
	div#biztop_division div.division_btmLink {
		display:none;
	}
}
@media only screen and (max-width : 744px){
	/** .arrowTop **/
	div#biztop_mainContent a.arrowTop{
		display:none;
	}
	div#biztop_mainContent div#biztop_mainVisual div#topSlide {
		width:100%;
	}
	div#biztop_mainContent div#biztop_mainVisual div#topSlide #topSlide_main {
		width:100%;
		min-height:0;
	}
	div#biztop_mainContent div#biztop_mainVisual div#topSlide #topSlide_main ul {
		width:200%;
	}
	div#biztop_mainContent div#biztop_mainVisual div#topSlide #topSlide_main li {
		width:50%;
	}
	div#biztop_mainContent div#biztop_mainVisual div#topSlide #topSlide_main li img {
		width:auto;
	}
	/** biztop_theme **/
	div#biztop_theme {
		display : none;
	}
}
@media only screen and (max-width : 600px){
	div#biztop_division div.division_contentsArea div.division_newsArea {
		display:none;
	}
}
@media only screen and (max-width : 480px){
	div#biztop_mainContent div#biztop_mainVisual div#topSlide #topSlide_thum {
		display:none;
	}
	/*division_headerArea*/
	div#biztop_division div.division_headerArea {
		float:none;
		width:auto;
		display:box;
		display:-moz-box;
		display:-webkit-box;
		box-align:baseline;
		-webkit-box-align:baseline;
		margin-bottom:6px;
		width:100%;
	}
	/*division_ttlArea*/
	div#biztop_division div.division_ttlArea {
		padding:2px;
		/*float:left;*/
		margin-bottom:0;
		width:53%;
		margin-right:2%;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		background:none;
		background-color:#d5d5d5;
		border-radius:4px;
	}
	div#biztop_division div.division_ttlArea h2 .division_ttl {
		display:block;
		background-color:#f5f5f5;
	}	
	div#biztop_division div.division_ttlArea h2 .division_ttlImg {
		display:none;
	}
	/*division_btnArea*/
	div#biztop_division div.division_btnArea {
		max-width:45%;
		/*float:left;*/
		padding-top:3px;
	}

	/*division_contentsArea*/
	div#biztop_division div.division_contentsArea {
		margin-left:0;
		min-height:0;
	}
	/*biztop_lnkPSS*/
	div#biztop_lnkPSS {
	}
	div#biztop_lnkPSS a {
		padding:12px 0 12px 12px;
		width:90%;
		display:box;
		display:-moz-box;
		display:-webkit-box;
		box-align:center;
		-webkit-box-align:center;
	}
}