@charset "UTF-8";
/* ========================================
* File Name: sample-index.css
* Created Date: 2014.05
* Author: TAM
======================================== */

/* 見出しゴ・指定箇所 */
/*font-family: 'LinotypeUniversW02-Bold 726184','Midashi Go MB31','メイリオ',Meiryo;*/
/*font-weight: bold;*/

/* ゴシックM BBB・指定箇所 */
/*font-family: 'LinotypeUniversW02-Regu','Gothic Medium BBB','メイリオ',Meiryo;*/

/* リュウミンR・指定箇所 */
/*font-family: "adobe-garamond-pro",'Ryumin Regular KL','メイリオ',Meiryo;*/
/*font-style: normal;*/
/*font-weight: 400;*/

/* リュウミンB・指定箇所 */
/*font-family: "adobe-garamond-pro",'Ryumin ExtraBold KL','メイリオ',Meiryo;*/
/*font-style: normal;*/
/*font-weight: 700;*/

/* ギャラモンR・指定箇所 */
/*font-family: "adobe-garamond-pro",'Ryumin Regular KL','メイリオ',Meiryo;*/
/*font-style: normal;*/
/*font-weight: 400;*/

/* ギャラモンB・指定箇所 */
/*font-family: "adobe-garamond-pro",'Ryumin ExtraBold KL','メイリオ',Meiryo;*/
/*font-style: normal;*/
/*font-weight: 700;*/

/* ユニバースR・指定箇所 */
/*font-family: 'LinotypeUniversW02-Regu','Gothic Medium BBB','メイリオ',Meiryo;*/

/* ユニバースB・指定箇所 */
/*font-family: 'LinotypeUniversW02-Bold 726184','Midashi Go MB31','メイリオ',Meiryo;*/
/*font-weight: bold;*/

#contentsWrap.index .read {
	position: absolute;
	left: 672px;
	top: 0;
	margin-left: 0;
}
#contentsWrap.index .read span{
	font-size: 11px;
}
#contentsWrap.index .main ol li{
	font-size: 12px;
	line-height: 1.8;
	font-family: 'LinotypeUniversW02-Bold 726184','Midashi Go MB31','メイリオ',Meiryo;
	font-weight: bold;
	background: transparent url(../images/index/arrow_bg.gif) 0 bottom no-repeat;
	width: 200px;
}
#contentsWrap.index .main ol li a {
	background-color: #FFFFFF;
	padding: 3px 0 4px 0;
}
#contentsWrap.index .main ol .pulping {
	padding-bottom: 254px;
}
#contentsWrap.index .main ol .additives {
	padding-bottom: 183px;
}
#contentsWrap.index .main ol .screening {
	padding-bottom: 42px;
}
#contentsWrap.index .main ol .pressing {
	padding-bottom: 42px;
}
#contentsWrap.index .main ol .finishing {
	padding-bottom: 84px;
}
#contentsWrap.index .wrap0 {
	width: 984px;
	height: 894px;
	top:0;
	left:0;
	z-index: -5;
}
#contentsWrap.index .wrap0 img {
	padding-left: 3px;
}
#contentsWrap.index .wrap1 {
	width: 622px;
	height: 296px;
	left: 104px;
	top: 21px;
}
#contentsWrap.index .wrap1 img {
	display: block;
	margin: 0;
}
#contentsWrap.index .wrap2 {
	width: 830px;
	height: 438px;
	left: 153px;
	top: 306px;
	-webkit-clip-path:polygon(0px 0px, 300px 0, 400px 20px, 420px 0px, 830px 0px, 830px 438px, 0px 438px);
	-ms-clip-path:polygon(0px 0px, 300px 0, 400px 20px, 420px 0px, 830px 0px, 830px 438px, 0px 438px);
}
#contentsWrap.index .wrap2:not(:target) {
	filter:chroma(Color=#ffffff)\9;	
}
#contentsWrap.index .wrap2 img {
	filter:chroma(Color=#ffffff)\9;
}
#contentsWrap.index .wrap3 {
	width: 394px;
	height: 194px;
	left: 328px;
	top: 674px;
	-webkit-clip-path:polygon(0px 0px, 280px 0, 394px 34px, 394px 194px, 0 194px);
	-ms-clip-path:polygon(0px 0px, 280px 0, 394px 34px, 394px 194px, 0 194px);
}
#contentsWrap.index .wrap3 img {
	filter:chroma(Color=#ffffff)\9;
}
#contentsWrap.index .wrap3:not(:target) {
	filter:chroma(Color=#ffffff)\9;
}
#contentsWrap.index .overlays {
	position: absolute;
	left:85px;
	top:0;
	width:900px;
	height:883px;
}
#contentsWrap .overlay {
	z-index: 50;
	position: relative;
}
#contentsWrap .overlay a {
	z-index: 100;
}
#contentsWrap .bgw.print {
	left:108px;
	top:-715px;
}