@charset "utf-8";
/*
ファイル名：print.css
作成者　　：aizwa
更新日　　：2008/12/08
情報　　　：プリント用css
*/

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

	基本的な設定

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

body {
	background:#FFF;
	font-size:10pt;
	line-height:1.5;
}

* {
	color:#000!important;
}

/*基本的なリンクテキストの設定*/
a {text-decoration:underline;}


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

	ボディと全体を囲むボックスボックス
	
---------------------------------------------*/

body {
	background-image:none;
}

#wrapper {
	margin:0 auto;
	padding:0;
	width:auto;
	background-image:none;
}


body * {
	overflow: visible !important;
	position:static !important;
}

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

	ヘッダー
	
---------------------------------------------*/

#header {
	margin:0 0 2em;
	width:auto;
	height:auto;
}

#logo, #logo2, #logo img, #logo2 img, #apDiv1 {
	margin:0!important;
	position:static!important;
	width:auto!important;
	height:auto!important;
}

#apDiv1 {
	display:inline!important;
}

#apDiv1_2 {
	display:inline!important;
}

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

	ヘッダーナビ
	
---------------------------------------------*/

#headernavi {
	display:none;
}


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

	ロゴ
	
---------------------------------------------*/

#logo {
	position:static;
}


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

	グローバルナビ
	
---------------------------------------------*/

#globalnavi {
	display:none;
}


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

	コンテント
	
---------------------------------------------*/

#content {
	page-break-before:avoid;
	margin:0 auto;
	padding:0;
	width:auto
	background:url(../img/common/content-shadow.png) repeat-y;
}

#content div.inner {
	position:static;
	background:#FFF url(../img/common/content-bg.jpg) no-repeat;
	overflow:auto;
	height:auto;
}

body.sougou-home #content div.inner {
	padding-bottom:0;
	background:#FFF url(../img/common/content-bg-sougou-top.jpg) no-repeat;
	height:auto;
}

body.sougou-second #content div.inner {
	padding-bottom:0;
	background:#FFF url(../img/common/content-bg-sougou.jpg) no-repeat;
	overflow:auto;
	height:auto;
}

body.home #main {
	float:none;
	margin:0;
	padding:0;
	background:url(../img/common/top-mainvisual-bg.jpg) no-repeat 21px bottom;
}

body.home #main2 {
	float:none;
	margin:0;
	padding:0;
}

body.second #main {
	float:none;
	left:0;
	padding:0;
	width:auto;
	border-right:none;
}

body.second #main-inner {
	margin-right:0;
}

body.sougou-home  #main {
}

body.sougou-second  #main {
	margin:0;
}

#topic-path {
	display:none;
}

#sidenavi {
	display:none;
}

#sidenavi2 {
	display:none;
}


#main div.totop {
	display:none;
}

#main #main-inner .orderbox {
	display:none;
}

#footernavi {
	display:none;
}


#footerbannar {
	display:none;
}


#footerbannar2 {
	display:none;
}

#top-kouka {
	display:none;
}

#top-mailmagazine {
	display:none;
}

#top-mailmagazine-2 {
	display:none;
}

.sougou-home #header,
.sougou-home #sougou-cacth,
.sougou-home #main {
	display:none;
}

.sougou-home #sougou_image_for_print {
	margin:0 auto;
	display:block;
}

