@charset "UTF-8";


/* ------------------------------

	プリントアウト用CSS

------------------------------ */

* {
	font-family:
		"メイリオ",
		Meiryo,
		"ヒラギノ角ゴ Pro W3",
		"Hiragino Kaku Gothic Pro W3",
		Osaka,
		"ＭＳ Ｐゴシック",
		"MS P Gothic",
		sans-serif;
}

/* 本文幅の設定 */

body{
	width: 100%;
	font-size: 10px;
	margin:10px;
}

/* 非表示要素 */
.guide-link-pageTop a,
.gui-top-mainBox-bg .gui-top-mainBox-left,
#gui-top-infoBox,
#cmo-win-btn-top,
#cmo-win-btn-bottom,
#headerNav-area,
#search-area,
#footer-area-wrap,
#navigation-area,
#link-path{
	display: none;
}

/* 非表示解除 */
#sea-top-mainArea div.layoutBox-grayBorder dl dt.sea-top-resultTitle,
dl.layoutBox-grayBorder dt.car-top-campaignTitle,
dl.layoutBox-grayBorder dt.sho-cam-campaignTitle{
	text-indent:0px;
	padding-top:10px;
	padding-left:10px;
}

/* 幅解除 */
#wrapper,
#header-area,
#contents-area,
#main-contents-area,
#main-contents-area02,
.gui-top-mainBox-bg .gui-top-mainBox-right{
	width: 100%;
}

/* 左空き解除 */
.subti-blue-sblue,
dd.layout-freeDial,
#sho-cam-mainArea .sho-cam-camBox-ti,
#cat-top-catalog-area div.boxR dl dt,
#cat-top-catalog-area div.boxL dl dt,
.cat-form-box .cat-top-formSubti{
	padding-left:0px;
}

/* 文字色 */
h1.main-title,
#sea-top-mainArea div.layoutBox-grayBorder dl dd.sea-top-resultText span,
.layoutBox-grayBorder .car-top-campaignText span,
div#wrapper-rule div#ent-rul-mainArea dl dt,
dl.layoutBox-grayBorder dd.sho-cam-campaignText span font,
.font-col-orange,
.font-col-blue{
	color: #333333;
}

/* ロゴ設定 */
#header-area h1#cmo-logo{
	border-bottom:2px solid #666666;
	margin-bottom:10px;
	padding:10px;
	width:100%;
	height:auto;
	text-indent:0;
	background:#FFF;
	display:block;
}

#header-area p#cmo-logo{
	padding:10px;
	width:100%;
	height: auto;
	text-indent:0;
	background:#FFF;
}

#header-area p#cmo-logo a{
	border-bottom:2px solid #666666;
	text-decoration:none;
	margin-bottom:10px;
	display:inline;
	width:100%;
	height: auto;
	text-indent:0;
}

/* 別ツウインドウロゴ設定 */
#wrapper-new-win div#header-area p#cmo-logo{
	text-indent:0px;
	width:100%;
	height: auto;
}

/* トップページニュース枠設定 */
#index-info-wrap #index-info-box{
	height:300px;
}

/* フロート解除 */
.gui-top-mainBox-bg .gui-top-mainBox-right{
	float:none;
}
