@charset "shift_jis";


/* ==========================================

  “parper craft” CSS

========================================== */



/* Base 
========================================== */
body	{	color:#000; background:#fff;
			font-family:'メイリオ',Meiryo,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Sans-Serif;}



/* Common
========================================== */

	/* Image Module
	---------------------------------------- */
	img 		{	vertical-align:top;}


	/* clearFix
	---------------------------------------- */
	.clearFix:after	{	content:url("../_images/spacer.gif");
							display:block;
							clear:both;
							height:0; }
	
	.clearFix		{	display: inline-block;} 
	* html .clearFix {height: 1%;}
	.clearFix {display: block;}
	 
	 

/* Content　Base
========================================== */

	/* Container
	---------------------------------------- */
	.container		{	width:803px; background:url(../_images/bg.gif) repeat-y; margin:0 auto;	}
	.container h1	{	background:url(../_images/h1_bg.jpg) no-repeat right;}
	.container .in	{	width:730px; margin:24px 0 0 35px;}

	
	/* Footer
	---------------------------------------- */
	.footer	{	margin-top:34px; background:url(../_images/footer_bg.gif) no-repeat;
				padding:7px 16px 7px 0; text-align:right; font-size:77%; color:white;}



/* index.html
========================================== */
#paperCtop h2	{	padding-left:1px;}
#paperCtop .s1	{	font-size:20px; line-height:1.6; text-align:center; margin-top:1.5em;}
#paperCtop .s2	{	font-size:18px; line-height:1.6; text-align:center; margin-top:1.5em; color:#218500;}
#paperCtop .s3	{	padding:16px 0; text-align:center; width:570px; margin:30px auto 60px; position:relative;
					background:url(../_images/dot.png), url(../_images/dot.png); background-repeat:repeat-x, repeat-x;
					background-position:top left, bottom left;}
#paperCtop .s3 a:hover img	{	opacity:0.9; filter: alpha(opacity=90); -ms-filter: "alpha(opacity=90)";
								-moz-opacity:0.9; -khtml-opacity: 0.9; zoom:1;}


/* list.html
========================================== */
#paperClist h2				{	padding-left:1px;}
#paperClist ul.item			{	padding:0; margin:0;}
#paperClist ul.item li		{	border:2px solid #c7c9ca; padding:7px; width:322px; float:left; margin-bottom:20px; position:relative;}
#paperClist ul.item li.r	{	margin-left:44px;}
#paperClist ul.item li img	{	float:left; margin-right:13px;}
#paperClist ul.item li p	{	font-size:20px; line-height:1.6;}
#paperClist ul.item li a	{	display:inline-block; font-size:20px; line-height:1; padding:10px 26px; text-align:center;
								background:#ff00b4; color:#fff; position:absolute; bottom:7px; right:7px; text-decoration:none;}
#paperClist ul.item li a:link		{	color:#fff;	}
#paperClist ul.item li a:visited	{	color:#fff;	}
#paperClist ul.item li a:hover,
#paperClist ul.item li a:active		{	color:#fff; background:#ff40c7;	}

/*for simplepagination.js*/
#paperClist ul.item			{	display:none;}
#paperClist #page-1			{	display:block;}