@charset "utf-8";


/*-------------------------------------
	おすすめモニターアーム
---------------------------------------*/
.RecommendItem .RecommendLeft {
	float:left;
	padding:0 40px;
	width:50%;
	box-sizing:border-box;
}
.RecommendItem .RecommendRight {
	float:left;
	padding:0 40px;
	width:50%;
	box-sizing:border-box;
}
.RecommendItem {
	margin-bottom:10px;
}
/*-------------------------------------
	おすすめモニター購入方法
---------------------------------------*/
.buySp {
	display:none;
}

		/* ウィンドウ幅が0〜479pxの場合に適用するCSS */
		@media screen and (max-width:479px){
		/*--------------------------
		　レスポンシブ対応ヘッダ
		----------------------------*/
			body {
					min-width: 100% !important;
			}
			#Header .inner {
				width:100%;
				height:auto;
			}
			#Header .inner h1{
				display:none;
			}
			#Header .inner #head_navi_menu_g{
				display:none;
			}
			#Header .inner .keyword{
				display:none;
			}
			#Header .inner #headsearchBox{
				display:none;
			}
			#Header .logo {
				width: 90%;
				position: relative;
				top: 0px;
				padding: 0px 0px 12px 3px;
			}
			#Globalnavi {
				display:none;
			}
			#main {
				display:none;
			}
			.leadSection {
				display:none;
			}
 			#container {
				width:100%;
				margin-bottom:0px;
			}
			#sub {
				display:none;
			}
			#lp_page {
				width:100%;
			}
			.heading2 {
				padding-top: 7px;
				background-color: #1f1f1f !important;
				background:none;
				line-height: 150%;			}
			#lp_page h2 {
				font-size:150%;
			}
			#lp_page h3 {
				font-size: 110%;
				padding: 16px 10px;
			}
			h4 {
				font-size: 104%;
			}
			h5 {
				font-size: 100%;
			}
			h3 span {
				background-color: #901c27;
				font-size: 18px;
				padding: 0px 7px;
			}
			.itemWrap {
				width:100%;
			}
			#title img {
				width:100%;
				height:100%;
			}
			.itemLeft {
				float:none;
				text-align: center;
				width: 100%;
				padding:0;
			}
			.itemLeft img {
				width:90%;
				height:90%;
			}
			.itemLeft a {
				display:none;
			}
			.itemRight {
				float:none;
				width: 100%;
				margin: 20px 0 0 0;
			}
			.itemRight .mkrName {
				margin-left:10px;
			}
			.itemRight .itemName {
				margin-left:10px;
				font-size:28px;
			}
			.itemRight .itemSpec {
				margin-left:10px;
			}
			.linkBtn a {
				font-size:16px;
				padding:14px 0;
			}
			.RecommendItem {
				text-align:center;
			}
			.RecommendItem .RecommendLeft {
				float:none;
				padding:0;
				width:100%;
			}
			.RecommendItem .RecommendRight {
				float:none;
				padding:0;
				width:100%;
			}
			.RecommendTxt {
				padding: 12px 0 24px 0;
			}
			.buyPc {
				display:none;
			}
			.buySp {
				display:block;
			}
			#footer {
				min-width:100%;
				width:100%;
				padding: 9px 0px 7px 0px;
			}
			.footerTagline {
				text-align:left;
				width:100%;
				min-width:100%;
			}
			#footerNav2 {
				width:100%;
				min-width:100%;
			}
			#footerNav2  ul {
				margin:0% 4%;
			}
			#footerNav2  ul li {
				display: inline-table;
				width: 49%;
				margin: 0px 0px 9px 0px;
				padding: 0px;
				border-left: none;
				-moz-box-sizing: border
			}
			.siteSwitchLink {
				display:none;
			}
			#footerLinks {
				display:none;
			}
			#footerCopy {
				min-width:100%;
				width:100%;
			}
			#footerCopy p.copyright {
				width:100%;
			}
			#footerCopy p.copyright {
				text-align:center;
			}
			#footerCopy p.copyright a {
				display:block;
				margin-bottom:7px;
			}
			.buySp {
				min-width:100%;
				width:100%;
			}
			.buySp img {
				width:100%;
			}
			.itemSetPrice span {
				font-size:135%;
			}
			.itemSetPrice {
				text-align:center;
			}

		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		