/* チケット100貨店ロールオーバー */
.ticket100{
	margin-bottom: 10px;
	}
.ticket100 a{
	display: block;
	width:160px;
	height:40px;
	text-indent: -5000px;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	border-top: 1px solid white;
	border-left: 1px solid white;
	}
.ticket100 a:hover {
	background-position: bottom right;
}
.ticket100 a{
	background-image: url("images/ticket.gif");
	}
/* 箔押し加工 */
.hakuoshi_spec{margin-top: 20px;}
.hakuoshi_spec td{text-align:left;vertical-align:top;}
.hakuoshi_spec h2{margin:0px 0px 10px 10px;}
.hakuoshi_spec p{margin:0px 0px 0px 10px;}
.hakuoshi_spec_bdr1{
	background-image: url("images/hologram.jpg");
	text-indent:10pt;
	padding-top:3px;
	border:1px solid #000;
	width:172px;
	height:120px;
	background-repeat: no-repeat;
	}
.hakuoshi_spec_bdr2{
	background-image: url("images/hakuoshi.jpg");
	text-indent:10pt;
	padding-top:3px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 0px;
	width:172px;
	height:120px;
	background-repeat: no-repeat;
	}
.hakuoshi_spec_bdr3{
	background-image: url("images/tuzuri.jpg");
	text-indent:10pt;
	padding-top:3px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 0px;
	width:172px;
	height:120px;
	background-repeat: no-repeat;
	}

.kinken-print a{
	display: block;
	width:536px;
	height:40px;
	text-indent: -5000px;
	background-image: url("images/kinken_print_rink.jpg");
	background-position: bottom left;
	background-repeat: no-repeat;
	margin-bottom:0px;
	}
.kinken-print a:hover {
	background-position: top left;
	}
.kinken-print2{
	width:536px;
	font-size: small;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
	}
.kinken-print2 a{
	text-decoration: none;
	}

.kakaku{
	margin-bottom:10px;
	}

/* テンプレート・リンクタブ */
.middle-link-tub{
	width:auto;/*幅範囲*/
	height:25px;/*高さ範囲*/
	margin-top:20px;
	margin-bottom:0px;
	padding:0px;
	}
.middle-link-tub ul{
	width:auto;/*幅範囲*/
	margin-left:148px;/*IEでは左右を指定しないと左に寄る*/
	margin-right:auto;/*IEでは左右を指定しないと左に寄る*/
	margin-bottom:0px;
	padding:0px;
	border: none;
	}
.middle-link-tub li{
	float: left;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	list-style-type:none;
	}
.middle-link-tub li a{
	display:block;
	width:120px;/*幅範囲*/
	height:25px;/*高さ範囲*/
	margin:0px;
	border: 0px;
	overflow:hidden;
	background-position: left top;/*背景画像の開始位置*/
	}
.middle-link-tub li a#index0{
	background-image: url(images/tub_index.jpg);/*リンクの背景画像*/
	}
.middle-link-tub li a#index2{
	background-image: url(images/tub_index2.jpg);/*リンクの背景画像*/
	}
.middle-link-tub li a:hover{
	background-position: left center;/*背景画像の開始位置*/
	overflow:hidden;
	}
#active a{
	background-position: left bottom;/*背景画像の開始位置*/
	}
#active a:hover{
	background-position: left center;/*背景画像の開始位置*/
	}
.middle_tub_shita
	{color: white;
	font-size:10px;
	text-align:center;
	background-color: black;
	padding:6px 0px;
	margin-top:0px;
	margin-bottom:10px;
	width:536px;
	}
/* 入稿データリンク */
.data-link{
	margin-top:0px;
	margin-bottom:20px;
	}
#nyukou-chuui{
	display: block;
	width:263px;
	height:40px;
	text-indent: -5000px;
	background: url(images/link-navi01.jpg);
	background-position: top left;
	}
#nyukou-chuui:hover {
	background-position: bottom left;
	}
#data-kakaku{
	display: block;
	width:263px;
	height:40px;
	text-indent: -5000px;
	background: url(images/link-navi02.jpg);
	background-position: top left;
	}
#data-kakaku:hover {
	background-position: bottom left;
	}
h2#catch-data-link{
	display: block;
	text-indent: -5000px;
	padding-bottom:15px;
	background-color:#fff;
	background-image:url(images/data-link_title.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
/* 入稿方法リンクボタン */
.nyukou-link-button{
	margin-top:15px;
	}
.nyukou-link-button a{
	display: block;
	width:200px;
	height:60px;
	text-indent: -5000px;
	background-image: url("design/nyukou-link-button.jpg");
	margin:auto;
	}
.nyukou-link-button a:hover {
	background-position: bottom right;
	}