@charset "utf-8";
/* CSS Document */
/* アレンジ・ギフト */

table.arrange {
	width:675px;
	margin:0px 5px}

td.arrange_m {
	line-height:150%;
	font-size:80%;
	text-indent: 10px;
}
td.arrange_m img {
	display: block;
	margin: 0 auto;
	text-align: center;
}
td.arreange_rain {
	background-color:#F69;}


table.arrange_gift {
	width:660px;
	margin:10px 0px;}
td.ar_gif_img {
	padding:10px;
	width:200px;}
td.ar_gif_title {
	width:210px;
	letter-spacing:1px;
	font-size:75%;
	padding:5px;
	text-align:center;}
td.ar_gif_kingaku {
	width:200px;
	letter-spacing:1px;
	font-size:75%;
	padding:5px 10px;}
td.ar_gif_siz {
	width:200px;
	letter-spacing:1px;
	font-size:75%;
	padding:3px 10px;}
td.ar_gif_sitei {
	width:200px;
	letter-spacing:1px;
	font-size:75%;
	padding:3px 10px;}
td.ar_gif_text {
	width:200px;
	letter-spacing:1px;
	font-size:75%;
	padding:3px 10px;
	line-height:140%;
	vertical-align:top;
	color:#C60;}

div.arrange_siteibi {
	float:left;}
div.arrange_hiduke {
	color:#F69;
	font-size:98%;
	float:right;}
div.arrange_top {
	width:652px;
	height:94px;
	vertical-align:top;
	background-image:url(../img/arrangement_img.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding:0px 4px;}

div.arr_idou {
	padding:5px 15px 0px;
	text-align:right;
	vertical-align:middle;
	margin-bottom: 10px;
}

a.arrange_g {
	color:#F36;}

a.arrange_g:link { color: #F36; }
a.arrange_g:visited { color: #F06; }
a.arrange_g:hover { color: #090; }


/* 贈答品 */
table.zoutouhin {
	widows:664px;}
td.zoutou_top {
	padding:10px 0px 15px;}
td.zoutou_bottom {
	padding:10px 0px 10px;}

/* 贈答品　商品紹介 */
table.zo_syouhin {
	width:660px;
	font-size:75%;
	letter-spacing:1px;
}
td.zo_syo_img {
	width:210px;
	padding:5px;
	text-align: center;
}
td.zo_syo_title {
	width:210px;
	padding:5px 5px;
	text-align:center;
	font-size: 100%;
	color: #C63;
}
td.zo_syo_kakaku_left {
	width:30px;
	padding:3px 5px;
	font-size:95%;
	color: #999;
}
td.zo_syo_kakaku_right {
	width:135px;
	padding:3px 5px;
	font-size:95%;}
td.zo_syo_naiyou {
	width:210px;
	padding:3px 5px;}

div.arrange2_top {
	width:652px;
	height:94px;
	vertical-align:top;
	background-image:url(../img/arrangement2_img.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding:0px 4px;}

/* 左メニュー */

/* --- リンク --- */
div.mein_menu ul.nl li a.arr01 {
display: block;
height:13px;
position: relative; /* IE6用 */
padding: 50px 10px 12px 25px; /* リンクエリアのパディング（上下、左右） */
background-image:url(../img/tg/arrange_tg.gif);
background-repeat:no-repeat;
color: #F90; /* 文字色 */
text-decoration: none; /* テキストの下線（なし） */
/*border-top:#669900 1px solid;
border-right:#669900 3px solid;
border-bottom:#669900 1px solid;
*/}
div.mein_menu ul.nl li a.arr02 {
display: block;
height:13px;
position: relative; /* IE6用 */
padding: 50px 10px 12px 25px; /* リンクエリアのパディング（上下、左右） */
background-image:url(../img/tg/gift_tg.gif);
background-repeat:no-repeat;
color: #F90; /* 文字色 */
text-decoration: none; /* テキストの下線（なし） */
/*border-top:#669900 1px solid;
border-right:#669900 3px solid;
border-bottom:#669900 1px solid;
*/}




/* --- ポイント時の設定 --- */
div.mein_menu ul.nl li a.arr01:hover {
background-image:url(../img/tg/arrange_tg_over.gif);
background-repeat:no-repeat;
text-decoration: none; /* テキストの下線（あり） */
/*color:#672A46;
border-right:#672A46 3px solid;
*/}
div.mein_menu ul.nl li a.arr02:hover {
background-image:url(../img/tg/gift_tg_over.gif);
background-repeat:no-repeat;
text-decoration: none; /* テキストの下線（あり） */
/*color:#672A46;
border-right:#672A46 3px solid;
*/}

/* メニュー終了 */
