#page.menu .menu_frist{margin-top:30px;margin-bottom:80px}#page.menu .menu_frist .frist_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page.menu .menu_frist .frist_flex .left{width:57%;margin-right:3%}#page.menu .menu_frist .frist_flex .right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page.menu .menu_frist .frist_flex .right .second_area{margin-top:0}#page.menu .menu_frist .frist_flex .right .frist_title{padding-top:15%;margin-bottom:15%;padding-top:0;margin-bottom:20px}#page.menu .menu_frist .frist_flex .right .frist_title .title{color:#e95514;font-size:36px;letter-spacing:5px;line-height:1.7;margin-bottom:5%}#page.menu .menu_frist .frist_flex .right .frist_title .sub_text{font-size:14px;line-height:1.7;letter-spacing:3px}#page.menu .menu_frist .frist_flex .right .price .price_Note{font-size:14px;line-height:1.7;letter-spacing:3px;margin-bottom:30px;text-align:right;margin-right:30px}#page.menu .menu_frist .frist_flex .right .price .price_Note.active.price_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#page.menu .menu_frist .frist_flex .right .price .price_Note.active.price_flex .menu_text{text-align:left;margin-right:30px;font-size:12px}#page.menu .menu_frist .frist_flex .right .price .price_text{font-size:14px;line-height:1.7;letter-spacing:3px}#page.menu .menu_pic_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#page.menu .menu_pic_area .pic_menu{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}#page.menu .sec03{padding:100px 0}#page.menu .sec03 .menu_title.second{margin-top:60px}#page.menu .sec03 .menu_title .title{text-align:center;font-size:20px;margin-bottom:60px}#page.menu .sec03 .menu_box{border-top:1px solid #dbdcdc;border-bottom:1px solid #dbdcdc;padding:60px}#page.menu .sec03 .menu_box .menu_list{width:100%;max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page.menu .sec03 .menu_box .menu_list.price_flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.menu .sec03 .menu_box .menu_list.price_flex li.menu_name.price_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;width:80%}#page.menu .sec03 .menu_box .menu_list.price_flex li.menu_price{width:20%}#page.menu .sec03 .menu_box .menu_list li.menu_name{width:50%;font-size:16px;line-height:1.7;letter-spacing:3px;padding:5px 0}#page.menu .sec03 .menu_box .menu_list li.menu_name.w_100{width:100%;margin-bottom:20px;padding:0}#page.menu .sec03 .menu_box .menu_list li.menu_price{width:50%;text-align:right;font-size:16px;line-height:1.7;letter-spacing:3px;padding:5px 0}#page.menu .sec03 .menu_box .menu_list li.menu_price.w_100{width:0;padding:0}#page.menu .sec03 .menu_box .menu_d_text .text{font-size:14px;line-height:1.7;letter-spacing:3px}@media (min-width:1px) and (max-width:1300px){#page.menu .menu_frist .frist_flex .right .frist_title .title{font-size:28px}}@media (min-width:1px) and (max-width:1285px){#page.menu .menu_frist .frist_flex .right .price .price_Note.price_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1px) and (max-width:1000px){#page.menu .menu_frist{margin-bottom:50px}#page.menu .menu_frist .frist_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page.menu .menu_frist .frist_flex .left{width:100%;margin-right:0}#page.menu .menu_frist .frist_flex .right{width:90%;margin:auto}#page.menu .menu_frist .frist_flex .right .frist_title{padding-top:30px;margin-bottom:30px}#page.menu .menu_frist .frist_flex .right .frist_title .title{margin-bottom:30px}}@media (min-width:1px) and (max-width:767px){#page.menu .menu_frist .frist_flex .right .frist_title .title{font-size:24px;letter-spacing:1.5px;margin-bottom:20px}#page.menu .menu_frist .frist_flex .right .frist_title .sub_text{font-size:11px;letter-spacing:1.5px}#page.menu .menu_frist .frist_flex .right .price .price_Note{font-size:16px;letter-spacing:1.5px;margin-right:0}#page.menu .menu_frist .frist_flex .right .price .price_Note.price_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#page.menu .menu_frist .frist_flex .right .price .price_Note.price_flex .menu_text{margin-right:0;font-size:11px}#page.menu .menu_frist .frist_flex .right .price .price_text{font-size:11px;letter-spacing:1.5px}#page.menu .menu_pic_area .pic_menu{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}#page.menu .sec03{padding:50px 0}#page.menu .sec03 .menu_title .title{margin-bottom:30px}#page.menu .sec03 .menu_box{padding:20px 10px}#page.menu .sec03 .menu_box .menu_list{margin-bottom:0}#page.menu .sec03 .menu_box .menu_list.price_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page.menu .sec03 .menu_box .menu_list.price_flex li.menu_name.price_flex{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:1px}#page.menu .sec03 .menu_box .menu_list.price_flex li.menu_price{width:100%}#page.menu .sec03 .menu_box .menu_list li.menu_name{font-size:14px;letter-spacing:1.5px;padding:5px 0}#page.menu .sec03 .menu_box .menu_list li.menu_name.w_100{margin-bottom:10px;letter-spacing:1.3px;font-size:12px}#page.menu .sec03 .menu_box .menu_list li.menu_price{font-size:14px;letter-spacing:1.5px;padding:5px 0}#page.menu .sec03 .menu_box .menu_list li.menu_price.w_100{width:0;padding:0}#page.menu .sec03 .menu_box .menu_d_text .text{font-size:10px;letter-spacing:1.5px}}@media (min-width:1px) and (max-width:367px){#page.menu .menu_frist .frist_flex .right .price .price_Note.price_flex .menu_text{font-size:10px}#page.menu .sec03 .menu_box .menu_list.price_flex li.menu_name.price_flex{font-size:10px}}