
div.memu{
	clear: both;
	width:920px;
}
#top-box {
	clear: both;
	width:920px;

	}
#link-box {
	clear: both;
	width:920px;
	padding:20px;
	}
#top-box2 {
	clear: both;
	width:920px;

	}
#top-box3 {
	clear: both;
	width:920px;

	}
#cl-box {
	clear: both;
	width:920px;
	height:10px;
	}
#site-box {
	clear: both;
	width:920px;
	}
#size-box {
	clear: both;
	width:920px;
	}
#r-box {
	width:62%;
	float:right;

	}
#l-box {
	width:37%;
	float:left;
	}
#t-box {
	width:100%;
	}
ul.tx {
	color:#666;
	font-size:12px;
	margin:10px 10px 0px 10px;
	line-height:20px;
	padding:0px;
}
li.tt {
	color:#666;
	font-size:12px;
	margin:10px 10px 0px 10px;
	line-height:20px;
	padding:0px;
}
li.tts {
	color:#666;
	font-size:12px;
	margin:0px 0px 4px 10px;
	line-height:16px;
	padding:0px;
}
li.new {
	color:#666;
	font-size:12px;
	margin:5px 0px 4px 40px;
	line-height:16px;
	padding:0px;
}
li.new_s {
	color:#666;
	font-size:12px;
	margin:15px 0px 4px 60px;
	line-height:16px;
	padding:0px;
}
ul.hida {
	color:#666;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	margin:2px;
	padding:0px;
	line-height:12pt;
	font-size: 9pt;
}
ul.top {
	color:#666;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	margin:0px 0px 0px 10px;
	padding:0px;
	line-height:12pt;
	font-size: 9pt;
	width:357px;
	height:300px;
}
div.mi {
	clear: both;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	margin:2px;
	padding:0px;
	line-height:12pt;
	font-size: 9pt;
}
div.sp {
	height:10px;
}
div.mz {
	margin:1px;
}
div.cl {
	clear: both;
}
#m0-box {

	clear: both;
	}
#m1-box {

	float:right;
	}
#m2-box {

	float:left;
	}
#mt1-box {
	
	float:right;
	}
#mt2-box {
	
	float:left;
	}
p.mx{
	color:#666;
	font-size:12px;
	margin:10px 10px 0px 10px;
	width:410px;
	line-height:20px;
	padding:0px;
	letter-spacing:1.5px;
}
p.mx_r{
	color:#666;
	font-size:12px;
	margin:10px 10px 0px 10px;
	width:410px;
	line-height:20px;
	padding:0px;
	text-align: right;
	letter-spacing:1.5px;
}
p.ms{
	color:#666;
	font-size:12px;
	margin:10px 5px 0px 10px;
	width:360px;
	line-height:20px;
	padding:0px;
	letter-spacing:1.5px;
}
p.ms_s{
	color:#666;
	font-size:12px;
	margin:10px 5px 0px 10px;
	width:340px;
	line-height:20px;
	padding:0px;
	letter-spacing:1.5px;
}
p.ms_r{
	color:#666;
	font-size:12px;
	margin:10px 5px 0px 10px;
	width:340px;
	line-height:20px;
	padding:0px;
	text-align: right;
	letter-spacing:1.5px;
}
p.my{
	color:#666;
	font-size:12px;
	margin:5px 0px 0px 0px;
	width:320px;
	line-height:20px;
	padding:10px;
	letter-spacing:1.5px;
}
p.my_r{
	color:#666;
	font-size:12px;
	margin:5px 0px 0px 0px;
	width:320px;
	line-height:20px;
	padding:5px;
	text-align: right;
	letter-spacing:1.5px;
}
H1
{
	FONT-SIZE: 8pt;
	MARGIN: 0px;
	COLOR: gray;
	FONT-WEIGHT:normal;
}
H3
{
	FONT-SIZE: 8pt;
	MARGIN: 0px;
	COLOR: gray;
	FONT-WEIGHT: normal;
}

A:active {
 color:gray
}
A:hover {
 text-decoration:underline;
}

body{
	scrollbar-arrow-color:navy;
	font-size: 9pt;
	color:#666;
	background-color: #FFFFFF;
	line-height: 15pt;
	text-decoration: none;
}

* {
	margin: 0;
	padding: 0;
	font-size: 100%;
	list-style: none;
	text-decoration: none;
}



INPUT {
 border-color:#999;
 border-width: 1;
 background:#FFF;
 color:#999;
}



img {
	vertical-align: top;
}
#TB_window {
                -moz-border-radius:15px;
				background-color:#FFFFFF;
            }
.migi {
	text-align: right;
	FONT-SIZE: 8pt;
	MARGIN: 0px;
	COLOR: gray;
	FONT-WEIGHT: normal;
}
#item li
	{
	float:left;
	display:inline;
	margin: 0px 5px 5px 2px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	width:210px;
	height:270px;
	text-align:right;
	letter-spacing:1.5px;
	padding:3px;
	}
#item
	{
		margin-top:4px;
	}
#item_2 li
	{
	float:left;
	display:inline;
	margin: 0px 5px 5px 2px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	width:210px;
	height:200px;
	text-align:right;
	letter-spacing:1.5px;
	padding:3px;
	}
#item_2
	{
		margin-top:4px;
	}
#item_all li
	{
	float:left;
	display:inline;
	margin: 0px 5px 5px 2px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	width:130px;
	height:130px;
	text-align:right;
	letter-spacing:1.5px;
	padding:3px;
	}
#item_all
	{
		margin-top:4px;
	}
#item_all_s li
	{
	float:left;
	display:inline;
	margin: 0px 5px 5px 2px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	width:130px;
	height:72px;
	text-align:right;
	letter-spacing:1.5px;
	padding:3px;
	}
#item_all_s
	{
		margin-top:4px;
	}
#s_out_l {
	width:602px;
	float:left;

	}
#s_out_r {
	width:285px;
	float:right;

	}
#s_out_box {
	clear: both;
	width:916px;
	}
ul.out_l
	{
	margin: 0px 0px 0px 0px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	text-align:left;
	letter-spacing:1.5px;
	padding:3px;
	width:100%;
	
	}
ul.out_r
	{
	margin: 0px 0px 0px 0px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	text-align:right;
	letter-spacing:1.5px;
	padding:3px;
	width:100%;
	height:330px;
}
li.bk
	{
	background:#FFF8F0;
	text-align:left;
	padding:10px;
	margin:10px;
	}
li.bk_s
	{
	text-align:left;
	padding:5px;
	}
#item_all_p li
	{
	float:left;
	display:inline;
	margin: 0px 5px 5px 2px;
	border-width:1px;
	border-style:solid; 
    border-color:#CCCCCC;
	text-align:right;
	letter-spacing:1.5px;
	padding:3px;
	}
#item_all_p
	{
		margin-top:4px;
	}
#item_size li
	{
	margin: 20px 0px 0px 0px;
	border-top:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;
	text-align:center;
	letter-spacing:1.5px;
	padding:1px;
	width:100%;
	}
#item_size
	{
		margin-top:4px;
	}

.imgonmouse { 


  border: 1px solid #CCC; 


  margin: 0px; 


  overflow: hidden; 


  width: 300px;  


} 


.imgonmouse img { 


  margin-top: 0px; 


  margin-bottom: 5px; 


} 


.imgonmouse ul { 


  padding: 0px; 


  margin-top: 0px; 


} 


.imgonmouse ul li img { 


  height: 66px; 


  width: 120px; 


  border: 1px solid #CCC; 


  padding: 2px; 


  margin-right: 5px; 


  margin-left: 5px; 


  margin-bottom: 5px; 


} 


.imgonmouse ul li { 


  list-style-type: none; 


  margin: 0px; 


  padding: 0px; 


  float: left; 


} 
