.italiana-regular{font-family:Italiana,serif;font-weight:400;font-style:normal}div.cal_wrapper{padding:10px 0;width:100%}div.cal_wrapper table.cal tr th p{float:left;padding:5px;margin:0;color:#666;font-size:1em}div.cal_wrapper table.cal tr th div.cal_ui{display:none;float:right}@media screen and (max-width: 749px){div.cal_wrapper table.cal tr th div.cal_ui{display:block;float:right}}div.cal_wrapper table.cal tr th div.cal_ui input{border:1px solid #424242;background-color:#fff;font-size:.8em;margin:0 1px;padding:1px 5px;border-radius:3px}div.cal_wrapper table.cal tr td{border-top:1px solid #bcbcbc}div.cal_wrapper table.cal tr td{font-size:.8em;text-align:center;padding:2px}div.cal_wrapper table.cal tr.headline td{padding:5px 0;color:#fff}div.cal_wrapper table.cal tr.headline{background-color:#000}div.cal_wrapper table.cal tr td div{position:relative;padding:5px 15px;font-size:.8em;text-align:center;background-color:#fff;pointer-events:none}div.cal_wrapper table.cal tr td div span{display:none;position:absolute;top:20px;left:0;width:180px;border:solid 1px #EEE;background-color:#fff;text-align:left;padding:5px;z-index:10;color:#000;font-weight:400;line-height:1.5em;box-shadow:1px 1px 3px #666}div.cal_wrapper table.cal tr td div.Sat{color:#00f;background-color:#fee}div.cal_wrapper table.cal tr td div.Sun{color:red;background-color:#fee}div.cal_wrapper table.cal tr td div.Today{font-weight:bolder}div.cal_wrapper table.cal tr td div.Deli{background-color:#efe}div.cal_wrapper table.cal tr td div.Holyday{font-weight:bolder;color:red;background-color:#fee}div.cal_wrapper table.cal tr td div.Birthday{font-weight:bolder;background-color:#eef;color:#090}div.cal_wrapper table.cal tr td div.backward{color:#ccc;font-weight:400;background-color:#fff}div.cal_wrapper table.cal tr td div.pointer{cursor:pointer}div.cal_wrapper table.cal tr td div.pointer:hover{background-color:#eee}.containerC .imgA{float:right;width:46%;mix-blend-mode:multiply;shape-outside:url(/cdn/shop/files/img4assyuku_a.png?v=1741876574);margin:0 20px 20px 0;shape-margin:20px}.containerC p{letter-spacing:-.6px;font-feature-settings:"palt"}@media (max-width: 600px){.containerC .imgA{float:none;width:100%;margin-left:0;mix-blend-mode:multiply}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
