@charset "utf-8";

/* 	Print layout                                  
---------------------------------------------------------- */

body {
	zoom: 75%;
	background: none;
}

/*WinIE only */
* html body {
	zoom: 54%;
}/* end hacks */


#contentsContainer {
	background: none;
}

/* IE6,IE7 */
* html #contentsContainer {
	background: url(/common_new/images/com_bg34.jpg) no-repeat 0 -130px;
}
*:first-child+html #innerBody {
	background: none;
}
*:first-child+html #contentsContainer {
	background: url(/common_new/images/com_bg34.jpg) no-repeat 0 -130px;
}/* hacks */


#footer {
	background: none;
}

#header #headerInner {
	width: 880px;
}

#header #headerInner .logoBlock {
	
}

/* フッタ印刷対応 IE6,IE7 */
* html #footerTop {
	position: relative;
	z-index: 0;
}
*:first-child+html #footerTop {
	position: relative;
	z-index: 0;
}

ul.link01,
.columnBlock02 .innerBox,
ul.list01 li,
dt.list01,
p.link03 a,
ul.link03 li a,
ul.link04 li a,
.columnBlock .title,
.columnBlock .innnerBox,
.columnBlock .innnerBox dt.list02,
#aside .sideNavi .hierarchy,
#aside .sideNavi .hierarchy span {
	zoom:1;
}

ul.innerList li {
	background: url(/common_new/images/com_ic05.gif) no-repeat 0 0.5em;
	zoom: 1;
}

ul.list01 li,
dt.list01 {
	background: url(/common_new/images/com_ic04.gif) no-repeat 0 0.5em;
}

p.link03 a {
	background: url(/common_new/images/com_ic03.gif) no-repeat left 0.5em;
}

ul.link03 li a {
	background: url(/common_new/images/com_ic03.gif) no-repeat left 0.5em;
}

ul.link04 li a {
	background: url(/common_new/images/com_ic03.gif) no-repeat left 0.5em;
}

#bottomArea {
	padding-top: 10px;
}

/* プレゼントページ */
* html .imageBlock06 .col02 .title .col04 {
	width: 369px;
}

/* トップページ印刷対応 */
#contentsContainer #aside {
	padding: 14px 10px 10px;
}
#aside .sideTopic dt {
	zoom:1;
}
.book {
	padding: 9px 15px 2px;
}
