﻿.con_kameyamako .box_kameyamako .box_main,.con_kameyamako .box_kameyamako .box_sub,.con_atn .box_atn,.con_news .box_news,.con_news .box_news .con_tabs .box_tabs,.con_news .box_news .box_shinkun,.con_history .box_history .box_main,.con_dream{width:100%;max-width:1650px;margin:auto}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_kameyamako .box_kameyamako .box_main,.con_kameyamako .box_kameyamako .box_sub,.con_atn .box_atn,.con_news .box_news,.con_news .box_news .con_tabs .box_tabs,.con_news .box_news .box_shinkun,.con_history .box_history .box_main,.con_dream{width:90%}}@media only screen and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_main,.con_kameyamako .box_kameyamako .box_sub,.con_atn .box_atn,.con_news .box_news,.con_news .box_news .con_tabs .box_tabs,.con_news .box_news .box_shinkun,.con_history .box_history .box_main,.con_dream{width:91.66667%}}a{text-decoration:none !important}.box_button .wrp_button{max-width:330px}@media only screen and (min-width: 1025px){.box_button .wrp_button{width:45%}}@media print{.box_button .wrp_button{width:45%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_button .wrp_button{width:40%}}@media only screen and (max-width: 767px){.box_button .wrp_button{width:40%}}.box_button .wrp_button .button{border:1px solid #000;position:relative;width:100%;padding:25px 3%;display:block;text-align:center}.box_button .wrp_button .button:after{content:"";width:80px;height:3px;display:inline-block;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;top:50%;right:-27%;transform:skewX(60deg) translate(-50%, -50%);transition:all .4s ease-in-out}.box_button .wrp_button .button:hover:after,.box_button .wrp_button .button:focus:after{right:-30%}@media only screen and (min-width: 1025px){.con_intro{padding-bottom:90px}}@media print{.con_intro{padding-bottom:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{padding-bottom:75px}}@media only screen and (max-width: 767px){.con_intro{padding-bottom:2em}}.con_intro .box_intro .box_title{background:url(/themes/site2020/information/images/img_main_pc.jpg) center top no-repeat;background-size:cover;max-width:1925px;margin:0 auto;position:relative;z-index:0}@media only screen and (min-width: 1025px){.con_intro .box_intro .box_title{padding:100px 0}}@media print{.con_intro .box_intro .box_title{padding:100px 0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .box_intro .box_title{padding:80px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro .box_title{padding:60px 0}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_title{padding:2em 0}}.con_intro .box_intro .box_title .box_txt{display:flex;align-items:flex-start;justify-content:center}.con_intro .box_intro .box_title .box_txt p{font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;padding-left:1em;letter-spacing:0.08em;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}@media only screen and (min-width: 1025px){.con_intro .box_intro .box_title .box_txt p{font-size:250%}}@media print{.con_intro .box_intro .box_title .box_txt p{font-size:250%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .box_intro .box_title .box_txt p{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro .box_title .box_txt p{font-size:213%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_title .box_txt p{font-size:188%}}.con_intro .box_intro .box_title .box_txt p span{background:#fff}.con_intro .box_intro .box_title .box_txt p.txt_sub{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}@media only screen and (min-width: 1025px){.con_intro .box_intro .box_title .box_txt p.txt_sub{font-size:150%}}@media print{.con_intro .box_intro .box_title .box_txt p.txt_sub{font-size:150%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .box_intro .box_title .box_txt p.txt_sub{font-size:150%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro .box_title .box_txt p.txt_sub{font-size:138%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_title .box_txt p.txt_sub{font-size:113%}}.con_intro .box_bn{text-align:center;margin:2em auto}@media only screen and (min-width: 1025px){.con_intro .box_bn{padding:50px 0}}@media print{.con_intro .box_bn{padding:50px 0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .box_bn{padding:50px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_bn{padding:40px 1em}}@media only screen and (max-width: 767px){.con_intro .box_bn{padding:30px 1em}}.con_intro .box_bn a{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.4);display:inline-block}@media only screen and (min-width: 1025px){.con_kameyamako{padding-bottom:90px}}@media print{.con_kameyamako{padding-bottom:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako{padding-bottom:75px}}@media only screen and (max-width: 767px){.con_kameyamako{padding-bottom:2em}}.con_kameyamako .box_kameyamako .box_tit{text-align:center}.con_kameyamako .box_kameyamako .box_tit h3{font-weight:normal;line-height:1.09;letter-spacing:0.08em;font-weight:500}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_tit h3{font-size:200%}}@media print{.con_kameyamako .box_kameyamako .box_tit h3{font-size:200%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_tit h3{font-size:175%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_tit h3{font-size:175%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_tit h3{font-size:163%}}.con_kameyamako .box_kameyamako .box_tit h3 span{font-size:63%;color:#8b0108}.con_kameyamako .box_kameyamako .box_tit p{line-height:1.875;letter-spacing:0.08em}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_tit p{margin-top:50px}}@media print{.con_kameyamako .box_kameyamako .box_tit p{margin-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_tit p{margin-top:35px}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_tit p{margin-top:1em}}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_tit p{padding-bottom:60px}}@media print{.con_kameyamako .box_kameyamako .box_tit p{padding-bottom:60px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_tit p{padding-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_tit p{padding-bottom:40px}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_tit p{padding-bottom:2em}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_tit p{width:95%;margin:1em auto;text-align:left}}.con_kameyamako .box_kameyamako .box_main{margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_main .box_img{width:65.13761%}}@media print{.con_kameyamako .box_kameyamako .box_main .box_img{width:65.13761%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_main .box_img{width:58.10398%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_main .box_img{width:45%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_main .box_img{width:95%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_main .box_img{width:95%;margin:1em auto}}.con_kameyamako .box_kameyamako .box_main .box_txt{margin:0 1em}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_main .box_txt{width:30.58104%}}@media print{.con_kameyamako .box_kameyamako .box_main .box_txt{width:30.58104%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_main .box_txt{width:30.58104%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_main .box_txt{width:45%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_main .box_txt{width:95%}}.con_kameyamako .box_kameyamako .box_main .box_txt h3{font-weight:normal;letter-spacing:0.08em;white-space:nowrap;margin:0 auto 1em}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_main .box_txt h3{font-size:175%}}@media print{.con_kameyamako .box_kameyamako .box_main .box_txt h3{font-size:175%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_main .box_txt h3{font-size:163%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_main .box_txt h3{font-size:163%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_main .box_txt h3{font-size:150%}}.con_kameyamako .box_kameyamako .box_main .box_txt .box_button a{border:none;background:#8B0108;color:#fff;margin:2em auto}.con_kameyamako .box_kameyamako .box_main .box_txt .box_button .wrp_button .button:after{border-right:1px solid #8B0108;border-bottom:1px solid #8B0108}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_main .box_txt .box_button .wrp_button{width:70%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_main .box_txt{margin:1em auto}.con_kameyamako .box_kameyamako .box_main .box_txt .box_button .wrp_button{width:70%;margin:0 auto}}.con_kameyamako .box_kameyamako .box_sub{margin:4em auto 2em;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.con_kameyamako .box_kameyamako .box_sub .box_list{text-align:center;margin:0 auto .5em}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_sub .box_list{width:32%}}@media print{.con_kameyamako .box_kameyamako .box_sub .box_list{width:32%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_sub .box_list{width:32%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_sub .box_list{width:45%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_sub .box_list{width:95%}}.con_kameyamako .box_kameyamako .box_sub .box_list h4{font-weight:normal;letter-spacing:0.08em;white-space:nowrap;margin:1em auto 1em}@media only screen and (min-width: 1025px){.con_kameyamako .box_kameyamako .box_sub .box_list h4{font-size:175%}}@media print{.con_kameyamako .box_kameyamako .box_sub .box_list h4{font-size:175%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_kameyamako .box_kameyamako .box_sub .box_list h4{font-size:163%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_kameyamako .box_kameyamako .box_sub .box_list h4{font-size:163%}}@media only screen and (max-width: 767px){.con_kameyamako .box_kameyamako .box_sub .box_list h4{font-size:150%}}.con_kameyamako .box_kameyamako .box_sub .box_list .wrp_button{margin:0 auto 1em;text-align:center;width:70%}.con_atn{background:#F4ECC7}@media only screen and (min-width: 1025px){.con_atn{padding-top:50px}}@media print{.con_atn{padding-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn{padding-top:35px}}@media only screen and (max-width: 767px){.con_atn{padding-top:1em}}@media only screen and (min-width: 1025px){.con_atn{padding-bottom:100px}}@media print{.con_atn{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn{padding-bottom:70px}}@media only screen and (max-width: 767px){.con_atn{padding-bottom:2em}}.con_atn .box_atn{margin:0 auto}.con_atn .box_atn .box_main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.con_atn .box_atn .box_main .box_tit{text-align:left;margin:2em 4em;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block;position:relative}@media only screen and (max-width: 767px){.con_atn .box_atn .box_main .box_tit{width:60%}}.con_atn .box_atn .box_main .box_tit:after{content:"";position:absolute;background:url(/themes/site2020/information/images/icn_namida.png);background-repeat:no-repeat;background-size:contain;width:52px;height:100%;z-index:-1;display:inline-block;left:1%;top:-6%}.con_atn .box_atn .box_main .box_tit .tit_fuki{margin:0;font-size:125%;color:#fff;position:relative;padding-left:3%;margin-top:4%;z-index:0}.con_atn .box_atn .box_main .box_tit .tit_fuki:after{content:"";position:absolute;background:url(/themes/site2020/information/images/bg_denner_fuki.png);background-repeat:no-repeat;background-size:contain;width:52px;height:100%;z-index:-1;display:inline-block;left:1%;top:-6%}.con_atn .box_atn .box_main .box_tit h4{font-weight:normal;letter-spacing:0.08em;border-right:1px solid #8b0108;display:inline;white-space:nowrap;color:#8b0108;font-weight:bolder}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_main .box_tit h4{font-size:200%}}@media print{.con_atn .box_atn .box_main .box_tit h4{font-size:200%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_main .box_tit h4{font-size:175%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_main .box_tit h4{font-size:175%}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_main .box_tit h4{font-size:163%}}.con_atn .box_atn .box_main .box_tit h4 span{font-size:63%;color:#11110E;font-weight:lighter}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_main .box_tit .box_txt{margin-right:0}}@media print{.con_atn .box_atn .box_main .box_tit .box_txt{margin-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_main .box_tit .box_txt{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_main .box_tit .box_txt{margin-right:1em}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_main .box_tit .box_txt{margin-right:1em}}.con_atn .box_atn .box_main .con_movie{margin:0 auto}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_main .con_movie{width:65.44343%}}@media print{.con_atn .box_atn .box_main .con_movie{width:65.44343%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_main .con_movie{width:65.44343%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_main .con_movie{width:50%}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_main .con_movie{width:95%}}.con_atn .box_atn .box_main .con_movie .box_movie{position:relative;width:100%;padding-top:56.25%}.con_atn .box_atn .box_main .con_movie .box_movie iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.con_atn .box_atn .box_main .con_movie .box_button{width:100%}.con_atn .box_atn .box_main .box_button{margin:4em auto;text-align:center}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_main .box_button{width:100%}}@media print{.con_atn .box_atn .box_main .box_button{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_main .box_button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_main .box_button{width:70%}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_main .box_button{width:70%}}.con_atn .box_atn .box_main .box_button a{background:#502909;text-align:center;color:#fff}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_main .box_button a{padding:1.5em 20em}}@media print{.con_atn .box_atn .box_main .box_button a{padding:1.5em 20em}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_main .box_button a{padding:1.5em 20em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_main .box_button a{padding:1.5em 5em}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_main .box_button a{padding:1.5em}}.con_atn .box_atn .box_sub{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.con_atn .box_atn .box_sub .box_list{margin:1.5%}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_sub .box_list{width:30%}}@media print{.con_atn .box_atn .box_sub .box_list{width:30%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_sub .box_list{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_sub .box_list{width:45%}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_sub .box_list{width:95%}}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_sub .box_list{padding-bottom:0}}@media print{.con_atn .box_atn .box_sub .box_list{padding-bottom:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_sub .box_list{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_sub .box_list{padding-bottom:0}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_sub .box_list{padding-bottom:1em}}.con_atn .box_atn .box_sub .box_list h5{font-weight:normal;letter-spacing:0.08em;white-space:nowrap;text-align:center}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_sub .box_list h5{font-size:175%}}@media print{.con_atn .box_atn .box_sub .box_list h5{font-size:175%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_sub .box_list h5{font-size:163%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_sub .box_list h5{font-size:150%}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_sub .box_list h5{font-size:150%}}@media only screen and (min-width: 1025px){.con_atn .box_atn .box_sub .box_list h5{margin:1.5em auto}}@media print{.con_atn .box_atn .box_sub .box_list h5{margin:1.5em auto}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_atn .box_atn .box_sub .box_list h5{margin:1.5em auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_atn .box_atn .box_sub .box_list h5{margin:1.5em auto}}@media only screen and (max-width: 767px){.con_atn .box_atn .box_sub .box_list h5{margin:1em auto}}.con_atn .box_atn .box_sub .box_list .box_img{text-align:center}@media only screen and (max-width: 1024px){.con_atn .box_atn .box_sub .box_list h5{text-align:center}}.con_news .box_news{margin:0 auto;text-align:center}.con_news .box_news .box_tit{text-align:center}.con_news .box_news .box_tit h3.tit_news{margin:4em auto}@media only screen and (max-width: 1024px){.con_news .box_news .box_tit h3.tit_news{width:80%}}.con_news .box_news .box_tit h4{font-weight:normal;letter-spacing:0.08em;white-space:nowrap}@media only screen and (min-width: 1025px){.con_news .box_news .box_tit h4{font-size:175%}}@media print{.con_news .box_news .box_tit h4{font-size:175%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .box_tit h4{font-size:163%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .box_tit h4{font-size:163%}}@media only screen and (max-width: 767px){.con_news .box_news .box_tit h4{font-size:150%}}@media only screen and (min-width: 1025px){.con_news .box_news .box_tit h4{padding-bottom:2em}}@media print{.con_news .box_news .box_tit h4{padding-bottom:2em}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .box_tit h4{padding-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .box_tit h4{padding-bottom:1em}}@media only screen and (max-width: 767px){.con_news .box_news .box_tit h4{padding-bottom:1em}}@media only screen and (min-width: 1025px){.con_news .box_news .box_tit p{margin-bottom:1em}}@media print{.con_news .box_news .box_tit p{margin-bottom:1em}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .box_tit p{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .box_tit p{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_news .box_news .box_tit p{margin-bottom:2em}}.con_news .box_news .con_tabs .box_tit p{text-align:left;color:#7f7765;padding:20px 0 20px 40px}.con_news .box_news .con_tabs .box_tabs{background-color:#fff;width:100%;margin:0 auto;display:flex;justify-content:start;flex-wrap:wrap}.con_news .box_news .con_tabs .box_tabs .tab_item{height:auto;background-color:#fff;text-align:center;transition:all 0.2s ease;border:1px solid #000;border-bottom:none;border-left:none;padding:1.5em;box-sizing:border-box}@media only screen and (min-width: 1025px){.con_news .box_news .con_tabs .box_tabs .tab_item{width:16.81957%}}@media print{.con_news .box_news .con_tabs .box_tabs .tab_item{width:16.81957%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .con_tabs .box_tabs .tab_item{width:20.18349%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .con_tabs .box_tabs .tab_item{width:25%}}@media only screen and (max-width: 767px){.con_news .box_news .con_tabs .box_tabs .tab_item{width:50%}}.con_news .box_news .con_tabs .box_tabs .tab_item:first-of-type{border-left:1px solid #000}@media only screen and (max-width: 767px){.con_news .box_news .con_tabs .box_tabs .tab_item:first-of-type{width:100%}}.con_news .box_news .con_tabs .box_tabs .tab_item:hover{background-color:#830003;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .con_tabs .box_tabs .tab_item{width:20%}}@media only screen and (max-width: 767px){.con_news .box_news .con_tabs .box_tabs .tab_item{width:50%}}.con_news .box_news .con_tabs .box_tabs input[name="tab_item"]{display:none}.con_news .box_news .con_tabs .box_tabs .tab_content{display:none;clear:both;overflow:hidden;border-top:1px solid #000;width:100%}.con_news .box_news .con_tabs .box_tabs .tab_content dl{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid #000;padding:0 1em}.con_news .box_news .con_tabs .box_tabs .tab_content dl dt{display:flex;justify-content:flex-start;align-items:center;text-align:left;padding:1em 0}@media only screen and (min-width: 1025px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dt{width:16.81957%}}@media print{.con_news .box_news .con_tabs .box_tabs .tab_content dl dt{width:16.81957%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dt{width:20.18349%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dt{width:25%}}@media only screen and (max-width: 767px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dt{width:50%}}.con_news .box_news .con_tabs .box_tabs .tab_content dl dt span:after{content:'';padding:20px;margin:0 .5em}.con_news .box_news .con_tabs .box_tabs .tab_content dl dt.news_sandaime span:after{background:url(/themes/site2020/information/images/ic_danna.png) no-repeat center center}.con_news .box_news .con_tabs .box_tabs .tab_content dl dt.news_chef span:after{background:url(/themes/site2020/information/images/ic_chef.png) no-repeat center center}.con_news .box_news .con_tabs .box_tabs .tab_content dl dt.new_staff span:after{background:url(/themes/site2020/information/images/ic_new.png) no-repeat center center}.con_news .box_news .con_tabs .box_tabs .tab_content dl dt.new_front span:after{background:url(/themes/site2020/information/images/ic_front.png) no-repeat center center}.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{text-align:left}@media only screen and (min-width: 1025px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{width:83.18043%}}@media print{.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{width:83.18043%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{width:79.81651%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{width:75%}}@media only screen and (max-width: 767px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{width:50%}}@media only screen and (max-width: 767px){.con_news .box_news .con_tabs .box_tabs .tab_content dl dd{padding:1em 0}}.con_news .box_news .con_tabs .box_tabs #box_01:checked ~ #box_01_content,.con_news .box_news .con_tabs .box_tabs #box_02:checked ~ #box_02_content,.con_news .box_news .con_tabs .box_tabs #box_03:checked ~ #box_03_content,.con_news .box_news .con_tabs .box_tabs #box_04:checked ~ #box_04_content,.con_news .box_news .con_tabs .box_tabs #box_05:checked ~ #box_05_content{display:block}.con_news .box_news .con_tabs .box_tabs input:checked+.tab_item{background-color:#830003;color:#fff}.con_news .box_news .box_shinkun{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 1025px){.con_news .box_news .box_shinkun{margin-top:100px}}@media print{.con_news .box_news .box_shinkun{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .box_shinkun{margin-top:75px}}@media only screen and (max-width: 767px){.con_news .box_news .box_shinkun{margin-top:3em}}@media only screen and (min-width: 1025px){.con_news .box_news .box_shinkun{margin-bottom:150px}}@media print{.con_news .box_news .box_shinkun{margin-bottom:150px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .box_shinkun{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_news .box_news .box_shinkun{margin-bottom:4em}}.con_news .box_news .box_shinkun .box_txt{text-align:left;width:51.37615%;display:flex;align-items:center;align-items:center;flex-wrap:wrap;justify-content:center}.con_news .box_news .box_shinkun .box_txt h4{font-weight:normal;letter-spacing:0.08em;margin:1em}@media only screen and (min-width: 1025px){.con_news .box_news .box_shinkun .box_txt h4{font-size:200%}}@media print{.con_news .box_news .box_shinkun .box_txt h4{font-size:200%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_news .box_news .box_shinkun .box_txt h4{font-size:175%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .box_news .box_shinkun .box_txt h4{font-size:175%}}@media only screen and (max-width: 767px){.con_news .box_news .box_shinkun .box_txt h4{font-size:163%}}.con_news .box_news .box_shinkun .box_txt ul li{padding-bottom:1em}.con_news .box_news .box_shinkun .box_img{width:47.70642%}@media only screen and (max-width: 767px){.con_news .box_news .box_shinkun .box_txt{width:95%;margin:0 auto;order:2}.con_news .box_news .box_shinkun .box_img{width:95%;margin:0 auto;order:1}}@media only screen and (min-width: 1025px){.con_history{margin-top:100px}}@media print{.con_history{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history{margin-top:75px}}@media only screen and (max-width: 767px){.con_history{margin-top:3em}}@media only screen and (min-width: 1025px){.con_history{margin-bottom:150px}}@media print{.con_history{margin-bottom:150px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_history{margin-bottom:4em}}.con_history .box_history .box_title{box-sizing:border-box;background:url(/themes/site2020/information/images/img_history_main.jpg) center top no-repeat;background-size:cover;max-width:1925px;margin:0 auto;z-index:0;text-align:center}@media only screen and (min-width: 1025px){.con_history .box_history .box_title{padding:100px 0}}@media print{.con_history .box_history .box_title{padding:100px 0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_history .box_history .box_title{padding:80px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_history .box_title{padding:60px 0}}@media only screen and (max-width: 767px){.con_history .box_history .box_title{padding:2em 0}}.con_history .box_history .box_title .box_tit{position:relative;display:inline-block;padding:1em;background:#fff;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}.con_history .box_history .box_title .box_tit h4{font-weight:normal;letter-spacing:0.08em;border-right:1px solid #8b0108;display:inline;white-space:nowrap}@media only screen and (min-width: 1025px){.con_history .box_history .box_title .box_tit h4{font-size:250%}}@media print{.con_history .box_history .box_title .box_tit h4{font-size:250%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_history .box_history .box_title .box_tit h4{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_history .box_title .box_tit h4{font-size:213%}}@media only screen and (max-width: 767px){.con_history .box_history .box_title .box_tit h4{font-size:188%}}.con_history .box_history .box_title .box_tit h4 span{font-size:60%;text-orientation:sideways}.con_history .box_history .box_title .box_tit .tit_fuki{margin:0;font-size:125%;color:#fff;position:absolute;white-space:nowrap;margin-top:-6%;z-index:0;left:100%}.con_history .box_history .box_title .box_tit .tit_fuki:before{content:"";position:absolute;background:url(/themes/site2020/dish/images/bg_break_fuki.png);background-repeat:no-repeat;background-size:contain;width:60px;height:120%;z-index:-1;display:inline-block;top:-8%;left:-0.75em}.con_history .box_history .txt_main{text-align:center;padding:2em 0}.con_history .box_history .box_main{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}@media only screen and (min-width: 1025px){.con_history .box_history .box_main{margin-top:100px}}@media print{.con_history .box_history .box_main{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_history .box_main{margin-top:75px}}@media only screen and (max-width: 767px){.con_history .box_history .box_main{margin-top:3em}}@media only screen and (min-width: 1025px){.con_history .box_history .box_main{margin-bottom:150px}}@media print{.con_history .box_history .box_main{margin-bottom:150px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_history .box_main{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_history .box_history .box_main{margin-bottom:4em}}.con_history .box_history .box_main .box_img{width:30.58104%}@media only screen and (max-width: 767px){.con_history .box_history .box_main .box_img{width:95%;margin:0 auto 1em auto}}.con_history .box_history .box_main .box_list{width:65.13761%}.con_history .box_history .box_main .box_list table tr{border-top:1px solid #A8A8A8;border-bottom:1px solid #A8A8A8}.con_history .box_history .box_main .box_list table tr:first-child th{border-top:2px solid #5c0106}.con_history .box_history .box_main .box_list table th{padding:1.5em 0;white-space:nowrap;padding-right:4em}.con_history .box_history .box_main .box_list table td{padding:1.5em 0}.con_history .box_history .box_main .box_list table span{color:#8B0108}.con_history .box_history .box_main .box_list p{color:#8B0108;text-align:right;margin-top:1em}@media only screen and (max-width: 767px){.con_history .box_history .box_main .box_list{width:95%;margin:0 auto}}.con_dream .box_dream .box_tit{text-align:center}.con_dream .box_dream .box_tit h3{font-weight:normal;line-height:1.09;letter-spacing:0.08em}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_tit h3{font-size:200%}}@media print{.con_dream .box_dream .box_tit h3{font-size:200%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .box_tit h3{font-size:175%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_tit h3{font-size:175%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_tit h3{font-size:163%}}.con_dream .box_dream .box_tit h3 span{font-size:63%;color:#8b0108}.con_dream .box_dream .box_tit p{line-height:1.875;letter-spacing:0.08em}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_tit p{margin-top:50px}}@media print{.con_dream .box_dream .box_tit p{margin-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_tit p{margin-top:35px}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_tit p{margin-top:1em}}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_tit p{margin-bottom:50px}}@media print{.con_dream .box_dream .box_tit p{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_tit p{margin-bottom:35px}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_tit p{margin-bottom:1em}}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_tit p span{font-size:200%}}@media print{.con_dream .box_dream .box_tit p span{font-size:200%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .box_tit p span{font-size:175%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_tit p span{font-size:175%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_tit p span{font-size:163%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_tit p{text-align:left;width:95%;margin:0 auto}}.con_dream .box_dream .box_main{display:flex;text-align:center;flex-wrap:wrap}.con_dream .box_dream .box_main .box_list{margin:1%}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_main .box_list{width:30%}}@media print{.con_dream .box_dream .box_main .box_list{width:30%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .box_main .box_list{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_main .box_list{width:30%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_main .box_list{width:100%}}.con_dream .box_dream .box_main .box_list h4{font-weight:normal;letter-spacing:0.08em;white-space:nowrap;margin:0.5em}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_main .box_list h4{font-size:175%}}@media print{.con_dream .box_dream .box_main .box_list h4{font-size:175%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .box_main .box_list h4{font-size:163%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_main .box_list h4{font-size:163%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_main .box_list h4{font-size:150%}}.con_dream .box_dream .box_sub{display:flex;text-align:center;justify-content:flex-start;flex-wrap:wrap}.con_dream .box_dream .box_sub .box_list_s{margin:1%}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_sub .box_list_s{width:18%}}@media print{.con_dream .box_dream .box_sub .box_list_s{width:18%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .box_sub .box_list_s{width:18%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_sub .box_list_s{width:18%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_sub .box_list_s{width:45%}}.con_dream .box_dream .box_sub .box_list_s h4{font-weight:normal;letter-spacing:0.08em;white-space:nowrap;margin:0.5em}@media only screen and (min-width: 1025px){.con_dream .box_dream .box_sub .box_list_s h4{font-size:125%}}@media print{.con_dream .box_dream .box_sub .box_list_s h4{font-size:125%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .box_sub .box_list_s h4{font-size:113%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .box_sub .box_list_s h4{font-size:113%}}@media only screen and (max-width: 767px){.con_dream .box_dream .box_sub .box_list_s h4{font-size:88%}}.con_dream .box_dream .con_goal{background:#f8eeca}@media only screen and (min-width: 1025px){.con_dream .box_dream .con_goal{margin-top:100px}}@media print{.con_dream .box_dream .con_goal{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .con_goal{margin-top:70px}}@media only screen and (max-width: 767px){.con_dream .box_dream .con_goal{margin-top:2em}}@media only screen and (min-width: 1025px){.con_dream .box_dream .con_goal{padding-top:50px}}@media print{.con_dream .box_dream .con_goal{padding-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .con_goal{padding-top:35px}}@media only screen and (max-width: 767px){.con_dream .box_dream .con_goal{padding-top:1em}}@media only screen and (min-width: 1025px){.con_dream .box_dream .con_goal{padding-bottom:100px}}@media print{.con_dream .box_dream .con_goal{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .con_goal{padding-bottom:70px}}@media only screen and (max-width: 767px){.con_dream .box_dream .con_goal{padding-bottom:2em}}.con_dream .box_dream .con_goal .box_goal{display:flex;text-align:center;flex-wrap:wrap}.con_dream .box_dream .con_goal .box_goal .box_list_s{margin:1%}@media only screen and (min-width: 1025px){.con_dream .box_dream .con_goal .box_goal .box_list_s{width:14%}}@media print{.con_dream .box_dream .con_goal .box_goal .box_list_s{width:14%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_dream .box_dream .con_goal .box_goal .box_list_s{width:14%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dream .box_dream .con_goal .box_goal .box_list_s{width:30%}}@media only screen and (max-width: 767px){.con_dream .box_dream .con_goal .box_goal .box_list_s{width:45%}}.con_dream .box_dream .con_goal .box_goal .box_list_s h4{font-weight:normal;letter-spacing:0.08em;white-space:nowrap}.con_dream .box_dream .con_goal .box_goal .box_list_s a{margin:1.5em auto;color:#8B0108;border-bottom:1px solid #8B0108;display:inline-block}
