@charset "shift_jis"; 

/*--------------------------------
3カラム用CSS
--------------------------------*/

/*-- 基本CSSのインポート --*/
@import url(base_wide_2016.css);
@import url(navi_global_guidebook_2016.css);
@import url(navi_contents_2016.css);



/*-- =========コンテンツのメイン========= --*/
#main_contents {
	width: 92%;
	padding: 4%;
	line-height:1.6em;
	}


/*-- =========コンテンツのナビとメインの統合========= --*/
#contents {
	overflow:hidden;
	padding: 2%;
	width: 96%;
	margin-bottom:30px;
	}

/*-- =========グローバルナビ========= --*/
#navi_global {
	display:none;
}

/* -「ピッタリ検索」- */
#SUGGEST_AREA table tr td,
#SUGGEST_AREA2 table tr td {
	font-size:80%;
	}

#navi_global #SUGGEST_AREA {/*インクリ表示位置指定*/
	width:160px;
	margin-left:-150px;
	z-index:1;
	}

#navi_global #SUGGEST_AREA2 {/*インクリ表示位置指定*/
	width:230px;
	margin-left:13px;
	z-index:2;
	}

/* タブレットレイアウト : 768px以上用（タブレット用）
***************************************************************************/
@media screen and (min-width: 768px) {
#main_contents {
	width: 90%;
	padding: 5%;
}
}

/* デスクトップレイアウト : 1024px以上用（PC用）の記述
***************************************************************************/
@media screen and (min-width: 1024px) {
#contents {
	width: 775px;
	margin: 0 0 5px 0;
	padding: 11px;
}

#main_contents {
	width:535px;
	padding: 10px 14px;
	line-height:1.6em;
	float:right;
}

#navi_contents {
    padding:0;
	margin:0;
	}


/*-- =========グローバルナビ========= --*/
#navi_global {
	display: inherit;
}

}
