@charset "UTF-8";


/***********************************************/
/*  printページの設定 */
/***********************************************/

/***********************************************/
/*  各種印刷 */
/***********************************************/
	p.kakusyu{
	text-align: left;
	}
	.main_print{
		margin-top: 10px;
		width:750px;
	}
	table.kakusyu {
		width: 750px;
		border: 0px #000000 solid;
		border-spacing: 10px; 
		border-collapse: separate;
		}

	td.kakusyu {
		width: 170px;
		border: 1px #999999 solid;
		vertical-align: super;
		vertical-align: top;
		padding: 8px 8px 8px 8px;
		}
	td.kakusyu2 {
		width: 350px;
		border: 0px #999999 solid;
		padding:5px;
		}
	p.kakusyu{
		width: 340px;
		text-indent: -1em;
		}
	.img{
		text-align: center;
		}
	p.tittle{
		width: 180px;
		}

/***********************************************/
/*  納品の流れ */
/***********************************************/

	.PrintboxNagare{
		width:100%;
		margin-top: 10px;
	}
		

/***********************************************/
/*  入稿データ形式 */
/***********************************************/

	.PrintboxKeisiki{
		width:100%;
		border: 0px solid;
		margin-top: 10px;
		}
	.PrintboxKeisiki2{
		width:720px;
		border: 0px solid;

		}
	.toriatukai_nyuukou{
		width: 720px;
		}
		
	.toriatukai{
		width: 320px;
		float: right;
		margin-bottom:15px;

		}
	.nyuukou{
		width: 320px;
		float: left;
		margin-bottom:15px;
		}
	
/***********************************************/
/*  入稿データ形式_テーブルの設定 */
/***********************************************/
		
	table.keishiki{
		width:750px;
		border-collapse: collapse;
		width: 100%;
		border: 0px #ffffff solid;
		margin-top: 15px;
		line-height: 140%;
		clear:both;
		}

	th.left{
		width: 120px;
		border: 1px #999999 solid;
		background: #F0F0F0;
		
		}

	td.right{
		border: 1px #999999 solid;
		background: #FFFFFF;
		text-align:left;
		padding: 5px 10px 5px 10px;
		
		}
	th.left_float{
		width: 120px;
		border: 1px #999999 solid;
		background: #F0F0F0;
		height: 100%;		
		}

	td.right1_float{
		border: 1px #999999 solid;
		background: #FFFFFF;
		text-align:left;
		padding: 5px 10px 5px 10px;
		height: 100%;
		}
	td.right2_float{
		border: 1px #999999 solid;
		background: #FFFFFF;
		text-align:left;
		padding: 5px 10px 5px 10px;
		height: 100%;
		line-height: 165%; 
		}
/***********************************************/
/*  その他、文字装飾他 */
/***********************************************/

	span.Diamond_print {/* ダイアの記号部分 */
		color: #ff8a01;
	}

	a.print{
		text-decoration: none;
	
	}
	a.print1{
		text-decoration: none;
	}	

	a:link.print {
		color: #ff8a01;	
	}
	a:visited.print{
		color: #ff8a01;
	}

	a:hover.print {/*　リンク部分の設定になります　*/
		text-decoration: underline;
		color: #ff8a01;
	}
	
	a:active.print {
		color: #ff8a01;
	}	
	
