#main-inner{
             width:504px;
             margin:5px 46px 0 12px;
             font-size:0.8em;
}


/* ======================== */
/*      crossline           */
/* ------------------------ */

.cr1{
      font-size:14px;
      height:44px;
      background:url(http://www.esthetic-salon.net/img/cr1.gif) no-repeat;
      line-height:44px;
      padding-left:37px;
      margin-bottom:1em;
}

.cr2{
      font-size:14px;
      height:30px;
      line-height:30px;
      background:url(http://www.esthetic-salon.net/img/cr2.gif) no-repeat;
      padding-left:37px;
      margin:1em 0;
}



/* ======================== */
/*  一般タグ(p,ul,ol,dl,img） */
/* ------------------------ */

#main p{
         margin:1em 10px;
}

#main ul{
          list-style-position:inside;
          list-style-image:url(http://www.esthetic-salon.net/img/mk_ul.gif);
          margin:1em 10px;
          border:1px #CCD1F7 solid;
          padding:4px;
}

#main ol{
          list-style-position:inside;
          margin:1em 10px;
          border:1px #FAB3D9 dashed;
          background:#FAEAF3;
          padding:4px;
}

#main dl{
          margin:1em 10px;
}

.img_L{
	float:left;
	margin:0 10px 10px 0;
}

.img_R{
	float:right;
	margin:0 0 10px 10px;
}


/* ======================== */
/*	パンくずナビ            */
/* ------------------------ */

#b_list a{
	padding:0 18px 0 0;
	margin-right:6px;
	background:url(img/bracket.gif) right center no-repeat;
}

p#b_list{
	line-height:20px;
	height:20px;
	margin:0;
	padding:0 20px 10px 5px;
	}

/* ======================== */
/*	MT用追加分             */
/* ------------------------ */

.entry{
	font:1.2em normal;
	margin:1em 10px;
	}

.entry-c {
	font:1em normal;
	margin: 10px 0;
	padding: 0 30px 0 30px;
	}

.entry-a {
	font:1em normal;
	margin: 10px 0 10px 0;
	padding: 0 30px 0 37px;
	}

.entry-more-link{ text-align: right; }


#gotop{
        display:block;
        text-align:right;
        margin:1em 10px 300px 10px;
}