@charset "UTF-8";body,html{width:100%}body{color:#333;height:auto;background:transparent;padding:0;-webkit-text-size-adjust:none}a:link,a:visited{text-decoration:none}a:visited{color:#755d45}#allWrapper{width:100%;margin:0 auto}#allWrapper.portal{background:#fff}#allWrapper h1{width:100%}#allWrapper h1 img{display:block}a:link,area,button,input[type=submit]{-webkit-appearance:none;outline:none}#allWrapper ul.sizeSet{margin:10px auto;width:95%}#allWrapper ul.sizeSet a{font-size:20px}#allWrapper ul.onIcon a,#allWrapper ul.sizeSet a{background-position:5px;background-repeat:no-repeat}#allWrapper ul.onIcon a{padding-left:40px;margin-left:5px}#allWrapper li,#allWrapper ul.sizeSet li{font-size:16px}#allWrapper span.iconNon{height:28px;display:block;font-size:20px}header{background:#fff;margin:0;padding:0}#status,#statusOFF{font-size:16px;padding:0 15px;overflow:hidden;background:#fff}#statusOFF p.messageOFF,#statusOFF p.messageON,#status p.messageOFF,#status p.messageON{float:left;text-align:left}#status p.messageON img{margin:0;display:block}#statusOFF p.messageON,#status p.messageOFF{display:none}#statusOFF p.btOFF,#statusOFF p.btON,#status p.btOFF,#status p.btON{float:right;text-align:right;font-weight:700}#statusOFF p.btON,#status p.btOFF{display:none}#status a,#statusOFF a{text-decoration:none;font-weight:700;font-size:16px}#status a:link,#statusOFF a:link{color:#fff}#status a:hover,#status a:visited,#statusOFF a:hover,#statusOFF a:visited{text-decoration:none;color:#fff}#status a:active,#statusOFF a:active{text-decoration:none}#status p.touserMes{clear:both;margin:0 10px;display:block;text-align:left}#status p.aichi{background:url(/packs/media/images/smart_phone/chara_aichi-e42de52bfab94e41718d920c5580caa7.png) 100% no-repeat}#status p.mie{background:url(/packs/media/images/smart_phone/chara_mie-458ff460efd205b3a83fb227748548b8.png) 100% no-repeat}#status p.gifu{background:url(/packs/media/images/smart_phone/chara_gifu-c018d687a563b31073f74afe46ea0218.png) 100% no-repeat}#status p.touserMes strong{vertical-align:middle;display:block;max-width:80%;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #f93;margin-top:5px;font-size:16px;line-height:2}#statusOFF p.touserMes{display:none}#login_user_name_area{padding-top:1%;padding-bottom:1%}.username_area{background-image:url(/packs/media/stylesheets/smart_phone/images/bkimg_name-57c4bb48ed7a9996412b80238483b091.png);background-repeat:no-repeat;background-size:100% 100%;font-size:18px;font-weight:700;white-space:normal;height:50px}.username_area>p{display:table-cell;height:50px;padding-left:55px}.username_area>p,.username_area span{vertical-align:middle}.username_area span.name{white-space:nowrap;font-size:18px}.username_area i.icons_201506{position:relative;bottom:-5px}#login_user_name_area img.coop_icon{position:absolute;top:-1px;max-height:55px;vertical-align:middle;width:auto}.login-userinfo-area{background-repeat:no-repeat;background-size:100% 100%;font-size:18px;font-weight:700;white-space:normal;height:50px}.login-userinfo-area>p{display:table-cell;height:50px;padding-left:55px;vertical-align:middle}.login-userinfo-area span{vertical-align:middle}.login-userinfo-area span.name{white-space:nowrap;font-size:18px}.login-userinfo-area>img.coop_icon.gifu{left:26px}.login-userinfo-area>img.coop_icon.aichi{left:24px}.login-userinfo-area>img.coop_icon.mie{left:18px;top:-3px}.login-userinfo-area img.coop_icon{position:absolute;top:-1px;max-height:55px;vertical-align:middle;width:auto}#status .col-xs-6,#statusOFF .col-xs-6{width:100%}@media (min-width:281px){#status .col-xs-6{width:50%}}@media (min-width:300px){#statusOFF .col-xs-6{width:50%}}.buttonA{background:#89b81f;padding:10px 10px 4px;border-radius:6px;color:#fff;font-size:16px;text-decoration:none;vertical-align:middle}.header-project-contents{background-color:#fff;padding:1%}.header-project-contents img{display:block}.project-info-1st-row{display:flex;justify-content:space-between}.project-info-table{flex-basis:320px;flex-grow:1;border:3px solid #f5892d;display:flex;margin-right:1%;position:relative}.project-info-table:after{content:"";border-right:3px solid #f5892d;height:100%;right:50%;position:absolute}.project-delivery,.project-name{flex-basis:160px;flex-grow:1;text-align:center;margin:auto}.project-info-font{font-size:16pt;font-weight:700}.total{cursor:pointer;flex-basis:194px;flex-grow:1;margin-right:1%;max-width:300px;position:relative}.total dl{color:#4b4b4b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:right;padding-right:5%}.total dt{font-size:18px;font-weight:700}.total dd{font-size:28px;font-weight:700}.total img{width:100%}.project-change{cursor:pointer;flex-basis:85px}.project-info-2nd-row{display:flex;justify-content:space-between;margin:0 1%}.project-info-2nd-table{display:table;flex-basis:320px;margin-right:1%}.project-info-2nd-time{text-align:center;font-size:20px}@media screen and (min-width:640px){.total img{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:639px) and (min-width:322px){.project-info-font{font-size:10pt}.project-info-font.sm,.total dt{font-size:9pt}.total dd{font-size:12pt}.project-info-2nd-time{font-size:9pt}}@media screen and (max-width:321px){.project-info-font{font-size:8pt}.total dt{font-size:9pt}.total dd{font-size:12pt}.project-info-2nd-time{font-size:8pt}}.fukidashi-row{display:flex;justify-content:space-between}.fukidashi{background:#f6892e;color:#fff;flex-basis:97%;flex-grow:1;flex-shrink:0;font-size:12px;font-weight:700;max-width:350px;padding:5px 10px;position:relative;text-align:center}.fukidashi:before{content:"";position:absolute;top:-22px;right:14px;border-color:transparent transparent #f6892e;border-style:solid;border-width:12px 7px}.fukidashi p{margin:0;padding:0}@media screen and (max-width:321px){.fukidashi{font-size:10px}}#fLink{text-align:center;color:#3b5898;font-weight:400}#fLink a{text-decoration:underline;font-weight:400;font-size:14px}#fLink a:link,#fLink a:visited{text-decoration:underline;color:#3b5898}#fLink a:active,#fLink a:hover{text-decoration:underline;color:#00f}footer{font-size:14px;background:#ff6702!important;font-weight:400;padding:5px 0!important}.title_divider,footer{color:#fff;text-align:center}.title_divider{padding:5px 10px;vertical-align:middle;background:#f5892d;font-size:20px;margin:5px auto 10px;border-radius:6px;width:95%}.title_divider strong{height:40px;line-height:2;margin-left:0}.title_divider h2{padding:5px 0}.title_divider .icon_not{line-height:2;margin:0 0 0 10px}.title_divider span{vertical-align:middle}.alcohol{margin:10px auto;line-height:1.5}.alcohol strong{display:block;font-size:16px}.alcohol p{font-size:14px}.ui-btn-inner{overflow:visible}.link_btn a{color:#fff;text-decoration:none}.link_underline a:link,.link_underline a:visited{text-decoration:underline;color:#3b5898!important}.link_underline a:hover{text-decoration:underline;color:#00f!important}#common_content{width:100%;color:#212121;border-bottom:1px solid #a0a0a0}#common_content.w95{width:95%;margin-left:auto;margin-right:auto}#common_content h2{width:95%;padding:5px 0;line-height:1;vertical-align:middle;color:#fff;font-size:32px;font-weight:400;margin-top:5px;margin-bottom:10px}#common_content h2 strong{height:40px;line-height:2;padding-left:28px;margin:0 0 0 10px}#common_content>div.sizeSetB{width:95%;margin:0 auto;border-style:none}#common_content p{margin:0 auto 5px;padding-left:18px;background:url(/packs/media/images/smart_phone/portal/icon_orange-e628f6f58f6aa68771bf1254a3ba8a33.png) left 3px no-repeat}#common_content h4,#common_content p{text-align:left;font-size:16px;color:#212121}#common_content h4{font-weight:400;padding:0 0 0 16px;margin:0 auto 0 1px;background:url(/packs/media/images/smart_phone/portal/icon_orange2-45e4b2af33bba560bc74fd4376fb534c.png) left 3px no-repeat}div.btn_Box{width:100%;margin:10px auto 0;border-bottom:1px solid #a0a0a0}div.btn_Box ul{width:90%;margin:0 auto}.font16{font-size:16px}div.w95{width:95%;margin-left:auto;margin-right:auto}div.commonBox{width:95%;margin:0 auto 10px;border-radius:6px 6px 0 0;border:1px solid #c60;background:#fff;overflow:hidden}div.commonBox.narrow-radius{border-radius:4px}div.commonBox.no-border{border:none;background-color:transparent}div.commonBox h2{font-weight:700}div.commonBox h2,div.commonBox h5{width:100%;clear:both;padding:5px 10px 5px 5px;border-bottom:1px solid #c60;background:#f5892d;color:#fff;text-align:center;font-size:20px}div.commonBox h5{margin-bottom:5px;font-weight:400}div.commonBox h5 strong{padding-right:15px;padding-left:45px;height:37px;display:table-cell;vertical-align:middle;font-size:20px}div.commonBox div.mainPhoto{float:left;max-width:130px;height:100%;margin:0;padding:0 10px 0 5px;background-image:none}div.commonBox div.mainPhoto img{display:block;margin:0;padding:0}div.commonBox ul{margin:0 10px 0 0;display:block;overflow:auto}div.commonBox li.text{display:block;font-size:16px}div.commonBox li.price{display:block;font-size:20px;font-weight:700;color:red;text-align:right}div.commonBox .ui-grid-b{clear:both}div.commonBox .ui-block-a{padding:0 10px 0 5px;line-height:4}div.commonBox .ui-block-b,div.commonBox .ui-block-c{padding:4px 0 0}div.commonBox .ui-block-a strong{float:right;font-size:18px}div.commonBox .ui-block-a .input{float:right;width:50px}div.commonBox .ui-block-c button{padding:0}div.commonBox p.message_area{padding:.7em 15px;border-radius:6px;width:95%;margin:10px auto;font-weight:700;border:1px solid #c60;color:#212121}div.commonBox div.coopBox{background:#fff;border:2px solid #f6892e;border-radius:4px;margin-bottom:10px;padding:10px;text-align:center}.w50{width:50%}.w50,.w80{margin:auto}.w80{width:80%}.w90{margin:auto;width:90%}A.link-color-red.ui-link:link,A.link-color-red.ui-link:visited{color:red;font-size:16px;text-decoration:underline}.sp_free_space_area{padding:10px;color:#212121;font-weight:400}.sp_free_space_area,.sp_free_space_area a,.sp_free_space_area p{overflow:visible;white-space:normal;font-size:16px}#lock{z-index:10000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#212121;text-align:center;display:none;opacity:.3}.attention{text-align:right;padding:0 10px}.t_nowrap td{white-space:nowrap}.before_btn,.next_btn{padding-right:15px!important}.message_content{width:90%;margin:2px auto;border-radius:5px;text-align:left;padding-bottom:2px;padding-top:2px;padding-left:16px;line-height:1.5}.message_content p{margin:0 auto;text-align:left;font-size:16px}.attention_info_content{width:90%;margin:10px auto;background:#fff;border:3px solid #999;border-radius:5px;text-align:left;padding-bottom:10px;padding-top:10px;padding-left:16px;line-height:1.5}.attention_info_content p{color:#e43a1b;margin:0 auto;text-align:left;font-size:16px}.animation iframe{display:block;margin-left:auto;margin-right:auto}ul.sizeSet li{min-height:19px;position:static}.ui-icon-loading-only{background-color:#212121;background:url(/packs/media/stylesheets/smart_phone/images/ajax-loader-c0efd0d52ee91747303fa7d42e1ac584.gif);background-size:46px 46px;display:block;margin:0;width:44px;height:44px;padding:1px;border-radius:36px}a.trydemo{display:block}#spmenu,#spmenu0{background-color:#f5892d}#spmenu0>img.menu,#spmenu1>img,#spmenu2>img,#spmenu>img.menu{display:block;margin:0 auto;padding:0;width:100%;height:auto}#spmenu3>img.menu_1column{display:block;margin:0;padding:0;width:48.5%;height:auto}#spmenu3>img.menu{display:block;margin:0 auto;padding:0;width:100%;height:auto}#top_feature.commonBox h5{background-color:#52bec0}#information.commonBox h5{background-color:#f26e79}#information ul li,#ticket_information ul li,#top_feature ul li,.vertical-feature ul li{padding-top:5px;padding-bottom:5px}#top_feature .row,.vertical-feature .row{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}#top_feature .col-xs-4,#top_feature .col-xs-6,#top_feature .col-xs-12,.vertical-feature .col-xs-4,.vertical-feature .col-xs-6,.vertical-feature .col-xs-12{padding-left:0;padding-right:0}#top_feature .row img,.vertical-feature .row img{width:100%;vertical-align:bottom}#myranking.commonBox h5{background-color:#ff9d1c;margin-bottom:0}#myranking.commonBox p.alt{background-color:#ffe3d7;color:#ff9d1c;font-size:small;font-weight:700;padding-bottom:.5em;padding-top:.5em;text-align:center}#myranking.commonBox .kuchi_txt{color:#e43a1b}#myranking.commonBox a:link{text-decoration:underline;color:#212121;vertical-align:middle}#myranking.commonBox ul{margin:0 10px}#myranking.commonBox ul li{padding:15px 0 10px;border-bottom:1px dashed #000}#myranking.commonBox ul li .row{margin-left:0;margin-right:0}#myranking.commonBox ul li:last-child{border-bottom:none}#myranking.commonBox .no-padding{padding-left:0;padding-right:0}#information.commonBox,#myranking.commonBox,#top_feature.commonBox{border:0}#information.commonBox h5,#myranking.commonBox h5,#top_feature.commonBox h5{border-bottom:0}#myranking .rank{color:#fff;display:block;font-size:x-large;font-weight:700;height:30px;padding:0 5px;text-align:center;width:30px;margin:auto}#myranking .rank>span{vertical-align:middle;padding-bottom:1px}#myranking .rank.rank_no1{background-color:#e8b13c}#myranking .rank.rank_no2{background-color:#9c9c9c}#myranking .rank.rank_no3{background-color:#b28163}#myranking .rank_row .col-first{padding-left:5px}#myranking .rank_row .col-image{padding-right:0;text-align:center;width:33.3333%}#myranking .rank_row .col-image img{width:100%;max-width:128px;height:auto}#myranking .rank_row .col-last{padding-right:5px;font-size:18px}#myranking .rank_row .col-last.col-after_image{width:58.3333%;padding-top:18px}@media (min-width:425px){#myranking .rank_row .col-image{width:25%}#myranking .rank_row .col-last.col-after_image{width:66.6667%}}@media (min-width:768px){#myranking .rank_row .col-image{width:16.6667%}#myranking .rank_row .col-last.col-after_image{width:75%}}#product_search_form_area{margin:5px auto;width:95%;border-radius:6px;padding-bottom:15px}input.search_box{border:2px solid #f5892d}#product_search_form_area .input-group>.input-group-btn>.btn{border-radius:3px!important}#allergy_area{padding-top:10px}#allergy_area h6{display:list-item;list-style:inside;list-style-type:square;color:#f5892d}#allergy_area h6 span{color:#212121}#allergy_config .row{margin-left:0}#allergy_config .allergy_item{padding-left:0;padding-right:0}#allergy_config ul.list-inline{padding-left:5%}#allergy_config .list-inline>li{padding-left:0;padding-right:0}ul.number_order_list{background-color:#fff}.row_number_order_divider{margin-left:15px;margin-right:15px;padding:0;border-bottom:1px dashed #000!important;min-height:1px!important}.number_order_row .col{float:left;position:relative;padding-left:5px}.number_order_row .col:first-child{padding-left:15px}.number_order_row .col input,.number_order_row .col label,.number_order_row .col span{display:inline-block;vertical-align:middle}.number_order_row .col label{font-weight:700}.number_order_row .col label.ui-input-text{margin-bottom:0}.index_no_backcolor,.number_order_row .col span.row_number{padding:2px;font-size:18px}.index_no_backcolor,.index_no_backcolor_for_ticket,.number_order_row .col span.row_number{border-radius:6px;background-color:#69523a;color:#fff;text-align:center;line-height:1.4;margin:.5em 0;min-width:1.5em}.index_no_backcolor_for_ticket{padding:5px;font-size:14px;width:25px;height:25px}.number_order_info{text-align:left;font-weight:400;font-size:16px;margin-bottom:5px}.number_order_info label{display:block}.sum_price_area{-o-border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#fff;border:1px solid #f5892d;display:table;margin:0 auto!important;padding-top:5px;width:95%;height:32px}.sum_price_area .attr_title{text-align:left;bottom:0;width:100%;font-size:16px;white-space:nowrap}.sum_price_area .attr_value{width:100%;font-size:28px;font-weight:700;text-align:right;white-space:nowrap}@media (min-width:350px){.sum_price_area .attr_title{text-align:right;width:40%;bottom:-12px}.sum_price_area .attr_value{width:60%}}@media (min-width:450px){.sum_price_area .attr_title,.sum_price_area .attr_value{width:50%}}@media (min-width:600px){.sum_price_area .attr_title{width:60%}.sum_price_area .attr_value{width:40%}}@media (min-width:768px){.sum_price_area .attr_title{width:70%}.sum_price_area .attr_value{width:30%}}@media (min-width:992px){.sum_price_area .attr_title{width:80%}.sum_price_area .attr_value{width:20%}}.toggle_switch_form{margin-top:5px;width:100%}.toggle_switch_form label{text-align:right;padding:5px 0;position:relative;top:4px}.toggle_switch_form .ui-block-b{text-align:center}.toggle_switch_form div.ui-slider-switch{width:90%;margin:0 auto}#category_list{padding-left:2%;padding-right:2%}#category_list .list-group-item{margin-bottom:3px}#category_list .list-group-item:first-child,#history_list ul li:first-child,#ticket_history_list ul li:first-child{border-top-right-radius:0;border-top-left-radius:0}#category_list .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}#history_list h2.title_divider,.title_with_list h2.title_divider{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}#history_list ul.sizeSet,#ticket_history_list ul.sizeSet{margin-top:0}.title_with_list{margin-bottom:10px}.title_with_list.non_reserved{padding-top:10px}#order_confirm_error_list li{border-radius:0}.title_with_list ul.message_list li:first-child,.title_with_list ul.order_list li:first-child{border-top-left-radius:0;border-top-right-radius:0}#sbi_comment10 #common_content ul li:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.title_with_list .commonBox h2.title_divider{margin-top:0}.row_number_order input.ui-input-text{font-size:18pt}.row_number_order .number_order_info label{font-size:13pt}.toggle_switch_form span.ui-slider-label{text-transform:uppercase}li.row_number_order{padding-top:0!important;padding-bottom:0!important}#menu_list .ui-li .ui-btn-inner a.ui-link-inherit{min-height:40px;white-space:normal}#menu_list .ui-btn-text a.menu_2,#menu_list .ui-btn-text a.menu_3,#menu_list .ui-btn-text a.menu_4,#menu_list .ui-btn-text a.menu_5{min-height:50px!important;padding-bottom:10px!important}@media (min-width:300px){#menu_list .ui-li .ui-btn-inner a.ui-link-inherit{min-height:60px}#menu_list .ui-btn-text a.menu_2,#menu_list .ui-btn-text a.menu_3,#menu_list .ui-btn-text a.menu_4,#menu_list .ui-btn-text a.menu_5{min-height:50px!important;padding-bottom:10px!important}}@media (min-width:327px){#menu_list .ui-btn-text a.menu_2,#menu_list .ui-btn-text a.menu_3,#menu_list .ui-btn-text a.menu_4,#menu_list .ui-btn-text a.menu_5{min-height:65px!important;padding-bottom:10px!important}}@media (min-width:407px){#menu_list .ui-btn-text a.menu_2,#menu_list .ui-btn-text a.menu_3,#menu_list .ui-btn-text a.menu_4,#menu_list .ui-btn-text a.menu_5{min-height:75px!important}}@media (min-width:460px){#menu_list .ui-btn-text a.menu_2,#menu_list .ui-btn-text a.menu_3,#menu_list .ui-btn-text a.menu_4,#menu_list .ui-btn-text a.menu_5{min-height:80px!important}}div.infoBox{width:95%;margin:0 auto 20px;border-radius:5px;border:1px solid #c60;background:#fff;overflow:hidden}div.infoBox a:link,div.infoBox a:visited{text-decoration:underline;color:#3b5898!important}div.infoBox a:hover{text-decoration:underline;color:#00f!important}div.infoBox h5{width:100%;clear:both;padding:5px;margin-bottom:5px;border-bottom:1px solid #c60;background:#f60;font-size:20px;color:#fff}div.infoBox h5.infoImportant,div.infoBox h5.infoNormal{vertical-align:middle;font-size:20px;color:#000}div.infoBox h5.infoNormal{background:#fff}div.infoBox h5.infoBack{vertical-align:middle;font-size:20px;background:#fff;color:#000}div.infoBox div.mainPhoto{float:left;max-width:130px;height:100%;margin:0;padding:0 10px 0 5px;background-image:none}div.infoBox div.mainPhoto img{display:block;margin:0;padding:0}#top_feature img,.free_space_area img,div.infoBox img{height:auto;vertical-align:bottom}div.infoBox ul{margin:0 10px 0 0;display:block;overflow:auto}div.infoBox li.text{display:block;font-size:16px}div.infoBox li.price{display:block;font-size:20px;font-weight:700;color:red;text-align:right}#ticket_information ul.new_info{margin-left:10px}#ticket_information h3.title{border-left:6px solid #2497a8;padding:5px;font-weight:400}#ticket_information div.info_body{padding-top:5px}.sizeSet.panel{margin:auto;width:95%}.sizeSet.panel-default{border-color:#c60}.sizeSet.panel-default>.panel-heading{text-align:center;background-color:#f5892d;color:#fff;border-color:#c60}.sizeSet.panel-default .panel-heading h3{font-size:20px;font-weight:400}.sizeSet.panel a.list-group-item{background-color:#fff;color:#121212;font-size:20px;font-weight:700;padding:1em 15px;border-color:#c60}.sizeSet.panel a.list-group-item img{vertical-align:sub}.sizeSet.panel-default>.panel-footer+.panel-collapse>.panel-body,.sizeSet.panel-default>.panel-heading+.panel-collapse>.panel-body{border-color:#c60}.ui-li fieldset.ui-controlgroup,fieldset.ui-controlgroup{padding:1px!important}#sp_ticket_top_header{background-color:#f5892d}#sp_ticket_top_header>.free_space_area{margin:0 auto;padding:10px 0 0;width:95%;text-align:center}#category_list.ticket_categories{margin-top:10px}#category_list.ticket_categories .ticket_title{position:relative;border:0;padding-left:5px}#category_list.ticket_categories .ticket_title img,#category_list.ticket_categories .ticket_title p{position:absolute}#category_list.ticket_categories .ticket_title img{top:0;height:45px}#category_list.ticket_categories .ticket_title p{left:50px;top:13px;color:#fff}#category_list.ticket_categories .list-group-item{min-height:46px}#category_list.ticket_categories .ticket_title_1{background-color:#2c9047}#category_list.ticket_categories .ticket_title_2{background-color:#f870a2}#category_list.ticket_categories .ticket_title_3{background-color:#138dc0}.ticket_category_paging{font-weight:700}.ticket_category_paging a:link{color:#fff}.ticket_product{background-color:#fff;width:95%;margin:10px auto;padding:10px}.ticket_product h3{font-size:20px;border-left:6px solid #2d9047;padding:5px}.ticket_product .ticket_product_comment1{padding:10px 0}.ticket_product .ticket_product_comment2,.ticket_product .ticket_product_comment3,.ticket_product .ticket_product_comment4{padding:10px 0;font-size:13px}.ticket_product .ticket_product_comment2,.ticket_product .ticket_product_comment3{border-bottom:1px dashed #333}.ticket_product .ticket_order_area,.ticket_product .ticket_order_area li{font-size:20px!important}.ticket_product .ticket_order_area li{padding:0 0 10px}.ticket_product .ticket_order_area .row .form_label{padding-right:0;white-space:nowrap;top:10px}.ticket_product .ticket_order_area .row .ticket_kind_title{top:17px}.ticket_product .ticket_order_area ul li.kind_select_box span.ticket_price{color:#e3414c;font-weight:700}.ticket_product .ui-btn .ui-btn-text{color:#fff;font-weight:700}.product_ticket_icons>ul,.product_ticket_icons>ul li{display:inline}.attention_images img{display:block;margin:0 auto;padding-bottom:5px}#ticket_information,#ticket_osusume{border-bottom-left-radius:0;border-bottom-right-radius:0;border:0}#ticket_kago_now{border-radius:0;border:0;margin:10px auto}#ticket_kago_now .kago_area1,#ticket_kago_now .kago_area2{padding:0 15px}#ticket_kago_now .kago_total label{margin-bottom:0;padding-top:7px;text-align:right}#ticket_kago_now .kago_total .form-control-static,#ticket_kago_now .ticket_info .form-row .cancel_lable{padding:5px;border-radius:3px;border:1px solid #c60}#ticket_kago_now .kago_total .form-control-static{text-align:right}#ticket_kago_now .ticket_info .form-row .cancel_lable{width:100%}#ticket_kago_now .ticket_info .form-control-static,#ticket_kago_now .ticket_info .number_order_row .name{background-color:#ffc;border-radius:3px;padding:5px}#ticket_kago_now .ticket_info .form-row div{padding-bottom:10px}#ticket_kago_now .ticket_info .form-row .cancel_flg{right:22px}#ticket_kago_now .ticket_info .number_order_row{width:95%;margin:0 auto 10px}#ticket_kago_now .ticket_info .number_order_row .col{padding-left:0}#ticket_kago_now .ticket_info .number_order_row .col span.row_number{font-size:22px;font-weight:700;min-width:1.6em}#ticket_kago_now .ticket_info .number_order_row .name{left:20px;min-height:56px}#ticket_kago_now .ticket_info .number_order_row .name h3.no_kind{padding:10px 0}@media (min-width:400px){#ticket_kago_now .ticket_info .number_order_row .name{left:10px}}@media (min-width:500px){#ticket_kago_now .ticket_info .number_order_row .name{left:5px}}@media (min-width:600px){#ticket_kago_now .ticket_info .number_order_row .name{left:0}}#ticket_kago_now .ticket_info .number_order_row .name h3{font-size:larger}#ticket_kago_now .ticket_info .number_order_row .name span{font-size:smaller}#ticket_address_box .address_info label.control-label,#ticket_kago_now .ticket_info label.control-label{font-weight:400}#ticket_address_box .kago_buttons .col-xs-6,#ticket_attention .attention_buttons .col-xs-6,#ticket_kago_now .kago_buttons .col-xs-6{padding-left:5px;padding-right:5px}#destination_confirm .ui-btn-text,#ticket_attention .attention_buttons .ui-btn-text,#ticket_kago_now .kago_area2 .ui-btn-text,#ticket_kago_now .kago_buttons .ui-btn-text{color:#fff;font-weight:700}#destination_confirm .ui-select .ui-btn-text{color:#333}#destination_confirm .ui-select .ui-btn{border:2px solid #d2a377}#ticket_kago_now .kago_area2 .input_confirm{font-weight:700}#ticket_kago_now .kago_total .ticket_total{font-weight:700;color:#e3414c;font-size:22px;padding-bottom:0;padding-top:3px}#ticket_osusume{padding-bottom:15px}#ticket_address_box.commonBox h5,#ticket_attention.commonBox h5,#ticket_information.commonBox h5,#ticket_kago_now.commonBox h5,#ticket_osusume.commonBox h5{text-align:left;position:relative;height:40px;font-size:18px}#ticket_flash_error .media{margin-top:0}#ticket_flash_error .media>.pull-left{padding-right:0}#ticket_flash_error .media>.media-body{padding:8px 10px 10px 0;color:#e3414c;font-size:larger}#ticket_flash_error.commonBox h5{background-color:#e3414c;text-align:center;font-weight:700}#ticket_address_box.commonBox h5,#ticket_kago_now.commonBox h5{background-color:#e3414c}#ticket_kago_now .cno_ticket{color:#e3414c;font-weight:700;padding:15px 0}#ticket_information.commonBox h5,#ticket_osusume.commonBox h5{font-size:16px}#ticket_address_box.commonBox h5 img,#ticket_address_box.commonBox h5 p,#ticket_attention.commonBox h5 img,#ticket_attention.commonBox h5 p,#ticket_information.commonBox h5 img,#ticket_information.commonBox h5 p,#ticket_kago_now.commonBox h5 img,#ticket_kago_now.commonBox h5 p,#ticket_osusume.commonBox h5 img,#ticket_osusume.commonBox h5 p{position:absolute}#ticket_information.commonBox h5 img{top:0}#ticket_address_box.commonBox h5 p,#ticket_attention.commonBox h5 p,#ticket_information.commonBox h5 p,#ticket_kago_now.commonBox h5 p,#ticket_osusume.commonBox h5 p{left:45px}#ticket_information.commonBox h5 p,#ticket_osusume.commonBox h5 p{top:9px}#ticket_address_box.commonBox h5 p,#ticket_attention.commonBox h5 p,#ticket_kago_now.commonBox h5 p{top:8px}#ticket_address_box.commonBox h5 img,#ticket_kago_now.commonBox h5 img,#ticket_osusume.commonBox h5 img{height:40px;top:0}#ticket_information.commonBox h5{background-color:#2497a8}#ticket_osusume.commonBox h5{background-color:#f34c48}#ticket_osusume div.ticket_osusume_links{padding:10px 10px 0}#ticket_osusume div.ticket_osusume_links a{text-decoration:none}#ticket_osusume .ticket_osusume_links:nth-child(n+3){border-top:2px solid #a9a9a9}#ticket_osusume div.ticket_osusume_links h3{display:list-item;list-style-type:square;list-style-position:inside;color:#0595eb}#ticket_osusume div.ticket_osusume_links p{color:#333;font-weight:400;font-size:14px;padding-right:1em;padding-top:6px}#ticket_osusume div.link_area{border:1px solid #a9a4a4;border-radius:6px;margin-left:0;margin-right:0}#ticket_osusume div.image_area{text-align:center;padding:10px 0 10px 5px}#ticket_osusume div.body_area{padding:10px 0 10px 10px}#ticket_attention.commonBox h5{background-color:#e3414c}#ticket_attention.commonBox{margin-top:15px}#ticket_address_box.commonBox,#ticket_attention.commonBox{border-radius:0}#ticket_attention.infoBox a{text-decoration:none}div#ticket_flow{width:95%;margin:15px auto;text-align:center}#ticket_address_box .address_attention{width:95%;margin:0 auto}#ticket_address_box .address_attention h4{font-size:18px;border-left:6px solid #2d9047;padding:5px;color:#e3414c}#ticket_address_box .address_attention p{font-size:14px;font-weight:700;padding:10px 0}#ticket_address_box form{padding:0 15px}#ticket_address_box img.ticket_address_require_icon{position:relative;top:3px;left:3px;height:17px}#ticket_address_box .address_number_input .input-group-addon{background-color:transparent;border:none;font-size:18px;padding:0 5px 0 0}#ticket_address_box h4.to_address_title{border-left:3px solid #e3414c;margin:10px -15px;padding-left:10px;font-size:larger;color:#e3414c}#popup_content.address_select ul.address_choice li{padding-bottom:10px}#popup_content.address_select ul.address_choice li a.btn-default,input.input.address{background:transparent}input.input.address.highlight,select.input.address.highlight{background-color:#fdd}span.ui-btn-text .input.address.highlight{background-color:#fdd;color:#333;padding:5px}p.ticket_setsumei{margin:0 5px;overflow:visible;font-size:medium}#ticket_history_list ul.sizeSet li{padding:5px}#ticket_history_list ul.ticket_history_info_list li{font-size:smaller;padding:0 0 0 5px}.itsumono_link{background-image:url(/packs/media/images/common/img_itsumono_order-2f56fa08a17c62681faded8b7ddb7db9.png)!important;background-position:0 -80px!important}.itsumono_link,.recipe_link{width:190px;height:80px;margin:auto}.recipe_link{background-image:url(/packs/media/images/common/img_recipe_order-76370d8c4e3d3eccceffeafe929c0866.png)!important}.itsumono_link a,.recipe_link a{display:block;color:transparent;font-size:0;width:190px;height:80px}#past_history_order_form .search_item .ui-controlgroup-label{padding-left:2em;font-weight:700;font-size:larger}#past_history_order_form .search_item.category .ui-controlgroup-label{background:url(/packs/media/images/smart_phone/past_order_history/ic_Category-6ec0aaa01dd2ced3bce5ce8c20ff3083.png) no-repeat 0/contain}#past_history_order_form .search_item.calendar .ui-controlgroup-label{background:url(/packs/media/images/smart_phone/past_order_history/ic_Calendar-837bec51d4d5c25f09f75669f4f1eddc.png) no-repeat 0/contain}#past_history_order_form .search_item.order .ui-controlgroup-label{background:url(/packs/media/images/smart_phone/past_order_history/ic_Order-a9f0fe7924158e0f72707f4cf30c30f8.png) no-repeat 0/contain}#past_history_order_form .search_item .ui-controlgroup-controls{width:100%}#past_history_order_form .search_item.category .ui-controlgroup-controls .ui-radio,#past_history_order_form .search_item.order .ui-controlgroup-controls .ui-radio{width:50%}#past_history_order_form .search_item.category .ui-controlgroup-controls .ui-radio .ui-btn{height:44px}#past_history_order_form .search_item.category .ui-controlgroup-controls .ui-radio .ui-btn-inner{padding:8px 0}#past_history_order_form .search_item.category .ui-controlgroup-controls .ui-radio:last-child .ui-btn-inner{padding:12px 0}#past_history_order_form .search_item.calendar .ui-controlgroup-controls .ui-radio{width:33%}#past_history_order_form .search_item.calendar .ui-btn-inner{padding-left:1px;padding-right:1px}#past_history_order_form .search_item.calendar .ui-btn-inner .ui-btn-text{font-size:90%}.sum_info{display:inline-block;right:0}table.sum_info td{padding:3px;text-align:right;border:none;font-size:90%}table.sum_info .sum td{padding-bottom:0}table.sum_info td.border{padding:0}.header-contents{display:flex}.header-contents img{display:block}.header-contents .header-icon:last-of-type{margin-right:1%}.header-icon,.header-menu{flex-basis:48px}.vertical-line:before{content:"";display:inline-block;background:#aaa;height:100%;width:10%;position:relative;left:40%}.wrapper{position:relative;margin:15px 0;width:20px}.wrapper.herf{width:10px}.wrapper:before{content:"";display:block;padding-top:215%}.content{position:absolute;top:0;left:0;bottom:0;right:0}.wrapper-icon{margin:auto 0}.wrapper-icon,.wrapper-menu{position:relative;width:48px}.wrapper-icon:before,.wrapper-menu:before{content:"";display:block;padding-top:100%}.navbar-brand img{height:24px}.login-username-area{background-color:#fee6d1;font-size:21px;font-weight:700;color:#4b4b4b;width:100%;align-items:center;padding:10px}@media screen and (max-width:639px){.login-username-area{font-size:19px;padding:5px 10px}}.login-userinfo-area{background-color:#fdfdec;height:94px;display:flex;margin:5px 10px;align-items:center}@media screen and (max-width:639px){.login-userinfo-area{height:60px}}.login-userinfo-area>.menu-username{font-size:24px;font-weight:700;white-space:normal;height:94px;display:table}@media screen and (max-width:639px){.login-userinfo-area>.menu-username{font-size:18px}}.login-userinfo-area>.menu-username>p{display:table-cell;height:50px;padding-left:5px;vertical-align:middle}.menu-coop-icon{vertical-align:middle;width:auto;padding:5px}@media screen and (max-width:639px){.menu-coop-icon{max-width:50px}}#drawer_nemu a.menu_logout_link{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#2e2c37;font-size:24px;position:absolute;right:10px;padding:3px}@media screen and (max-width:639px){#drawer_nemu a.menu_logout_link{font-size:16px}}#menu_list>li a:after{content:">";float:right}#menu_list>li:last-child{border-top:none;padding-bottom:0}#menu_list>li>a,#menu_list>li>p{display:block;color:#2e2c37;padding:15px;font-size:28px;font-weight:700}#menu_list>li>p{padding-bottom:0}@media screen and (max-width:639px){#menu_list>li>a,#menu_list>li>p{font-size:18px}}#menu_list>li>span{background-image:url(/packs/media/stylesheets/smart_phone/images/icons-18-black-pack-47fbef8db9e6138cb4d4ae41ad523147.png);background-color:transparent;position:absolute;top:50%;margin-top:-9px;background-size:774px 54px;right:20px}#menu_support_list>li>a{display:block;color:#2e2c37;font-size:24px;font-weight:400;padding:5px 5px 5px 30px}@media screen and (max-width:639px){#menu_support_list>li>a{font-size:16px}}#footer_content{background-color:#fff;width:100%}#footer_list{background-color:#efefef;color:#4b4b4b;font-size:21px;margin-top:20px;width:100%}@media screen and (max-width:639px){#footer_list{font-size:11px}}#footer_list table{border-collapse:collapse}#footer_list td{width:50%;border-top:2px solid #bababa;border-left:2px solid #bababa}#footer_list tr>td:first-child{border:none;border-top:2px solid #bababa}#footer_list td>a{display:block;color:#4b4b4b;padding:15px}#footer_list td>img{height:auto;width:100%}#header_search{background-color:#ffe6d2;display:inline-block;margin-bottom:1px;width:100%}#search_dtail_area{background-color:#fff;padding:5px 0 15px}#header_point,#header_status{display:inline-block;margin-bottom:1px;width:100%}#header_point{background-color:#ffe6d2}.serach-button{border:2px solid #f5892d;background-color:#f5892d;width:80px;height:46px}.serach-button>span{background-image:url(/packs/media/stylesheets/smart_phone/images/ico_search-bar-a3edfbeee5492e87a8d05f22176578a8.png);display:inline-block;width:25px;height:25px;background-size:contain;background-position:50%;background-repeat:no-repeat}.radius-shadow{margin-top:15px;display:inline-block;padding:.5em;text-decoration:none;border:0;border-bottom:1px solid #627295;border-radius:30px 30px 30px 30px;text-align:center;cursor:pointer;position:relative}.radius-shadow>span{background-image:url(/packs/media/stylesheets/smart_phone/images/icons-18-white-pack-d0134b7f33905f001cf4101f31ad4dff.png);background-color:transparent;position:absolute;top:50%;margin-top:-9px;background-size:774px 54px;right:20px}.green-button{background:#93b640;color:#fff}.default-button{background:#f5892d;color:#fff}.full-size-button{width:100%}.herf-size-button{font-size:16px;width:50%}.sp-header-icon{font-size:3.3rem}.sp-header-icon.icon-search{background-position:0 57%}.icon-on .sp-header-icon.icon-search{background-position:0 71.5%}.sp-header-icon.icon-status{background-position:0 29%}.icon-on .sp-header-icon.icon-status{background-position:0 43.3%}.sp-header-icon.icon-point{background-position:0 85.9%}.icon-on .sp-header-icon.icon-point{background-position:0 100.3%}.icon-menu{background-size:100% 692%;background-position:0 0}.icon-menu,.icon-prochange{background-image:url(/packs/media/stylesheets/smart_phone/images/common_buttons-08c3450ec23e7748b5c3e2b614358b05.png);background-repeat:no-repeat}.icon-prochange{background-size:100% 714%;background-position:0 16.8%}.limited-more-button{background-image:url(/packs/media/stylesheets/smart_phone/images/more_btn-c19cde6156bababf91873eac8c9946de.png);background-repeat:no-repeat}.dsn-title{text-align:center;font-size:30px;padding-top:24px;padding-bottom:15px}div.dsn-title:after{height:2px;background-color:#f5892e;content:" "}.dsn-table,div.dsn-title:after{display:block;width:95%;margin:0 auto}.dsn-table{background-color:#fee6d1;padding-bottom:20px;height:auto}#dsn_loading_section .dsn-lording-title{text-align:center}#dsn_message_section,#dsn_status_section{background-color:#fff;color:#2e2c37;font-size:24px}#dsn_status_section{padding:0 10px 10px}#dsn_status_section .dsn-status-header{border-bottom:2px solid #c7c6c8;width:100%}#dsn_status_section .dsn-status-header.message-only{border:none;padding-bottom:10px}#dsn_status_section .dsn-status-header .dsn-status-title{font-weight:700;text-align:center;padding-top:10px}#dsn_status_section .dsn-status-footer,#dsn_status_section .dsn-status-header .dsn-notification,#dsn_status_section .dsn-status-header .dsn-status,#dsn_status_section .dsn-status-header .dsn-status-title{margin:15px}#dsn_status_section .dsn-status-header .dsn-notification{color:#fa3333}#dsn_status_section .dsn-status-body ul{margin:15px 0;padding-inline-start:0}#dsn_status_section .dsn-status-body{padding-left:4%}#dsn_status_section .dsn-status-body .progress-step.is-active .progress-marker:before{background-color:#6fba2a}#dsn_status_section .dsn-status-body .progress-step .progress-marker:before{left:28px}#dsn_status_section .dsn-status-body .progress-tracker--vertical .progress-marker:after{left:47px}#dsn_status_section .dsn-status-body .progress-marker{width:100px}#dsn_status_section .dsn-status-body .progress-marker:before{width:42px;height:42px}#dsn_status_section .dsn-status-body .progress-tracker--vertical .progress-text{padding:0 12px 42px;width:29%}#dsn_status_section .dsn-status-body .is-active .progress-image{background-image:url(/packs/media/stylesheets/smart_phone/images/ico_delivery01-2ea0d0e2e701d14ecdb4ccd79c7f8911.png);background-size:100% 200%;background-repeat:no-repeat;background-color:transparent!important;background-position:0 0;margin-left:6%;height:36px;width:215px}#dsn_status_section .dsn-status-body .is-active.is-preparation .progress-image{background-position:0 100%}#dsn_status_section .dsn-status-body .target{height:125px}#dsn_status_section .dsn-status-body .target .progress-marker:before{background-image:url(/packs/media/stylesheets/smart_phone/images/ico_delivery02-86d8b9b076338b8e57c383ddf2c78f63.png);background-size:100px 100px;background-repeat:no-repeat;background-color:transparent!important;left:0!important;width:100px;height:100px}#dsn_status_section .dsn-status-body .target .dsn-step-label{font-size:36px}#dsn_status_section .dsn-status-body .progress-tracker--vertical .target .progress-text{width:auto}#dsn_message_section{display:table;padding:8px;width:100%}#dsn_message_section #dsn_message{display:table-cell;vertical-align:middle}@media screen and (max-width:639px){.dsn-title{font-size:20px}#dsn_status_section{font-size:15px}#dsn_status_section .dsn-status-footer,#dsn_status_section .dsn-status-header .dsn-notification,#dsn_status_section .dsn-status-header .dsn-status,#dsn_status_section .dsn-status-header .dsn-status-title{margin:5px}#dsn_status_section .dsn-status-body{padding-left:2%}#dsn_status_section .dsn-status-body .progress-marker{width:50px}#dsn_status_section .dsn-status-body .progress-marker:before{width:24px;height:24px}#dsn_status_section .dsn-status-body .progress-step .progress-marker:before{left:13px}#dsn_status_section .dsn-status-body .progress-tracker--vertical .progress-marker:after{left:23px}#dsn_status_section .dsn-status-body .progress-tracker--vertical .progress-text{padding:6px 7px 15px 5px;width:26%}#dsn_status_section .dsn-status-body .dsn-step-sublabel{font-size:14px}#dsn_status_section .dsn-status-body .dsn-step-label{font-size:10px}#dsn_status_section .dsn-status-body .is-active .progress-image{margin-left:2%;height:25px;width:150px}#dsn_status_section .dsn-status-body .target{height:60px}#dsn_status_section .dsn-status-body .target .progress-marker:before{background-size:50px 50px;width:50px;height:50px}#dsn_status_section .dsn-status-body .target .dsn-step-label{font-size:23px;line-height:20px}#dsn_status_section .dsn-status-body .progress-tracker--vertical .target .progress-text{padding:0 7px 24px 5px}#dsn_message_section #dsn_message{font-size:17px}}section.point_note{width:95%;margin:0 auto}section.point_note pre{white-space:pre-wrap;font-family:inherit}.point_info{width:90%;margin:0 auto}.point_info dl dt{padding-top:1em}.point_info dl dd,.point_info dl dt{font-weight:700}.point_info dl dd{text-align:right}.point_info dl dd p.point_line{font-size:22px;border-bottom:1px solid #f5892e}.point_info dl dd p.point_line:after{content:"ポイント";padding-left:.1em;font-size:smaller}.point_info dl dd p.limited_point{font-size:smaller;padding-top:.25em}.point_info section.point_note{padding-top:1.5em;font-size:smaller;width:100%}.ticket-order-num-circle{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;min-width:30px;min-height:30px;color:#fff;background-color:#775c45;border-radius:50%}.my_page_contents li{font-weight:400}.my_page_contents .ui-li-divider{font-weight:700}.my_page_contents .ui-btn-inner{font-size:16px}#section{width:95%;margin:10px auto;background:#fff;border:3px solid #999;border-radius:5px;text-align:center;padding-top:10px;padding-bottom:10px;line-height:1.5}#section strong{padding-top:5px;display:block}#section p,#section strong{margin:0 auto;font-size:16px}#section p{padding:0 16px;text-align:left}#section a.reg{margin-left:10px}#section a{text-decoration:none;padding:5px 25px;margin-top:10px}#section a:link{color:#fff}#section a:hover,#section a:visited{text-decoration:none;color:#fff}#section a:active{text-decoration:none}.m_table td{vertical-align:middle;white-space:nowrap}.radio_btn_20up .ui-btn-icon-left>.ui-btn-inner>.ui-icon{top:20px}ul.sizeSet a{background-position:0!important}div.btn_prev{padding-right:15px!important}div.btn_next{padding-left:15px!important}.my_catalog_confirm_list .ui-li{padding-bottom:10px;padding-top:10px;font-weight:700}.my_catalog_confirm_list div{display:table-cell;vertical-align:middle}a:link{color:#755d45}ul.inquiry_request_form_list .ui-li-static.ui-li{padding-left:7px;padding-right:7px}.ui-input-inquiry_request-small{width:70%!important;height:45px!important;display:inline-block!important}.ui-input-inquiry_request-middle{width:90%!important;height:45px!important;display:inline-block!important}.ui-img-inquiry_request{width:45px;display:inline-block;vertical-align:middle}.ui-label-inquiry_request .ui-btn-text{font-size:80%;line-height:36px;vertical-align:middle}.ui-label-inquiry_request .ui-btn-inner{padding:4.8px 1px}.ui-button-inquiry_request .ui-btn-text{color:#fff;font-weight:700}.ui-radio3-inquiry_request .ui-controlgroup-controls{width:100%}.ui-radio3-inquiry_request .ui-radio{width:33%}.ui-radio3-inquiry_request .ui-radio .ui-btn-text{font-size:90%}.ui-radio4-inquiry_request .ui-controlgroup-controls{width:100%}.ui-radio4-inquiry_request .ui-radio{width:25%}.ui-radio5-inquiry_request .ui-controlgroup-controls{width:100%}.ui-radio5-inquiry_request .ui-radio{width:20%}.ui-radio5-inquiry_request .ui-btn-text{font-size:100%}.ui-radio5-inquiry_request .ui-radio:last-child .ui-btn-text{font-size:100%;line-height:18px}.ui-radio5-inquiry_request .ui-radio:last-child .ui-btn-text .ui-li-desc{font-size:inherit;font-weight:inherit;margin:inherit}div#flash_message{border-color:#ffc107}