body{
	margin:0px;
}

#lush {
	color:#000000;
	font-family:"Verdana","‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	font-size:12px;
	line-height:150%;
	}
	
img{border:none;}	

	
/* font */
h1,h2,h3 {
	margin: 0px;
	padding: 0px;
}

ul{
	padding:0px;
	margin:0px;
}



.h1 {
	margin-top: 10px;
	font-size:10px;
	color:#414141;
	line-height:120%;
	}

.h1bold {
	margin-top: 10px;
	font-size:11px;
	color:#414141;
	line-height:120%;
	font-weight:bold;
	}
		
	
.h2 {
	font-size:11px;
	color:#4B4B4B;
	line-height:150%;
	}
	
.cregit {
	color:#696969;
	font-size:11px;
	font-style:italic;
	}	


/* ID */
#contents {
	width:755px;
	}
	

.header {
	padding:5px;
	background-color: #000000;
	text-align:left;
	}


.main {
	width:755px;
	background-image: url('img/ttlbg.jpg');
	background-repeat: repeat-x;

	}

.main div {margin-bottom:15px;}	

.main #lead {
	padding-left:113px;
	margin-top:10px;
	}
	
.topimage {
	width:755px;
	margin:0px;
	}
	
.mttl {
	width:753px;
	border: 1px solid #4B4B4B;
	}
	
	
.mttlbox {
	width:700px;
	margin:15px;
	}
	
	
.mttl #fleft {
	float:left;
	}
	
.mttl #fright {
	float:right;
	width:490px;
	}
	
.break {
	clear:both;
	}
	
	
.toiawasebox {
	width: 750px;
	margin-left: 5px;
	}
	
.f_left {
	float:left;
	}
	
.f_right {
	float:right;
	}


.navibtn {margin-top:10px;}

.space_b {margin-bottom:10px;}
	
	
/* popup */
.popmain {
	width:651px;
	}
	
	
.popmainbox {
	width:651px;
	background-image: url('img/popbg.gif');
	background-repeat: repeat-y;
	height:460px;	
	float:left;
	}
	
	
.popfleft {
	width:314px;
	float:left;
	padding-left:14px;
	padding-top:10px;
	}
	
	
.popfright {
	background-color:#ffffff;
	float:right;
	width:307px;
	}
	
.popmain .test {
	float:left;
	margin:0px;
	background:#ffffff;
	border:2px solid #ffffff;
	}
	
.popmain .test a:hover {
	float:left;
	border:2px solid #FF9900;
	margin: 0px;
	}
	

.popmain h1 {
	padding-top:20px;
	font-size:12px;
	font-weight:bold;
	line-height:120%;
	}
	
.navi {
	background-color:#C5C5C5;
	height:30px;
	padding:5px;
	}



.cregit_table {
	margin-bottom:10px;
	width:314px;
	line-height:110%;
	}
	
	
.cregit_table th{
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#414141;
	font-weight:bold;
	text-align: left;
	}
	
	
.cregit_table td{
	padding:0px;
	margin:0px;
	font-size:10px;
	color:#414141;
	line-height:150%;
	}
