@charset "utf-8";

/*linkoff*/
#menu4 .links a:link,#menu4 .links a:visited,#menu4 .links a:hover { color:#ff6600; text-decoration:none;}

#contents .shoplink	dt	{ font-size:10pt; }

/*linkmenu*/
#linkmenu	{ width:59%; float:left; }
#linkmenu div{ margin:0; padding-right:10px; }
#linkmenu h3	{ font-size:14px; border:0; margin:10px 0 0; }
#linkmenu p	{ font-size:12px; border-bottom:1px dashed #cccccc; margin:0; padding:0 0 6px; }

/*mailform*/
#mailform	{ padding-top:30px; }
#mailform h3	{ margin:10px 0 0; font-size:14px;}
#mailform ul	{ margin:0; padding:10px 0 20px 15px; font-size:12px; }
#mailform li	{ margin:0; padding:0 0 0 0; }
.mini 	{ width:88px; height:31px; border:1px solid; }
.big 	{ width:300px; height:60px; border:1px solid; }

#rightmenu	{ padding-left:60%; }
/*new*/
#new div { }
#new span   { font-size:10px;}
#new ul	{ margin:0; padding:5px;}
#new li	{ font-size:10px; list-style:none; border-bottom:1px solid #999999; margin:0 2px; padding:2px 0; }
#new li.tit	{ font-size:12px; border:0; border-bottom:1px dashed #cccccc; clear:right; }

/*pickup*/
#pickup img	{ width:88px; height:31px; border:0; }
#pickup span	{ font-size:10px; color:#ff3300; }
#pickup table	{ font-size:12px; table-layout:fixed; }
#pickup	td	{ padding-top:5px; }
#pickup td.comment	{ font-size:10px; vertical-align:top; }
.sitebana,.comment{ padding:5px 5px 5px 0; border-top:1px dashed #cccccc; text-align:left; }

#pickup div,#new div { border:1px solid #333333; margin-bottom:5px; }
#pickup h3,#new h3	{ font-size:12px; color:#ffffff; margin:0; padding:1px 5px 0 0; background:none; background-color:#990000; }

#pickup a,#new a	{ text-decoration:none; border:0; }
#pickup a font,#new a font	{ margin-bottom:10px; font-size:12px; display:block; }
#pickup br,#new br	{ clear:both; }

/*各リンクページ*/
/*linknavi*/
#linknavi	{ font-size:10px; text-align:center; margin:0; }
#linknavi em	{ color:#666666; }
.navi	{ font-size:10px; text-align:right; margin:0; }
/*links*/

#links 		{ font-size:10px; border-bottom:1px solid #999999; width:100%; }
#links a	{ border:0; }
#links th	{ font-weight:normal; text-align:left; padding-top:5px; border-top:1px solid #cccccc; border-bottom:1px dashed #cccccc; background:#ffffff; }
#links td	{ text-align:left; vertical-align:top; color: #333333; padding:5px; }
#links img	{ width:88px; height:31px; border:0; margin:0 0 5px 0; }

#links td.banas { text-align:left; padding:5px 5px 0 0; width:93px; }
#marking	{ width:20px!important; height:14px!important; vertical-align:middle; }


/*group*/
#top,#sp,#tk,#yk,#fk,#km,#sj	{ margin:5px 0;}
#pagelink	{ margin:10px 0 30px; text-align:center; }
#pagelink li	{ display:inline; }
.shoplink	{ border-bottom:1px solid #999999; background:#ffffee;  margin:0 0 30px; }
.shoplink	dt	{ font-weight:normal; text-align:left; padding:5px;  border-top:1px solid #666666; border-bottom:1px dashed #999999; }
.shoplink	dd	{ text-align:left; vertical-align:top; color: #333333; padding:5px; }
.shoplink img	{ width:88px; height:31px; margin-right:10px; vertical-align:middle; }
