/* CD注文ロールオーバー */
.cd-order a{
	display: block;
	width:300px;
	height:40px;
	background-image: url("../images/cd-order.gif");/* ←★背景イメージ */
	text-indent: -5000px;
	margin-bottom: 10px;
	}
.cd-order a:hover {
	background-position: bottom right;
	}
.amazon-order a{
	display: block;
	width:300px;
	height:40px;
	background-image: url("../images/amazon-order.gif");/* ←★背景イメージ */
	text-indent: -5000px;
	margin-bottom: 10px;
	}
.amazon-order a:hover {
	background-position: bottom right;/
	}
.down-order a{
	display: block;
	width:300px;
	height:40px;
	background-image: url("../images/down-order.gif");/* ←★背景イメージ */
	text-indent: -5000px;
	margin-bottom: 10px;
	}
.down-order a:hover {
	background-position: bottom right;/
	}
.design-image a{
	display: block;
	width:300px;
	height:40px;
	background-image: url("../images/design-image.gif");/* ←★背景イメージ */
	text-indent: -5000px;
	margin-bottom: 10px;
	}
.design-image a:hover {
	background-position: bottom right;/
	}
.bank-furikomi a{
	display: block;
	width:300px;
	height:40px;
	background-image: url("../images/bank-furikomi.gif");/* ←★背景イメージ */
	text-indent: -5000px;
	margin-bottom: 10px;
	}
.bank-furikomi a:hover {
	background-position: bottom right;/
	}
.credit-kessai a{
	display: block;
	width:300px;
	height:40px;
	background-image: url("../images/credit-kessai.gif");/* ←★背景イメージ */
	text-indent: -5000px;
	margin-bottom: 10px;
	}
.credit-kessai a:hover {
	background-position: bottom right;/
	}

/*デザイン一覧はこちら */
.design-over a{
	display: block;
	width:240px;
	height:30px;
	text-indent: -5000px;
	background-image: url(../images/design-view.jpg);
	background-position: top left;
	margin-left:330px;
	margin-top:5px;
	margin-bottom:10px;
	}
.design-over a:hover {
	background-position: bottom left;
	}
/* ミドルテキスト*/
.middle-txt{
	display:block;
	color:black;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top:4px;
	padding-bottom:4px;
	background-image: url(../images/h2-back.jpg);
	background-position: left top;
	border:1px solid #ddd;
	}


/*賀王トップページブロック */
.gaoh-desin{
	margin-top:20px;
	background-color:black;
	padding:10px;
	}
.gaoh-desin p{
	color:white;
	font-size: 12px;
	line-height:130%;
	margin-top:0px;
	margin-right:10px;
	}
.telphone{
	color:black;
	font-size: 24px;
	font-weight:bold;
	}
/* topページ年賀状プレヴュー */
.view img{
	float:left;
	width: 45px;
	height:67px;
	border: 1px solid;
	margin-right:4px;
	margin-bottom:4px;
	}
/* 年賀状印刷取扱い */
.printlist h2{
	font-size: 14px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-top: 1px solid #eee;
	}
.printlist h3{
	font-size: 12px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:30px;
	padding-top:2px;
	padding-bottom:2px;
	}
/* 画像回り込み */
#right-image{
	margin-left:20px;
	margin-bottom:10px;
	}
/* info中央部分 */
#center-info{
	float: right;
	font-size:14px;
	text-align: left;
	width: 680px;/* ←★中央部分の幅 */
	margin-left:20px;/* ←★右サイドとのアキ */
	margin-bottom:20px;
	overflow: hidden;
	}
#center-info p{
	font-size:12px;
	}
#center-info h2{
	display:block;
	color:black;
	width:100%;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top:4px;
	padding-bottom:4px;
	background-image: url(../images/h2-back.jpg);/*リンクの背景画像*/
	background-position: left top;
	}
#center-info h3{
	color:red;
	}
.thanks{
	display:block;
	font-size:20px;
	color:red;
	width:100%;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top:210px;
	padding-bottom:210px;
	background-image: url(../info/thanks.jpg);/*リンクの背景画像*/
	background-position: center center;
	background-repeat: no-repeat;
	}

/*ブロック */
.block{
	margin-top:0px;
	margin-bottom:25px;
	}
/*faq */
.blockfaq{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #ddd;
	}
.blockfaq p{
	margin-left:80px;
	margin-right:30px;
	}
.blockfaq h3{
	margin-left:30px;
	}	
.tokuchou{
	width: 100%;
	margin-bottom:15px;
	}
.tokuchou h2{
	display:block;
	color:black;
	width:100%;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top:4px;
	padding-bottom:4px;
	background-image: url(../images/h2-back.jpg);/*リンクの背景画像*/
	background-position: left top;
	}
.tokuchou h3{
	color:red;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
	}
.tokuchou p{
	margin-top:5px;
	margin-bottom:5px;
	}
.viewtitle{
	width: 100%;
	margin-bottom:15px;
	}
.viewtitle h2{
	color:white;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	background-color:#ff007f;/* ←★背景色 */
	margin-top:0px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	}

/* メールフォーム */
.table-form{
	width: 100%;/* テーブル幅 */
	border-spacing: 1px;/* スペーシング */
	background-color:#777;/* 背景色 */
	}
.table-form th{
	font-size:14px;
	width: 200px;
	background-color:#f5f2e9;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	}
.table-form td{
	background-color:white;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	}
.table-form p{
	margin:2px;
	}
.table-form input{
	margin-left:5px;
	}
.sousin{
	text-align:center;
	margin-top:0px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f5f2e9;
	border-bottom: 1px solid #777;
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	}
/* ビジネス契約価格表 */
.table-plaice{
	width: 370px;/* テーブル幅 */
	border-spacing: 1px;/* スペーシング */
	background-color:#777;/* 背景色 */
	}
.table-plaice th{
	font-size:12px;
	width: 70px;
	background-color:#ffc;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	}
.table-plaice td{
	font-size:12px;
	background-color:white;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	}
/* 年賀状印刷価格表 */
.print-table-plaice{
	width: 100%;/* テーブル幅 */
	border-spacing: 1px;/* スペーシング */
	background-color:#777;/* 背景色 */
	}
.print-table-plaice th{
	font-size:12px;
	width: 90px;
	background-color:#ffc;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	}
.print-table-plaice td{
	font-size:12px;
	background-color:white;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	}
/* 年賀状印刷ページ */
#center-print{
	float: right;
	font-size:14px;
	text-align: left;
	width: 480;/* ←★中央部分の幅 */
	margin-left:20px;/* ←★右サイドとのアキ */
	margin-bottom:20px;
	overflow: hidden;
	}
#center-print h2{
	display:block;
	color:black;
	width:100%;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top:4px;
	padding-bottom:4px;
	background-image: url(../images/h2-back.jpg);/*リンクの背景画像*/
	background-position: left top;
	}
#center-print h3{
	color:red;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left:10px;
	}
#center-print p{
	font-size:14px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:10px;
	margin-right:10px;
	}

.contents-block-print{
	margin-bottom: 10px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #bbb;
	}
.print-image{
	margin-right:10px;
	margin-left:10px;
	margin-top:5px;
	border:1px solid #ddd;
	}

/* 販促ツール価格表 */
.table-kakaku{
	width: 370px;/* テーブル幅 */
	border-spacing: 1px;/* スペーシング */
	background-color:#777;/* 背景色 */
	}
.table-kakaku th{
	font-size:12px;
	width: 40px;
	background-color:#ffc;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	}
#headline{
	background-color:#ffc;
	}
.table-kakaku td{
	font-size:12px;
	background-color:white;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	}
/* 販促ツール画像拡大 */
.tool-sample{
	margin-bottom:10px;
	}
.tool-sample a{
	font-size:13px;
	color:blue;
	background-color:yellow;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	padding:5px;
	}
.tool-sample a:hover{
	color:white;/*マウスオーバー時の文字色*/
	background-color:#ff1493;/*マウスオーバー時の背景色*/
	overflow:hidden;
	}
/* 販促ツール画像拡大 */
.tel{
	margin-bottom:5px;
	}
/* ビジネス年賀状広告*/
.koukoku{
	margin-left:100px;
	margin-bottom:20px;
	}
.koukoku h2{
	float: left;
	color:blue;
	text-align: left;
	font-size: 14px;
	line-height:100%;
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	}
.koukoku h3{
	float: left;
	color:red;
	text-align: left;
	font-size: 12px;
	font-weight:normal;
	line-height:100%;
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	}
.koukoku p{
	float: left;
	color:green;
	text-align: left;
	font-size: 10px;
	font-weight:normal;
	line-height:100%;
	margin-top:0px;
	margin-bottom:0px;
	}
/*ブックマーク*/
.bookmark{
	width:100%;
	text-align:left;
	margin-top:0px;
	margin-bottom:10px;
	}
/* topページ年賀状プレヴュー */
.view{
	padding-bottom:20px;
	}
.view img{
	float:left;
	width: 45px;
	height:67px;
	border: 1px solid;
	margin-right:5px;
	margin-bottom:5px;
	}

