
body {
	margin: 0;
	padding: 0;
	background: #eeefb7;
	text-align: justify;
}

body{
font-family:'Helvetica',Meiryo,'メイリオ','ヒラギノ角ゴ Pro W3';
color: #333333;
}

a {
	color: #ea107d;
}
a:hover {
	color: #229fbb;
}

a:visited {
	color: #1e9460;
}


h1, h2, h3 {
font-family:'Helvetica',Meiryo,'メイリオ','ヒラギノ角ゴ Pro W3';
display:inline;
}

h2{
font-size:18px;
color: #229fbb;
}

#page{
	width: 800px;
	height: 50px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
}
.clear{
clear:both;
}

#header {}
#mainwrapper{}

.text1,.text2,.text3{
font-size:18px;
	padding:1em 0;
}

.text1{
background: url(images/wa-1.gif) no-repeat right top;
}
.text2{
background: url(images/wa-2.gif) no-repeat left bottom;
}
.text3{
background: url(images/wa-3.gif) no-repeat left bottom;
}

.text1 span, .text2 span, .text3 span{
font-size:14px;
}
strong{
font-size:22px;
font-weight:bold;
color: #229fbb;
}

.address{
font-size:28px;
color:#ea107d;
font-weight:bold;
}

.address span{
font-size:22px;
color:#666666;
}
/* ---------------- */
#wrapper{
	width: 740px;
	margin: 0 auto;
}

#minnie{
	width: 344px;
	float:left;
}
.minnie-top{
	width: 344px;
	height: 77px;
	margin: 0 auto;
	background: url(images/minnie-top.gif) no-repeat left top;
}

.minnie-center{
min-height:250px;
	width: 344px;
	margin: 0 auto;
	text-align:left;
	padding:10px 10px;
	background: url(images/minnie-center.gif) repeat-y;
}
.minnie-btm{
	width: 344px;
	height: 23px;
	margin: 0 auto;
	background: url(images/minnie-btm.gif) no-repeat left top;
}

/* ---------------- */

#tccm{
	width: 345px;
	float:right;
}
.tccm-top{
	width: 345px;
	height: 77px;
	margin: 0 auto;
	background: url(images/tccm-top.gif) no-repeat left top;
}

.tccm-center{
min-height:250px;
	width: 345px;
	margin: 0 auto;
	text-align:left;
	padding:10px ;
	background: url(images/tccm-center.gif) repeat-y;
}

.tccm-btm{
	width: 345px;
	height: 23px;
	margin: 0 auto;
	background: url(images/minnie-btm.gif) no-repeat left top;
}



.tccm-center p, .minnie-center p{
font-size:14px;
border-bottom:1px dotted #dddddd;
}
/* ---------------- */

#footer{
	height: 495px;
	margin: 1em auto;
	background: url(images/footer-bg.gif) no-repeat left top;
}
#footer p{
padding:470px 0 0 0;
}

