#mlmmain { 
}
#mlmmain * {margin: 0; padding: 0;}
#centerbox {
	width: 590px;
	max-width: 600px;
	float:right;
	background-color: #FFFFFF;
	text-align:center;
}
#centerbox-inner {
	width: 540px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}
#mlmmain div#rightbox { 
	width: 150px; 
	font-size: 10px;
	line-height: 15px;
}
#mlmmain div#rightbox-inner { 
	width: 150px; 
}
#mlmmain div#leftbox { 
	width: 120px; 
	font-size: 10px;
	line-height: 15px;
	float:right;
}
#mlmmain div#leftbox-inner { 
	text-align:left;
}

#leftbox .title{
	text-align:center;
	font-size: xx-small;
	color: #999999;
}

#centerbox div.title {margin: 0px 0px 0px 0px;clear:left;background-color: #DEF0EE; }
#centerbox h1 { width:100%;margin:0;font-size: 14px; font-weight: bold; padding: 10px;}

#centerbox p { padding: 0px; margin-top: 0px; margin-bottom: 15px; font-size: 12px;}
#centerbox pre { padding: 0px 10px;}
#contents { 
	width: 100%; 
	border-right: 1px solid #DEF0EE;
	border-left: 1px solid #DEF0EE;
}
#contents pre { 
	width: 100%; 
	font-size: 14px;
	color: #000000;
	line-height: 100%;
	font-family: '£Í£Ó ¥´¥·¥Ã¥¯';
	white-space: pre; 
	margin:0px;
	padding-bottom: 20px; 
	letter-spacing: -0.01em;
 	word-break: break-all;
 	overflow: hidden;
}

#mlmmain h2 { font-size: 12px; text-align: center;font-weight: bold; margin: 10px auto; color: #FFFFFF;}
#mlmmain ul { 
	border: 1px solid #CECECE;
	list-style-type: none;
	font-size: 10px;
	background-color: #CCEEEE;
}
#mlmmain li { 
	padding: 5px;
	border-bottom: dotted 1px #CECECE;
}

#mlmmain a:link { 
	text-decoration: underline;
}

#mlmmain a:visited { 
	text-decoration: underline;
}

#mlmmain a#current { 
	font-weight: bold;
}

#mlmmain li#current { 
	font-weight: bold;
	background-color: #FFFFFF;
}

#mlmmain div#navitop {
	margin: 0px;
	padding: 0px;
	height: 15px;
	font-size: 12px;
	background-color:#FFFFFF;
	width:100%;
	float:left;
	
}
#mlmmain div#navitop .pre { float:right; padding-right: 12px; background-position: right ; background-image: url('/style/column/clinic/image/icn_next.gif'); background-repeat: no-repeat; }
#mlmmain div#navitop .next { margin-right: 10px; float:right; background-position: left; background-image: url('/style/column/clinic/image/icn_back.gif'); background-repeat: no-repeat;padding-left: 12px; }

#mlmmain div#naviend { margin: 0px; padding: 5px 0px 0px 0px; font-size: 12px; width:100%;border-top:2px solid #DEF0EE;}
#mlmmain div#naviend .pre { float:left; }
#mlmmain div#naviend .next { float:right; }



/* */
#presentation{
	width: 523px;
	margin: 15px 0px; 
}
#presentation div{
	background-color: #E3F1EE;
	color: #696969;
	font-size: 12px;
}
#presentation h2 {
	background: no-repeat url(/doc/mlm/image/backnumber/ttl_touroku523x25.gif) 0;
	width: 523px;
	height: 25px;
	margin: 0;
}
#presentation span {
	display:none;
}
#presentation form {
	width: 100%;
}
#presentation textarea {
	margin: 0 auto;
	width: 500px;
	height: 40px;
	font: 10px/110% san-serif;
	color: #999999;

}
#presentation input#mailaddress {
	width: 200px;
	height: 20px;

}
#presentation p{
	padding-left: 15px;
}
#presentation p.header{
	padding-top:10px;
	padding-left: 15px;
	padding-right: 15px;
}
#presentation p.comment{
	font-size:10px; 
	padding-top:10px;
	padding-left: 15px;
}
#presentation p.dellink{
	text-align: right;margin-top: 5px;
}
#presentation a{
	color: #E04C31;
	font: bold 12px san-serif;
	text-decoration: none;
	background: url(/doc/mlm/image/backnumber/img_sankaku.gif) no-repeat 0 50%;
	padding-left: 20px;
}
