ul {  }
#calendar { font-weight: normal; font-style: normal; background-color: white; width: 200px; height: 230px; float: left; margin-top: 15px; }
.calendar { font-weight: normal; font-style: normal; width: 165px; height: 230px; float: left; margin-top: 15px; margin-left: 35px; }
h5 { font-size: 51%; font-weight: lighter; }
h6 {  }
#main_l { background-color: #fff; background-image: none; width: 200px; height: auto; float: left; }
#main_r { background-color: #fff; width: 720px; height: auto; float: left; }
.space_w15 { background-color: #fff; background-repeat: no-repeat; width: 15px; height: 500px; float: left; }
.main_phot_essence { background-image: url(../image_box_shop/essence_720_350.jpg); background-repeat: no-repeat; background-position: 0 top; width: 720px; height: 350px; float: left; }
.item_list { background-image: url(../image_box_shop/item_list_2.jpg); background-repeat: no-repeat; width: 200px; height: 30px; float: left; padding-top: 8px; padding-bottom: 3px; }
.item_name { width: 180px; height: 16px; float: left; padding-top: 1px; padding-bottom: 1px; padding-left: 20px; }
.item_text { width: 580px; height: auto; float: left; padding-bottom: 5px; }
.kago_kakunin { width: 720px; height: 25px; float: left; padding-top: 17px; }
.memo { width: 181px; height: auto; float: left; padding: 8px 3px 8px 16px; }
.memo_2 { visibility: inherit; padding-top: 8px; padding-bottom: 8px; padding-left: 11px; width: 185px; height: auto; float: left; }
#list_betsumei { width: 188px; height: 500px; overflow: scroll; visibility: inherit; float: left; margin-top: 5px; margin-left: 10px; padding-bottom: 10px; }
.side_title_orange { background-color: #f90; visibility: inherit; padding-top: 2px; padding-bottom: 2px; width: 185px; height: auto; float: left; margin-left: 5px; padding-left: 10px; }
.essence_betumei { width: 190px; height: auto; float: left; margin-top: 3px; padding-top: 5px; padding-bottom: 5px; }
.item_w580_essence_red { background-color: #fff; margin-top: 2px; margin-bottom: 8px; width: 578px; height: auto; float: left; border: solid 1px #f66; }
