﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";@font-face{font-family:"Nobel Book";font-style:normal;font-weight:normal;src:local("Nobel Book"),url("/assets/css/fonts/Nobel Book.woff") format("woff")}@media screen and (min-width: 1025px){.nav_list li:nth-child(3) a{position:relative}.nav_list li:nth-child(3) a::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#fff}}.menuTop{margin-bottom:80px}@media screen and (min-width: 1025px){.menuTop{margin-bottom:100px}}.menuTop .menuTopTtl{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:1.8rem;font-weight:bold;margin-bottom:0}.menuTop ul{margin-bottom:40px}.menuTop ul li span{text-decoration:underline}.p-menu{background:rgba(174,174,174,.5)}@media screen and (min-width: 1025px){.p-menu{padding:60px 0}}.p-menu .p-menuInner{width:100%;max-width:1500px;margin:0 auto}@media screen and (min-width: 1025px){.p-menu .p-menuInner{padding:0 40px}}.p-menu .p-menuBtn ul{display:flex;justify-content:space-between;align-items:center}.p-menu .p-menuBtn ul li{width:50%}.p-menu .p-menuBtn ul li a{background:#ebe9e5;display:flex;justify-content:center;align-items:center;text-align:center;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:1.8rem;font-weight:500;color:#6f594d;padding:20px 10px}@media screen and (min-width: 1025px){.p-menu .p-menuBtn ul li a{font-size:3rem;padding:10px}}.p-menu .p-menuBtn ul li a::before{content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;border-top:1px solid #7c838b;border-right:1px solid #7c838b;transform:rotate(45deg);transition:.5s;margin-right:20px}@media screen and (min-width: 1025px){.p-menu .p-menuBtn ul li a::before{width:14px;height:14px;border-top:2px solid #7c838b;border-right:2px solid #7c838b}}.p-menu .p-menuBtn ul li.active a{background:#6f594d;color:#fff}.p-menu .p-menuBtn ul li.active a::before{transform:rotate(135deg)}.p-menuContent{background:#fff;padding:40px 0}@media screen and (min-width: 1025px){.p-menuContent{padding:80px 0}}.p-menuContent.is-active{display:block;opacity:1;animation-name:displayAnime;animation-duration:2s;animation-fill-mode:forwards}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.p-menuContent .p-menuContentBox{display:block;border:1px solid #5f646a;padding:20px 0;text-align:center;margin-bottom:50px}@media screen and (min-width: 1025px){.p-menuContent .p-menuContentBox{margin-bottom:100px}}.p-menuContent .p-menuContentImg{margin-bottom:10px}@media screen and (min-width: 1025px){.p-menuContent .p-menuContentImg{margin-bottom:20px}}.p-menuContent .p-menuContentImg img{display:block;width:100%}.p-menuContent .p-menuContentTxt{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:1.4rem;font-weight:500;margin-bottom:30px}@media screen and (min-width: 1025px){.p-menuContent .p-menuContentTxt{font-size:2.4rem;margin-bottom:60px}}.p-menuContent .p-menuContentLsit{display:block}@media screen and (min-width: 1025px){.p-menuContent .p-menuContentLsit{display:flex;justify-content:space-between;flex-wrap:wrap;gap:25px 100px}}.p-menuContent .p-menuContentLsit .listItem{width:100%;margin-bottom:40px}@media screen and (min-width: 1025px){.p-menuContent .p-menuContentLsit .listItem{width:calc(50% - 50px);margin-bottom:0}}.p-menuContent .p-menuContentLsit .listItem.mgb0{margin-bottom:0 !important}.p-menuContent .p-menuContentLsit .listItem h4{font-size:1.8rem;margin-bottom:10px;line-height:1.75}@media screen and (min-width: 769px){.p-menuContent .p-menuContentLsit .listItem h4{font-size:2.2rem;margin-bottom:15px}}.p-menuContent .p-menuContentLsit .listItem h4 .tag{border-radius:9999px;display:inline-block;font-size:1.1rem;font-weight:bold;color:#fff;background:#395a81;padding:3px 10px;margin-bottom:5px}@media screen and (min-width: 769px){.p-menuContent .p-menuContentLsit .listItem h4 .tag{font-size:1.4rem}}.p-menuContent .p-menuContentLsit .listItem h4 .sub{font-size:1.4rem;font-weight:bold;margin-left:10px;color:#395a81}.p-menuContent .p-menuContentLsit .listItem h5{font-size:1.8rem;font-weight:600;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;color:#7c838b;line-height:1.5;margin-bottom:10px}@media screen and (min-width: 1025px){.p-menuContent .p-menuContentLsit .listItem h5{font-size:2.8rem}}.p-menuContent .p-menuContentLsit .listItem ul li{display:flex;align-items:center}.p-menuContent .p-menuContentLsit .listItem ul li .dot{display:contents}.p-menuContent .p-menuContentLsit .listItem ul li .dot::after{content:"";background:radial-gradient(farthest-side, #7C838B, #7C838B 20%, transparent 70%, transparent);background-size:3px 2px;display:inline-block;height:2px;flex-grow:1}.p-menuContent .p-menuContentLsit .listItem ul li p{margin-right:10px}.p-menuContent .p-menuContentLsit .listItem ul li p:last-child{margin-right:0;margin-left:10px}.p-menuContent .p-menuContentLsit .listItem ul li p span{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:500}.p-menuContent .p-menuContentLsit .listItem ul.mgb40{margin-bottom:40px}.mgnB50{margin-bottom:20px}@media screen and (min-width: 769px){.mgnB50{margin-bottom:50px}}@media screen and (min-width: 769px){.pcNone{display:none}}.recommend{display:inline-block;text-align:center;font-size:1.2rem;font-weight:bold;line-height:1.5;background:#395a81;border-radius:25px;color:#fff;padding:0 8px;margin-right:5px;transform:translateY(-2px)}
