@charset "utf-8";

/************************************************

	print.css

		0.hidden
		1.link
		2.font set
		3.bgcancel
		4.widthSet
		5.contents
		6.footer
		7.Inside of mainColumn
			|-news

	Copyright 2009 Image Co., Ltd. All Rights Reserved.
	URL http://www.img.co.jp/

*************************************************/

/*==============================================*/
/* 0.hidden
/*==============================================*/
a.pagetopAnchor,
a.moreBtn,
div#globalNavi,
div#subColumn{
	visibility:hidden;
	display:none;
}

/*==============================================*/
/* 1.link
/*==============================================*/
a{color:#000; text-decoration:none;}

/*==============================================*/
/* 2.font set
/*==============================================*/
body {
    background-color: white;
    background-image: none;
    font-size: 12pt;
    line-height: 1.4;
	font-family: "ヒラギノ明朝 Pro W3", "細明朝体", "ＭＳ Ｐ明朝", serif;
}

/*p, dt, dd, th, td, li
---------------------------------*/
p, dt, dd, th, td, li  {line-height: 1.5;}

/*==============================================*/
/* 3.bgcancel
/*==============================================*/
div#mainColumFooter{
	background-image:none;
	height:1px; visibility:hidden;
}

/*==============================================*/
/* 4.width set
/*==============================================*/
body,
div#wrapper,
div#contents,
div#contentsInner,
div#mainColumn,
div#mainColumn .block{width:100%;}

div#mainColumn #mainColumnInner{width:auto;}
div#mainColumn .block .blockInner{width:auto;}

div#mainColumnInner .block {
	background:# FF0;
	width:100%!important;
}

/*==============================================*/
/* 5.contents
/*==============================================*/
div#contents{}
div#contentsInner{overflow:visible;}
div#mainColumn{float:none;}
div#mainColumn #mainColumnInner{margin-top:0;}
div#subColumn{}
div#subColumn #subColumnInner{}

/*block,box,float
---------------------------------*/
div.block{
	overflow:visible;
	clear:both;
}
div.blockInner{overflow:visible; clear:both;}

div.blockInner .box{}

div.blockFooter,boxFooter{
	height:1px;
	visibility:hidden;
}

div.float .blockInner,
div#mainColumn .col2 .blockInner,
div#mainColumn .col3 .blockInner{
	display:table;
	width:100%;
}

div#mainColumn .col2 .blockInner .box,
div#mainColumn .col3 .blockInner .box{display:table-cell;}

/* col2　|■|■|
---------------------------------*/
div#mainColumn .col2 .blockInner .box{width:49.5%; margin-right:0px;}
div#mainColumn .col2 .blockInner .box .box{width:auto; margin-right:0px; display:block;}

/* col3　|■|■|■|
---------------------------------*/
div#mainColumn .col3 .blockInner .box{width:33%; margin:0;}

/*==============================================*/
/* 6.footer
/*==============================================*/
div#footer{clear:both;}

/*==============================================*/
/* 7.Inside of mainColumn
/*==============================================*/
/*for ie6*/
*html div#news dl{width:100%!important;}





