@charset "utf-8";#order_swich>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#D54149;border:2px solid #D54149;color:#FFF;cursor:pointer;display:inline-block;position:relative;text-decoration:none;transition:background-color 0.2s ease-out 0s;vertical-align:top}#order_swich>li.active{background-color:#FFF;color:#D54149}#order_swich>li.active:before{border-color:#D54149 transparent transparent;border-style:solid;border-width:10px 5px 0 5px;content:"";display:block;height:0;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:0}#order_swich>li:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:transparent transparent #FFF transparent;border-style:solid;border-width:0 0 10px 10px;content:"";display:block;height:0;position:absolute;bottom:4px;right:4px;transition:border-color 0.2s ease-out 0s;width:0}#order_swich>li.active:after{border-color:transparent transparent #D54149 transparent}[id^="bazaar_list_"]{display:none}[id^="bazaar_sum_"]{margin-left:auto;margin-right:auto}[id^="bazaar_sum_"] span{border-bottom:3px double #333;display:inline-block;padding:0 1em 0 5em;text-align:right}[id^="bazaar_sum_"] span b{margin:0 .5em}#order table{background-color:#333;border-collapse:separate;border-spacing:1px;margin-left:auto;margin-right:auto}#order table tr th{background-color:#4D4D4D;color:#FFF}#order table tr td{background-color:#FFF}#order table tr td.bg_gray{background-color:#F2F2F2}#order table tr td input[name^="paid"],#order table tr td input[name^="free"]{padding:.2em .6em;text-align:right}#order .list_note{margin-left:auto;margin-right:auto;text-align:left}@media screen and (max-width:767px){#order_swich>li{height:42px;line-height:38px;margin:0 1.5625% 3.125%;width:-webkit-calc((100% - (3.125% * 3)) / 2);width:calc((100% - (3.125% * 3)) / 2);max-width:180px}[id^="bazaar_sum_"]{margin-bottom:3.125%}[id^="bazaar_sum_"] b{font-size:125%}#order table{font-size:75%;margin-bottom:3.125%;width:93.75%}#order table tr th{padding:.2em .5em}#order table tr td{padding:.2em .5em}#order table tr td input[name^="paid"],#order table tr td input[name^="free"]{width:4em}#order table.bazaar_tbl_paid tr th:nth-child(2),#order table.bazaar_tbl_paid tr:nth-child(even) td:nth-child(2){display:none}#order .list_note{margin-bottom:3.125%;padding:0 3.125%}}@media screen and (min-width:768px){#order_swich>li{font-size:125%;height:50px;line-height:46px;margin:0 20px 20px;width:270px}[id^="bazaar_sum_"]{margin-bottom:20px;padding:0 1em;text-align:left}[id^="bazaar_sum_"] b{font-size:150%}#order table{font-size:87.5%;margin-bottom:30px}#order table tr th{padding:.5em 1em}#order table tr td{padding:.5em 1em}#order table tr td:not(:last-child){width:8em}#order table tr td.bg_gray:first-child{width:12em}#order table tr td.bg_gray:not(:first-child){width:8em}#order table tr td input[name^="paid"],#order table tr td input[name^="free"]{width:5em}#order .list_note{margin-bottom:30px;padding:0 1em}}@media screen and (min-width:768px) and (max-width:939px){[id^="bazaar_sum_"]{width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}#order table{width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}#order .list_note{width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}}@media screen and (max-width:939px){#order table tr th:last-child,#order table tr:nth-child(even) td:last-child{display:none}}@media screen and (min-width:940px){[id^="bazaar_sum_"]{width:1000px}#order table{width:1000px}#order table tr:nth-child(odd):not(:first-child){display:none}#order .list_note{width:1000px}}#bazaar_form h2{border-bottom:1px solid #231815;text-align:left}#bazaar_form h2:before{content:"\F12E"}@media screen and (max-width:767px){#bazaar_form{margin-top:3.125%;margin-bottom:3.125%}#bazaar_form h2{margin:0 auto 3.125%;padding:1.5625% 3.125%;width:93.75%}}@media screen and (min-width:768px){#bazaar_form{margin-top:50px;margin-bottom:50px}#bazaar_form h2{margin:0 auto 20px;padding:10px 20px}}@media screen and (min-width:768px) and (max-width:939px){#bazaar_form h2{width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}}@media screen and (min-width:940px){#bazaar_form h2{width:1000px}}
