@charset "utf-8";

/*html
+ /diary/index.htm
*/
/*linkoff*/

#menu3 .zukan a:link,#menu3 .zukan a:visited,#menu3 .zukan a:hover {
  background-image:none;
  background:#eeeeee;
  border-color:#666666;
  color:#666666;
}

#main	{ margin:10px 120px; padding:0 10px;  font-size:10px;}
#submenu	{ width:120px; float:right; margin:0; }


#main h3 { color:#006600; background:url(../images/list_h3.gif) no-repeat; background-position:0% 50%; margin:10px 2px 0; padding-left:10px; }

/*札幌ハレンチ*/
#spUniform	{ width:100%; table-layout:fixed; margin-bottom:20px; padding-top:5px; border:1px solid #cccccc;  background:#ffffee; }
#spUniform th	{ font-size:large; color:#ff0000; padding:4px; }
#spUniform th,#spUniform td	{ text-align:center; }
#spUniform img	{ display:block; width:90px; height:180px; margin:2px auto; vertical-align:bottom; }
#spUniform a 	{ text-decoration:none; border:0; }
#spUniform em 	{ font-size:x-large; color:#005599; margin-left:10px; }
a.no	{ color:#333333; }

#uniform	{ margin:0; padding-bottom:30px; width:100%;  }
#uniform ul	{ margin:0; margin-top:3px; padding:0 0 30px 0; float:left;  }
#uniform li	{ line-height:1.6; border-bottom:1px dashed #cccccc; margin:0 10px 0 0; padding:0; list-style:none; font-size:x-small; }

#no1				{ width:30%; }
#no2				{ width:30%; }
#no3				{ width:30%; }
#no1 img	{ border:1px solid #111111; width:75px; height:100px; margin-bottom:10px; display:block; }

/*表示切り替え*/
#guide		{ margin:0 0 20px 0; padding:5px 0; color:#333344; font-size:10pt; border:2px dotted #999999; border-width:2px 0; }
#guide em	{ color:#333333; font-size:1.4em; }

.next { border:1px dashed #111111; padding:2px; background-color:#FAE10D; width:100px; margin-top:5px; font-size:10px }
.main { border-top:1px solid #111111; border-bottom:1px solid #111111; border-right:1px solid #111111; }

.uimg {
	width:119px;
	height:120px;
	margin:5px;
	padding:2px;
	float:left;
	font-size:10px;
	text-align:center;
}

#newcos	{ float:left; background:#222241; margin-bottom:5px; }
#newcos h2	{ text-align:center; margin:0; color:#ffffff;  border-bottom:1px solid #ffffff; background:none;}
#newcos h3	{ margin:0.5em; color:#ffffff; font-weight:normal; font-size:9pt; text-align:center;background:none; }
#newcos img		{ vertical-align:middle; border:0; display:block; width:90px; height:180px; margin:0 auto; }
#newcos a:link		{ text-decoration:none; color:#ffff99; }
#newcos a:hover	{ text-decoration:underline; color:#ffeeff; }
#newcos a:visited	{ text-decoration:none; color:#ffff99;  }
#newcos table	{ table-layout:fixed; margin-bottom:5px; }
#newcos td	{ vertical-align:top; font-size:8pt; width:140px; color:#ffffff; text-align:center;}
#newcos td a	{ display:block; margin:0 auto; text-align:center; }

.uimg img { margin:0 22px; padding:0;  border-width:0; width:75px; height:100px; }

/*sysnavi2*/
#newcomer2	{ text-align:center;}
#newcomer2 dd	{ display:inline; margin:0; background:none; }
#newcomer2 em	{ color:#333333; }
#newcomer2 { border-top:1px solid #006600; }