@charset "utf-8";body{color:#212121;font-size:16px;line-height:1.6;overflow-x:hidden;width:100%}#page-wrap{min-height:100%;overflow-x:hidden;width:100%}#container{min-height:100%;overflow:hidden;width:100%}.wrap{margin-left:auto;margin-right:auto}.wrap:after{clear:both;content:"";display:block}.wrap_img{margin-left:auto;margin-right:auto}.wrap_img img{max-width:100%}@media screen and (min-width:940px) and (max-width:1239px){.wrap{min-width:1200px}}@media screen and (min-width:1240px){.wrap{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}}img{height:auto;max-width:100%;width:auto}img.lazyload{opacity:0}time{color:gray}a{color:#212121}[class^="link_to"]{color:#FFF;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none}[class^="link_to"]:before{content:"\F142"}.link_to_red{border:2px solid #D54149;color:#D54149}.link_to_white{border:2px solid #FFF;color:#FFF}.link_box{background-color:#D54149;color:#FFF;cursor:pointer;display:inline-block;font-size:125%;position:relative;text-decoration:none}.link_box:after{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;width:0}[class^="link_file"]{background-color:#FFF;border:2px solid #D54149;color:#D54149;cursor:pointer;display:inline-block;font-size:125%;position:relative;text-decoration:none}[class^="link_file"]:after{border-color:transparent transparent #D54149 transparent;border-style:solid;border-width:0 0 10px 10px;content:"";display:block;height:0;position:absolute;bottom:4px;right:4px;width:0}.link_file_pdf:before{content:"\F225";margin-right:.2em}@media screen and (max-width:767px){[class^="link_to"]{height:42px;line-height:38px;width:220px}.link_box{height:42px;line-height:42px;width:200px}[class^="link_file"]{height:42px;line-height:42px;width:200px}}@media screen and (min-width:768px){[class^="link_to"]{font-size:125%;height:64px;line-height:60px;width:275px}.link_box{height:50px;line-height:50px;width:270px}[class^="link_file"]{font-size:125%;height:54px;line-height:50px;width:270px}}@media screen and (min-width:940px){[class^="link_to"],.link_box{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}[class^="link_to"]:hover,.link_box:hover{opacity:.7}[class^="btn_"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}[class^="btn_"]:hover{opacity:.7}.link_to_red,.link_to_white{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color 0.2s ease-out 0s}.link_to_red:hover{background-color:#D54149;color:#FFFFFF!important;opacity:1}.link_to_white:hover{background-color:#FFF;color:#D54149!important;opacity:1}[class^="link_file"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color 0.2s ease-out 0s}[class^="link_file"]:hover{background-color:#D54149;color:#FFF}[class^="link_file"]:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:border-color 0.2s ease-out 0s}[class^="link_file"]:hover:after{border-color:transparent transparent #FFF transparent}}.pager_num{text-align:center}.pager_link{text-align:center}.pager_link>*{border-style:solid;border-width:1px;display:inline-block;height:36px;line-height:36px;vertical-align:middle;width:36px}.pager_link>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;border-color:#999;border-radius:5px;color:#999;position:relative;text-decoration:none;transition:all 0.2s ease-out 0s}.pager_link>a:hover{background-color:#999;color:#FFF}.pager_link>a.mdi:before{font-size:150%!important;line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pager_link>span{background-color:#999;border-color:#999;border-radius:5px;color:#FFF}.pager_link>*+*{margin-left:20px}.pager_num+.pager_link,.pager_link+.pager_num{margin-top:10px}.pager_btn{text-align:center}.pager_btn a{text-decoration:none}.pager_btn .pager_page{background-color:#999;color:#FFF;border-radius:5px;display:inline-block;text-align:center;vertical-align:middle;margin-left:10px;margin-right:10px;width:6em}.pager_btn .pager_prev,.pager_btn .pager_next,.pager_btn>span{display:inline-block;line-height:1;position:relative;vertical-align:middle;width:100px}.pager_btn .pager_prev,.pager_btn .pager_next{background-color:#FFF;border:1px solid #999;border-radius:100px;color:#999;height:32px;line-height:28px}.pager_btn .pager_prev:before,.pager_btn .pager_next:before{color:#999;font-size:150%;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pager_btn .pager_prev:before{left:0}.pager_btn .pager_next:before{right:0}.pager_btn .pager_prev:after,.pager_btn .pager_next:after,.pager_btn>span:after{content:" "}@media screen and (max-width:767px){#pager{margin-top:3.125%;margin-bottom:3.125%}.sp_hide{display:none!important}}@media screen and (min-width:768px){#pager{padding:30px 0 50px}.sp_show{display:none!important}}@media screen and (max-width:939px){.pc_show{display:none!important}.pc_hide .pager_num{margin-bottom:6.25%}}@media screen and (min-width:940px){.pc_hide{display:none!important}}.link_prev_next{text-align:center}.link_prev_next:after{clear:both;content:"";display:block}.link_prev_next .dummy_prev,.link_prev_next .dummy_next,.link_prev_next .link_next,.link_prev_next .link_prev{display:inline-block;height:32px;width:10em}.link_prev_next .link_prev,.link_prev_next .dummy_prev{float:left}.link_prev_next .link_next,.link_prev_next .dummy_next{float:right}.link_prev_next .link_next,.link_prev_next .link_prev{background-color:#FFF;border:1px solid #999;border-radius:100px;color:#999;line-height:30px;position:relative;text-decoration:none}.link_prev_next .link_next:after,.link_prev_next .link_prev:after{font-size:150%;line-height:1;position:absolute;top:50%}.link_prev_next .link_next:after{color:#999;content:"\F142"}.link_prev_next .link_prev:after{color:#999;content:"\F141"}.link_prev_next .link_upper{border:2px solid #D54149;color:#D54149;display:inline-block;height:32px;line-height:28px;text-decoration:none}.link_prev_next .link_upper:before{content:"\F142"}@media screen and (max-width:767px){.link_prev_next{padding:0 3.125%;margin-bottom:3.125%}.link_prev_next .link_upper{width:100px}.link_prev_next .dummy_next,.link_prev_next .dummy_prev,.link_prev_next .link_next,.link_prev_next .link_prev{width:-webkit-calc((100% - 140px) / 2);width:calc((100% - 140px) / 2)}.link_prev_next .link_next:after,.link_prev_next .link_prev:after{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link_prev_next .link_next:after{right:0}.link_prev_next .link_prev:after{left:0}}@media screen and (min-width:768px){.link_prev_next{padding:0 -webkit-calc((100% - 280px - (10em * 2)) / 2);padding:0 calc((100% - 280px - (10em * 2)) / 2);margin-bottom:50px}.link_prev_next .link_prev:after{left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.link_prev_next .link_next:after{right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.link_prev_next .link_upper{width:140px}}@media screen and (min-width:768px) and (max-width:939px){.link_prev_next{padding:0 20px}.link_prev_next .link_upper{margin:0 10px}}@media screen and (min-width:940px){.link_prev_next .link_next,.link_prev_next .link_prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;transition:opacity 0.2s ease-out 0s}.link_prev_next .link_next:hover,.link_prev_next .link_prev:hover{opacity:.7}.link_prev_next .link_upper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color 0.2s ease-out 0s}.link_prev_next .link_upper:hover{background-color:#D54149;color:#FFFFFF!important;opacity:1}}.list_num_parentheses{counter-reset:num}.list_num_parentheses>li{padding-left:2em;text-indent:-2em}.list_num_parentheses>li:before{content:counter(num) "）";counter-increment:num;display:inline-block;text-align:right;text-indent:0;width:2em}.list_note>li{padding-left:1em;text-indent:-1em}.list_note>li:before{content:"※";text-indent:0}.list_dot>li{padding-left:1em;text-indent:-1em}.list_dot>li:before{content:"\F44A";text-indent:0}header{text-align:center}#header_caption{background-color:#B21E28;color:#FFF;font-size:62.5%;font-weight:400}#header_wrap>div{background-color:rgba(255,255,255,.8);left:0;width:100%;z-index:1000}#header_wrap>div:not(.scrolled){position:absolute}#header_wrap>div.scrolled{position:fixed;top:0}#header_wrap>div:after{clear:both;content:"";display:block}#header_wrap #header_logo{float:left}header nav{width:100%;z-index:1000}header nav a{color:#333;text-decoration:none}@media screen and (max-width:319px){#header_wrap #header_logo img{height:16px;margin-top:20px}header nav a{font-size:62.5%}}@media screen and (min-width:320px) and (max-width:359px){#header_wrap #header_logo img{height:26px;margin-top:15px}header nav a{font-size:87.5%}}@media screen and (min-width:360px) and (max-width:413px){#header_wrap #header_logo img{height:30px;margin-top:13px}}@media screen and (min-width:414px) and (max-width:767px){#header_wrap #header_logo img{height:32px;margin-top:12px}}@media screen and (min-width:420px) and (max-width:767px){#header_caption{line-height:34px}}@media screen and (max-width:767px){#header_caption{height:34px;padding:0 3.125%}#header_wrap #header_logo{margin-left:3.125%}#header_wrap>div:not(.scrolled){top:34px}#btn_menu{margin-right:3.125%}#header_contact{margin-right:3.125%}header nav{max-height:calc(100vh - 56px);overflow-x:hidden;overflow-y:auto}header nav:not(.scrolled){top:90px}header nav a{padding:2.34375% 3.125%}}@media screen and (min-width:768px){#header_caption{height:20px;line-height:20px}#header_wrap>div:not(.scrolled){top:20px}}@media screen and (min-width:768px) and (max-width:939px){#header_wrap #header_logo{margin-left:20px}#header_wrap #header_logo img{margin-top:8px;height:40px}#btn_menu{margin-right:20px}#header_contact{margin-right:10px}header nav{width:400px}header nav:not(.scrolled){top:76px}header nav a{padding:10px 20px}}@media screen and (max-width:939px){header{margin-bottom:56px}#header_wrap>div{height:56px}#btn_menu{background-color:#FFF;border:1px solid #D54149;border-radius:5px;float:right;line-height:1;color:#D54149;height:46px;margin-top:4px;width:46px}#btn_menu:before{content:"\F35C";display:block;font-size:250%;margin-top:-5px;margin-bottom:-10px}#btn_menu span{font-size:50%}#header_contact{background-color:#D54149;border-radius:5px;float:right;line-height:1;color:#FFF;height:48px;margin-top:4px;text-decoration:none;width:48px}#header_contact:before{background:url(https://mitamen.jp/images/user/icon/noodles.webp) center center no-repeat;background-size:80%;content:"";display:block;font-size:250%;height:1em;margin:-5px auto -10px;width:1em}#header_contact img{display:none}#header_contact span{font-size:50%}header nav{background-color:#FFF;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;transition:right 0.2s ease-out 0s}header nav.scrolled{top:56px}header nav:not(.active){right:-100%}header nav.active{right:0}header nav a{border-bottom:1px solid #E69196;display:block;position:relative;text-align:left}header nav a:after{color:#E69196;content:"\F142";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}header nav a.active{background-color:#E69196;color:#FFF}header nav a.active:after{color:#FFF}}@media screen and (min-width:940px){header{margin-bottom:100px}#header_wrap>div a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#header_wrap>div a:hover img{opacity:.7}#header_wrap>div{height:70px}#header_wrap #header_logo{margin-top:10px}#btn_menu{display:none}#header_contact{float:right;margin-top:10px}#header_contact span{display:none}header nav{background-color:rgba(255,255,255,.9);height:30px;line-height:30px;left:0}header nav:not(.scrolled){position:absolute;top:90px}header nav.scrolled{position:fixed;top:70px}header nav a{backface-visibility:hidden;border-radius:3px;cursor:pointer;display:inline-block;font-size:75%;height:18px;line-height:18px;margin:0 2%;padding:0 20px;transition:background-color 0.2s ease-out 0s;vertical-align:text-bottom}header nav a.active,header nav a:hover,header nav a:focus{background-color:#E69196;color:#FFF}}#middle_block{text-align:center}#contents{margin-left:auto;margin-right:auto}@media screen and (min-width:768px) and (max-width:939px){#middle_block{min-height:-webkit-calc(100vh - 76px - 715px);min-height:calc(100vh - 76px - 715px)}}@media screen and (min-width:940px){#middle_block{min-height:-webkit-calc(100vh - 120px - 554px);min-height:calc(100vh - 120px - 554px)}}.title_border_b{display:inline-block;border-bottom:2px solid #4D4D4D;color:#4D4D4D;position:relative}.title_border_b:after{background-color:#4D4D4D;content:"";display:block;height:1px;position:absolute;bottom:-5px;left:0;width:100%}@media screen and (max-width:767px){.title_border_b{margin-bottom:-webkit-calc(3.125% + 5px);margin-bottom:calc(3.125% + 5px);padding:0 3.125%;max-width:93.75%}.title_border_b strong{font-size:137.5%}.title_border_b span{font-size:112.5%}}@media screen and (min-width:768px){.title_border_b{margin-bottom:30px}.title_border_b strong{font-size:175%}.title_border_b span{font-size:125%}}#title_page{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#4D4D4D;position:relative;margin-left:auto;margin-right:auto;width:100%}#title_page:before{content:"";display:block;padding-top:25%}#title_page p{line-height:1.2;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){#title_page{}#title_page p{width:93.75%}#title_page strong{font-size:137.5%}#title_page span{font-size:112.5%}}@media screen and (min-width:768px){#title_page{}#title_page strong{font-size:175%}#title_page span{font-size:125%}}.breadcrumbs{font-size:75%;padding-top:5px;padding-bottom:5px;text-align:left}.breadcrumbs>*{display:inline-block;color:#4D4D4D;position:relative}.breadcrumbs>*:not(:first-child){margin-left:2em}.breadcrumbs>*:not(:first-child):before{content:"\F142";font-size:150%;line-height:1;position:absolute;top:50%;left:-1em;-ms-transform:translate(-12%,-50%);-webkit-transform:translate(-12%,-50%);transform:translate(-12%,-50%)}@media screen and (max-width:767px){.breadcrumbs{padding-left:1.5625%;padding-right:1.5625%}}@media screen and (min-width:768px) and (max-width:939px){.breadcrumbs{padding-left:20px;padding-right:20px}}
