/* base */
#contents{
margin:10px auto 0px auto;
width:725px;
background-color:#FFFFFF;
text-align:left;
font-size:12px;
line-height:18px;}

p{
font-size:12px;
line-height:18px;
color:#000000;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
margin-top:10px;}


.pk12{
font-size:12px;
line-height:18px;
color:#EA0372;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

.clear{
clear:both;}

.l{
float:left;}

.r{
float:right;}

.center{
text-align:center;}


/* sell */
.box01{
background-image:url(img/top0.jpg);
background-repeat:no-repeat;
background-position:center;
width:724px;
height:431px;
position:relative;
}
.box01_box{
	width:418px;
	position:absolute;
	left: 272px;
	top: 185px;
	height: 240px;
}

#base2{
margin:10px 32px 10px 32px;}

#box02{
text-align:center;}
#box02 img{
margin:5px;}

#mousikomi{
width:317px;}
#mousikomi p{
margin-top:-10px;
padding:10px;
background-image:url(img/tm_back.jpg);
background-repeat:no-repeat;}


#box03{
border: 2px #8DE56E solid;
padding:3px;}
#box03_g{
border: 4px #C4C4C4 solid;
padding:3px;}
#box03_g p{
padding:0 10px 0 10px;}
.box03_img{
	background-image:url(img/tt01bk.gif);
	text-align: center;
	margin-bottom:3px;
}
#box03 table{
	margin:auto;
	text-align: left;
}

.box04{
background-image:url(img/bk01.jpg);
background-repeat:no-repeat;
background-position:top right;}
.box04_tt{
font-size:15px;
font-weight:bold;}

#box05{
margin:5px 100px 5px 100px;}
.box05_base{
margin:10px;
text-align:center;}

#box06 img{
padding:0px 20px 20px 0px;}

.box07_img{
margin:20px 0px 0px 10px;}

.l_img{
margin:10px 15px 10px 0px;
float:left;}

#foot img{
margin:15px;
}