body{-webkit-text-size-adjust:100%}#project_tab{width:95%;min-width:960px}#wrapper{width:100%;height:86%;box-sizing:border-box}#catalog_info{border-style:solid solid none}#catalog_area,#catalog_info{width:100%;border-color:#ffe8af}#catalog_area{position:relative;border-style:none solid solid;height:100%}#frash_frame{display:block;width:100%;height:100%;float:left;border:transparent}#frame_body,#iframe_area{height:100%}#frames_arrow{display:none}.dialog_table_area{max-height:550px}div.table_div{display:table;width:100%}div.table_cell{display:table-cell;vertical-align:middle;text-align:center}div.reserve_alert{background-color:#ffe8af}.dialog_table{width:100%;background-color:#fff4d8;font-size:16px;padding:15px;margin-bottom:5px}.dialog_table.update_options{width:auto}#cart_dialog{max-height:none!important}.notice_msg{border:5px solid #ddd;padding:10px;margin:10px 0}.dialog_table td,.dialog_table th{padding:2.5px 10px}table.cart_total{border-collapse:separate;border-spacing:5px 10px;max-width:550px;min-width:450px;width:100%}table.cart_total td{font-size:larger;white-space:nowrap}table.cart_total td.amount,table.cart_total td.count,table.cart_total td.label{text-align:right;margin:5px}table.cart_total td.unit{text-align:left}table.cart_total td.amount,table.cart_total td.count{border:1px solid #999;padding:1px 5px;background-color:#fffae5}.ui-dialog{border-width:5px}.ui-dialog .ui-dialog-titlebar-close{border:1px solid #000;border-radius:15px}.ui-dialog button,.ui-dialog th{white-space:nowrap}ul.digicat_header{float:left;padding-top:1em;padding-bottom:1em}ul.digicat_header li{float:left;font-size:15px;white-space:nowrap}ul.digicat_header li.digicat-label{line-height:22px;padding-right:1.1em}.digicat-icon{background:url(/packs/media/images/common/digicat_icons-89edfb66fb227dbee016dd8404c8c6a0.png) no-repeat 0 0;float:left}ul.digicat_header li.digicat-label .digicat-icon{margin-right:.5em}ul.allergens{padding:0;display:flex;min-width:300px;list-style:none;flex-wrap:wrap}.digicat_icons-allergen_shrimp{background-position:0 -688px;width:37px;height:50px}.digicat_icons-allergen_egg{background-position:0 -788px;width:37px;height:50px}.digicat_icons-i-calendar{background-position:0 -888px;width:19px;height:22px}.digicat_icons-i-car{background-position:0 -960px;width:26px;height:21px}.digicat_icons-i-tokei{background-position:0 -1031px;width:26px;height:22px}.digicat_icons-allergen_crab{background-position:0 -1103px;width:37px;height:50px}.digicat_icons-allergen_wheat{background-position:0 -1203px;width:37px;height:50px}.digicat_icons-allergen_milk{background-position:0 -1471px;width:37px;height:50px}.digicat_icons-allergen_peanut{background-position:0 -1739px;width:37px;height:50px}.digicat_icons-allergen_soba{background-position:-240px 0;width:37px;height:50px}.orange_dialog .ui-widget-header{background:url(/packs/media/stylesheets/digital_catalog/images/ui-bg_flat_100_F59F66_40x100-92a4c49e236e24d6a1ba07e7010f378f.png)}.orange_dialog .ui-icon{background-image:url(/packs/media/stylesheets/digital_catalog/images/ui-icons_FFFFFF_256x240-f343f4f9ff29853595fb82699f73863c.png)}.green_dialog .ui-dialog-titlebar-close{border:solid #fff;background:transparent}.orange_dialog .ui-dialog-titlebar-close{border:none;background:transparent}.orange_dialog .ui-dialog-titlebar-close.ui-state-hover{background:url(/packs/media/stylesheets/images/ui-bg_glass_75_dadada_1x400-f10a359f3e144122592fb158abd3bf97.png) repeat-x scroll 50% 50% #dadada}input[type=number]{ime-mode:disabled}button#cart_show{border:none;cursor:pointer;padding:0;margin-right:5px}td.product_name{height:35px}td.sumi_mark{background:url(/packs/media/stylesheets/digital_catalog/images/b-sumi60-e8ad3f899fde83e7b6d27adbcc24f65c.png) no-repeat scroll 100%;padding-right:40px!important}.ui-dialog .ui-dialog-title,.ui-dialog button.ui-button{white-space:nowrap}.cart_icon{float:left;margin-right:4px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;height:24px;width:24px;background-image:url(/packs/media/stylesheets/digital_catalog/images/cart-cfd4e45e95dd30e00446d087fc4e3414.png)}.ui-dialog .ui-dialog-title{font-size:18px}.box-button a{margin:auto 25px}#confirm_dialog div.notice_msg{background-color:#fffae5;color:red}.catalogs_link{margin-right:20px;text-align:right}.catalog_close_link,.catalog_select_link{border:none;padding:0;white-space:nowrap;display:inline-block;position:relative;top:-10px}.dgcat_button{background:url(/packs/media/stylesheets/digital_catalog/images/digicat_buttons-71ca19356ab0933e89682e6f4813f7e1.png) no-repeat 0 0;color:transparent;font-size:0}.dgcat-exit{background-position:0 0;width:93px;height:40px}.dgcat-order_show{background-position:0 -90px;width:206px;height:43px}.dgcat-select{background-position:0 -183px;width:88px;height:40px}p.target_blank_warn{font-size:80%;text-align:center;margin-top:5px}.ui-widget-header{background-color:#fff}.ui-dialog-title{color:#765c45}.dialog_table_area ul{list-style:none}.dialog_table_area{font-size:14px}.product_show_bg{background-color:#fff4d8}.product_name{font-size:16px;font-weight:700}.product_price{font-weight:700;font-size:23px}.full_price_label{font-size:16px;color:#999}.price_label{font-size:12px}.dc_line{border:2px solid #ddd}.order_button_options{padding:10px 5px;margin-left:10px;margin-right:5px;width:100%}.btn-with-icon.btn-with-icon-before:before{margin-left:10px;font-size:26px}.order_btn_name{font-size:20px}.mycatalog_button_options{padding:10px}.dc_product_info{margin-top:5px}.order_options{background:#fff;margin-bottom:10px}.dc_margin{margin-bottom:10px;margin-top:10px}.catalog_order_title{font-size:22px;color:#755d45;font-weight:700}.catalog_order_title>.icon-cart:before{color:#f69642;padding-right:10px;font-size:35px}.update_options{background-color:#fff}.mail_button,.update_options,.update_options td,.update_options th{border:1px solid #000}.update_options th{background-color:#e9f4e5}.confirm_title{color:#fff;font-weight:700}.confirm_title>.icon-cart:before{color:#fff;margin-right:5px}.ui-dialog-content>.list-group-item{padding:5px!important;margin:5px!important}.list-group-item .icon-right02:before{right:28px}.ebase_link_line .icon-right01:before,.list-group-item .icon-right02:before{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;color:#999!important}.ebase_link_line .icon-right01:before{right:unset;font-size:small}.ebase_link_line{border-top:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);font-size:16px}.ebase_link_line a{text-decoration:none}#catalog_order_form{margin-top:10px;margin-bottom:10px}.allergen_name{text-align:center;font-size:16px}.icon_options{margin-left:10px}.quantity_options{width:100%}#dialog_list{border-bottom:1px solid rgba(0,0,0,.125)}.order_area{margin:10px;padding:5px}.cart_close_button>.icon-ibatu:before{color:#fff}.digitalcatalog-btn-sucess{background-color:#765c45;color:#fff}.digitalcatalog-btn-outline-sucess{background-color:#fff;border:1px solid #765c45;color:#765c45}.digitalcatalog-btn-outline-sucess:hover{background-color:#765c45;border:1px solid #765c45;color:#fff}.mycatalog_button>.icon-checkbox-checked:before,.mycatalog_button>.icon-checkbox-unchecked:before{font-size:12px}.btn_options{color:#765c45}.btn_options,.form_options{width:45px;height:45px}@media (-ms-high-contrast:none){.ui-dialog .ui-dialog-titlebar-close{width:60px!important;height:auto!important}}#catalog_area{height:100vh}#frash_frame{height:calc(100vh - 3px)}p.allergen_msg{background-color:#e00000;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;margin-bottom:0}.allergen_container ul#dialog_list{border:3px solid #e00000}.allergen_msg{padding:11px;border-radius:16px}.allergen_icon{padding:1px 7px;border:2px solid #765c45;font-size:20px;color:#765c45;background:#fff;white-space:nowrap;display:inline-block;margin-top:1px}.product_movie_dialog{z-index:102;max-width:95%;border:thick double orange;border-radius:0;position:fixed;top:30%!important}img#show_product_movie{cursor:pointer;-webkit-appearance:none!important}div#product_movie_dialog{overflow:hidden!important}#kuchikomi_info{width:100%;height:100%;float:center;margin-bottom:15px;border:2px solid #f77f7f;color:#e43a1b;padding:10px;font-size:16px}#post_kuchikomi_dialog .message_content{background:#fff;border:3px solid #999;border-radius:5px;text-align:left;padding-bottom:2px;padding-top:2px;line-height:1.5;margin-bottom:15px}#post_kuchikomi_dialog .message_content li{list-style:none}.ui-widget-overlay{opacity:.4!important}#sbi_comment1 .tb1{margin-bottom:15px;border-collapse:collapse;border-spacing:0;border:1px solid #999;width:100%}#sbi_comment1 .tb1 th{background-color:#e9f4e5;text-align:center}#sbi_comment1 .tb1 td,#sbi_comment1 .tb1 th{padding:10px;border:1px solid #999;vertical-align:middle}#sbi_comment1 .tb1 td{background-color:#fff}#sbi_comment1 p.message{padding:10px;margin-bottom:8px}#sbi_comment1 .tb1 .word_break{word-break:break-all;word-wrap:break-word}#average_rate{text-align:right;font-size:18px}#sbi_comment1 .box-button{text-align:center}#errorExplanation,#formError{margin:10px 0;border:1px solid #ff3d3d;background:#fffae5}#errorExplanation h2,#formError h2{margin:5px!important;padding:10px 10px 5px!important;border:solid #ffadad;border-width:1px 1px 3px;background:#fff!important}#errorExplanation ul{margin:10px;padding-left:15px}#errorExplanation ul li,#formError ul li{padding:5px 10px;list-style:none}#formError ul{margin:10px;padding-left:15px;background:url(/packs/media/images/common/notice_mark-d65a1b1346454cd565f7ec38cbb17635.png) no-repeat scroll 0 3px transparent}#formError{margin:10px 0}#formError p{margin:5px!important;padding:10px 10px 5px!important;border:solid #ffadad;border-width:1px 1px 3px;background:#fff!important}.no_data,.post_rumor{padding:13px 0;text-align:center}.box_rumor{clear:both;padding:8px 0 13px;border-top:1px solid #ccc}.box_rumor h4{font-weight:700;word-wrap:normal}.box_rumor h4 img{margin-right:13px;width:74px;height:17px}.box_rumor .date,.box_rumor .name{margin:3px 0}.box_rumor .body{margin-bottom:13px;word-break:break-all;word-wrap:break-word}.box_rumor .clap{float:left;width:245px;white-space:nowrap}.box_rumor .clap input,.box_rumor .clap span{padding-top:0 0 7px 0;vertical-align:middle}.box_rumor .clap span span{position:relative;bottom:1px}@media (-ms-high-contrast:none){.box_rumor .clap span span{position:relative;bottom:2px}}.box_rumor .delete{float:right;width:285px;padding-top:0 0 7px 0;text-align:right}.box_rumor .pass_code{width:100px;margin-right:5px;padding:3px;border:1px solid #999;font-size:1em;line-height:1.2;vertical-align:middle}.box_rumor img{height:13px}.box_rumor .date span,.box_rumor .name span{padding-left:15px}#sbi_comment1 .tb1 textarea{width:100%}.kuchikomi_rate{height:15px}#sbi_comment4 .readmore .clearfix{text-align:left}.navi_comment_form_navi_comment1{font-size:16px}.navi_comment_form_navi_comment1 input,.navi_comment_form_navi_comment1 select{font-size:18px}#kuchikomi .tb1{table-layout:fixed}#kuchikomi .tb1 th{width:130px}#kuchikomi .tb1 td #comment_type_1,#kuchikomi .tb1 td #comment_type_2{width:500px}#kuchikomi .tb1 td #comment_rel{width:200px}#kcomment_show .icomment_count{display:flex;align-items:center;justify-content:center;position:absolute;top:-8px;right:-8px;width:25px;height:25px;border-radius:50%;transform:scale(.6667);font-size:15px;background-color:#f69642;font-family:var(--bs-body-font-family)!important}.navi_comment_form_navi_comment1 textarea.ui-body-c{background-color:#ffc!important;border:2px solid #d2a377;border-radius:6px}#kuchikomi_all_dialog .ui-btn-up-a,#kuchikomi_confirm_dialog .ui-btn-up-a{border-top:1px solid #c60;border-bottom:1px solid #c60;font-weight:700;color:#000}#kuchikomi_all_dialog .ui-li{border-width:1px 0 0}@media(min-width:450px){.ui-field-contain .ui-controlgroup-controls{width:78%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%;display:block}}.navi_comment_form_navi_comment1 .require{color:red}.navi_comment_form_navi_comment1 .ui-btn-up-d{background:#f5892d;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border:1px solid #e6984c;background-clip:border-box;font-weight:700;color:#fff}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:none;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;filter:Alpha(Opacity=0);opacity:0;z-index:2;position:absolute}.navi_comment_form_navi_comment1 .ui-btn-inner{font-size:16px;padding:.1em 20px;min-width:.75em;display:block;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;zoom:1}.navi_comment_form_navi_comment1 fieldset.ui-corner-all.ui-controlgroup.ui-controlgroup-vertical{width:100%}.navi_comment_form_navi_comment1 span.ui-corner-bottom{border-bottom-left-radius:.6em;border-bottom-right-radius:.6em}#post_kuchikomi_dialog span.ui-icon{position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;right:15px}#post_kuchikomi_dialog span.ui-icon-orange{background:#ff6702}#post_kuchikomi_dialog span.ui-icon.ui-icon-arrow-d.ui-icon-shadow{border-radius:9px}#post_kuchikomi_dialog span.ui-icon-shadow{box-shadow:0 1px 0 hsla(0,0%,100%,.4)}#post_kuchikomi_dialog span.ui-icon-arrow-d{background-image:url(/packs/media/stylesheets/smart_phone/images/icons-36-white-pack-703a18e3c261cc38b14356e09cacb4c7.png);background-size:774px 54px;background-position:-216px 0}.navi_comment_form_navi_comment1 label{color:#000;font-weight:700}#allWrapper ul.sizeSet{margin:10px auto;width:95%}#kuchikomi_confirm_dialog .ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}#kuchikomi_confirm_dialog .ui-listview-inset label{color:#000;font-weight:700}#kuchikomi_confirm_dialog .ui-li-divider{padding:.5em 15px;font-size:14px;font-weight:400;text-align:center}#kuchikomi_confirm_dialog .ui-li-last,.ui-li.ui-field-contain.ui-li-last{border-bottom-width:1px}#kuchikomi_confirm_dialog .sizeSet.ui-listview.ui-listview-inset.ui-corner-all.ui-shadow{padding-left:0}#kuchikomi_confirm_dialog .ui-bar-b{background:#ff7a14;color:#fff;font-size:16px}#post_kuchikomi_dialog div.ui-corner-top{border-top-left-radius:.6em;border-top-right-radius:.6em}.kuchikomi_all_dialog,.post_kuchikomi_dialog{z-index:102}.kuchikomi_all_dialog .ui-dialog-title,.kuchikomi_confirm_dialog .ui-dialog-title,.post_kuchikomi_dialog .ui-dialog-title{font-size:22px!important;font-weight:700}.box_rumor h4{word-wrap:break-word!important}.btn_kcomment{-webkit-appearance:none!important;cursor:pointer}#delete_password{white-space:nowrap}#average_rate{font-family:var(--bs-body-font-family)!important;font-weight:700;color:#775c45;font-size:25px}#catalog_kuchikomi{display:flex;justify-content:flex-end;float:right}#kcomment_show,#kcomment_write{display:block;position:relative;left:-6px;font-size:35px}.post_fumor>:not(:first-child){margin-left:18px}#kuchikomi_icons_area{float:none;overflow:overlay;margin-top:3px}#iframe_area>.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable.green_dialog{min-width:530px}.notice_msg{margin-bottom:10px}