@charset "UTF-8";

/*****************************************************
FileName : /common/new/css/print.css
*****************************************************/

/*	display
-------------------------------------------------------------------*/
#hdArea,
#gNav,
#g_relatedLink,
#g_actionink,
#siBlock,
#g_pageTop,
#ftArea,
.ui_print,
.ui_close {
	display:none;
}


/*	gNavArea
-------------------------------------------------------------------*/
#gNavArea {
	width:660px;
	padding:0 0 40px 0;
	border-bottom:1px solid #d8d6d4;
}

#ctHome.blank #gNavArea,
#ctContact.blank #gNavArea,
#ctSitemap.blank #gNavArea {
	width:960px !important;
}


/*	coArea
-------------------------------------------------------------------*/
#coArea {
	margin:0 auto;
	width:660px !important;
}

#ctHome.blank #coArea,
#ctContact.blank #coArea,
#ctSitemap.blank #coArea {
	width:960px !important;
}

#coArea:after {
	padding:30px 0 0 0;
	border-top:1px solid #d8d6d4;
	text-align:center;
	page-break-before:always;
	content:'Copyright © HOSODA CORPORATION All Rights Reserved.';
}


/*	maBlock
-------------------------------------------------------------------*/
.popup #maBlock {
	padding:0 0 30px 0;
}

.popup #maBlock:after {
	margin:0 auto;
	padding:30px 0 0 155px;
	text-align:center;
	content:'Copyright © HOSODA CORPORATION All Rights Reserved.';
}


/*	for /index.php
-------------------------------------------------------------------*/
html>/**/body#ctHome.blank .g_twoCol01 {	/* IE6,7 以外 */
	display:table;
}

html>/**/body#ctHome.blank .g_floatL {	/* IE6,7 以外 */
	display:table-cell;
	float:none;
	width:260px;
	vertical-align: top;
}

html>/**/body#ctHome.blank .g_floatR {	/* IE6,7 以外 */
	display:table-cell;
	float:none;
	padding:0 0 0 60px;
	width:320px;
	vertical-align: top;
}


/*	for /build/lfits/
-------------------------------------------------------------------*/
html>/**/body#ctBuild.pg_02 #p_cnt01 {/* IE6,7 以外 */
	display:table;
}

html>/**/body#ctBuild.pg_02 #p_cnt01 .g_ir01R {/* IE6,7 以外 */
	display:table-cell;
	float:none;
	padding:0 !important;
	width:242px;
	vertical-align:top;
}

html>/**/body#ctBuild.pg_02 #p_cnt01 .g_imgfloatTxt {/* IE6,7 以外 */
	display:table-cell;
	float:none;
	padding:0 0 0 30px;
	width:393px;
	vertical-align:top;
}


/*	for /build/two-generation/plan/
-------------------------------------------------------------------*/
#ctBuild.pg_03_02 #p_type03 {
	page-break-before:always;
}


/*	for /build/apartment/plan/
-------------------------------------------------------------------*/
#ctBuild.pg_05_02 #p_cont02 {
	page-break-before:always;
}

html>/**/body#ctBuild.pg_05_02 #p_cont02 .p_BoxL {/* IE6,7 以外 */
	float:none;
}

html>/**/body#ctBuild.pg_05_02 #p_cont02 .p_BoxR {/* IE6,7 以外 */
	float:none;
}


/*	for /build/street-model/slowlife/
-------------------------------------------------------------------*/
#ctBuild.pg_10_01 #c_strtSCene01 {
	page-break-before:always;
}


/*	for /build/street-model/electrify/
-------------------------------------------------------------------*/
#ctBuild.pg_10_02 #c_strtSCene01 {
	page-break-before:always;
}


/*	for /build/street-model/three-stories/
-------------------------------------------------------------------*/
#ctBuild.pg_10_03 #c_strtSCene01 {
	page-break-before:always;
}


/*	for /reform/about/
-------------------------------------------------------------------*/
#ctReform.pg_01 #p_cnt02 {
	page-break-before:always;
}


/*	for /reform/kaiso-monogatari/select/
-------------------------------------------------------------------*/
#ctReform.pg_03_02 #p_tabCntWrap {
	page-break-after:always;
}


/*	for /quality/technologies/method/timber-structure/
-------------------------------------------------------------------*/
#ctQuality.pg_02_01_01 #c_beginningCnt,
#ctQuality.pg_02_01_01 #p_cnt01Inner {
	background-image:none;
}

#ctQuality.pg_02_01_01 #p_cnt01 h3 {
	display:none;
}


/*	for /quality/technologies/method/core/
-------------------------------------------------------------------*/
#ctQuality.pg_02_01_02 #p_sec02 {
	background-image:none;
}


/*	for /quality/technologies/performance/quake-proof/
-------------------------------------------------------------------*/
#ctQuality.pg_02_02_01 #p_cnt01 {
	page-break-before:always;
}


/*	for /quality/technologies/performance/endurance/
-------------------------------------------------------------------*/
#ctQuality.pg_02_02_02 #p_cnt01 {
	page-break-before:always;
}


/*	for /quality/technologies/performance/eco-friendly/
-------------------------------------------------------------------*/
#ctQuality.pg_02_02_06 #p_cnt01 {
	page-break-before:always;
}


/*	for /ribbon/consultation/casestudy/01/
-------------------------------------------------------------------*/
#ctRibbon.pg_02_01 .g_imgRight01.c_caseImg {
	page-break-before:always;
}


/*	for /hosoda/company/business/
-------------------------------------------------------------------*/
#ctHosoda.pg_01_06 .p_clearfix {
	page-break-before:always;
}


/*	for /hosoda/company/csr/
-------------------------------------------------------------------*/
#ctHosoda.pg_01_07 #p_contents1,
#ctHosoda.pg_01_07 #p_contents2,
#ctHosoda.pg_01_07 #p_contents3,
#ctHosoda.pg_01_07 #p_contents4 {
	page-break-before:always;
}


/*	for /growing-club/
-------------------------------------------------------------------*/
#ctGrowing-club.blank #p_cnt02 {
	page-break-before:always;
}
