@charset "UTF-8";
/*
 * print.css
 *
 *  version --- 3.5
 *  updated --- 2013/8/9
 */


#headerLang,
#headerFont,
#headerSearch,
#headerLinks,
#gNavi,
#mainImg,
#sub,
#ftNavi,
#ftBlockLinks,
#ftSocial,
#ftSocialIcon,
#ftSocial,
.pageTop {
	display: none !important;
}

/* body */
body {
	background: none !important;
	min-width: inherit !important;
}

/* header */
#header {
	background: none !important;
}
	#headerIn {
		width: auto !important;
		height: 80px !important;
	}
    #headerLogo {
    	display: none !important;
    }
    #headerLogoPrint01 {
    	display: block !important;
    }
/* wrapper */
#wrapper {
	background: none !important;
	width: auto !important;
}
	#contents {
		width: auto !important;
		padding: 0 !important;
		min-height: inherit !important;
	}
		#main {
			float: none !important;
			margin: 0 auto !important;
		}
        
#breadcrumb {
    background-color: #fff !important;
}
	#breadcrumb ul li {
		color: #000 !important;
		background: none !important;
		padding: 0 0 0 5px !important;
		margin: 0 0 0 0 !important;
	}
    
    /* IE7 */
    *:first-child+html #breadcrumb ul li {
		background: url("/common/img/ico_breadcrumb.png") no-repeat scroll left 50% transparent !important;
		padding: 0 0 0 25px !important;
		margin: 0 10px 0 0 !important;
    }
    *:first-child+html #breadcrumb ul li.home {
		background: none !important;
		padding-left: 0 !important;
    }
    
	#breadcrumb ul li a {
		color: #000 !important;
	}
	#breadcrumb ul li:after {
		content: ">";
		padding-left: 10px !important;
	}
	#breadcrumb ul li.last:after {
		content: "";
	}
	#breadcrumb ul li.home {
		padding-left: 0 !important;
	}

/* footer */
#footer {
	background: none !important;
}
	#footerIn {
		width: auto !important;
	}
		#ftBlockID {
			float: none !important;
			width: auto !important;
		}
			#copyright {
				text-align: center !important;
				color: #000 !important;
			}