/* CSS Document */

html,body{
	margin:0;
	padding:0;
    font-size:12px; color:#434343;
    line-height:1.5em;
}
table{
    margin:0;
	padding:0;
    font-size:12px; color:#434343;
	text-align:left;
    line-height:1.5em;
}


.mgnbt5{
margin-bottom:5px;}
.mgnbt10{
margin-bottom:10px;}


.midashi{
background:url(img/midashi_back.gif) 1% 50%;
height:35px;
margin-bottom:10px;
font-size:14px; color:#FF659C;
font-weight:bolder;
}

.midashi-syop{
background:url(img/midashi_back_shop.gif) 1% 50%;
height:35px;
margin-bottom:10px;
font-size:18px; color:#FF659C;
font-weight:bolder;
}

.midashi-ken{
font-size:20px; color:#FF659C;
font-weight:bolder;
}
.border-back{
background-image:url(img/line.gif);
font-weight:bold;
}

.border-back2{
background-image:url(img/line02.gif);
}
/*
.sub-midashi{
background:url(img/arrow.gif) no-repeat 1% 50%;
font-size:12px; color:#434343;
margin-bottom:5px;}
*/

.sub-midashi{
background-color:#FCD1FC;
padding-left:5px;
font-size:12px; color:#434343;
font-weight:bolder;
margin-bottom:5px;}

.button{
margin-top:15px;}

.page{font-size:11px; margin-bottom:10px;}
.page a:link{color:#FF659C; text-decoration:none;}
.page a:visited{color:#FF659C; text-decoration:none;}
.page a:hover{color:#FF659C; text-decoration:none;}
.page a:active{color:#FF659C; text-decoration:none;}

.listSquea li{
  background:url(img/squea.gif) no-repeat 0 3px;
  font-size:12px;
  padding-left:20px;
  list-style-type : none;
  list-style-position : outside;
}

.font11{font-size:11px; margin-bottom:10px;}
.font14{font-size:14px; margin-bottom:10px;}

 .pageseparator { page-break-after: always; }

