.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0;outline:none;background:transparent;font-family:inherit;font-weight:inherit;color:inherit}.c-SinglePagination{display:flex;justify-content:space-between;flex-wrap:wrap}.c-SinglePagination__Item{width:calc(33.33% - 5px)}@media (max-width: 767px){.c-SinglePagination__Item:nth-child(1){order:1;width:calc(50% - 5px)}}@media (max-width: 428px){.c-SinglePagination__Item:nth-child(1){width:calc(50% - 1.33vw)}}@media (max-width: 767px){.c-SinglePagination__Item:nth-child(2){order:3;width:100%;margin-top:10px}}@media (max-width: 428px){.c-SinglePagination__Item:nth-child(2){margin-top:2.66vw}}@media (max-width: 767px){.c-SinglePagination__Item:nth-child(3){order:2;width:calc(50% - 5px)}}@media (max-width: 428px){.c-SinglePagination__Item:nth-child(3){width:calc(50% - 1.33vw)}}.c-MoveButton,.c-MoveButton--Left,.c-MoveButton--LeftCenter,.c-MoveButton--Right{display:flex;align-items:center;justify-content:center;background:#181818;color:#fff;padding:5px;min-height:56px;text-decoration:none}@media (max-width: 768px){.c-MoveButton,.c-MoveButton--Left,.c-MoveButton--LeftCenter,.c-MoveButton--Right{min-height:48px}}@media (max-width: 428px){.c-MoveButton,.c-MoveButton--Left,.c-MoveButton--LeftCenter,.c-MoveButton--Right{padding:1.33vw;min-height:12.8vw}}.c-MoveButton--Left{padding-right:40px;padding-left:40px;position:relative}@media (max-width: 428px){.c-MoveButton--Left{padding-left:10.66vw;padding-right:20px}}.c-MoveButton--Left::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #fff transparent transparent;position:absolute;left:15px;top:calc(50% - 5px)}@media (max-width: 428px){.c-MoveButton--Left::before{left:4vw}}.c-MoveButton--LeftCenter{padding-right:40px;padding-left:40px;position:relative}@media (max-width: 428px){.c-MoveButton--LeftCenter{padding-right:10.66vw;padding-left:10.66vw}}.c-MoveButton--LeftCenter::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #fff transparent transparent;position:absolute;left:15px;top:calc(50% - 5px)}@media (max-width: 428px){.c-MoveButton--LeftCenter::before{left:4vw}}.c-MoveButton--Right{padding-right:40px;padding-left:40px;position:relative}@media (max-width: 428px){.c-MoveButton--Right{padding-right:10.66vw;padding-left:20px}}.c-MoveButton--Right::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff;position:absolute;right:15px;top:calc(50% - 5px)}@media (max-width: 428px){.c-MoveButton--Right::before{right:4vw}}.c-ColumnTags{overflow:hidden}.c-ColumnTags__Inner{display:flex;margin-top:-6px;margin-left:-3px;margin-right:-3px}@media (max-width: 428px){.c-ColumnTags__Inner{margin-top:-1.6vw;margin-left:-.8vw;margin-right:-.8vw}}.c-ColumnTags__Item{margin-top:6px;margin-left:3px;margin-right:3px;line-height:1;font-size:10px;padding:8px;background:#fff;font-weight:bold}@media (max-width: 428px){.c-ColumnTags__Item{font-size:2.66vw;padding:2.13vw;margin-top:1.6vw;margin-left:.8vw;margin-right:.8vw}}.c-DateAndCategory{display:flex;align-items:baseline}.c-DateAndCategory__PostDate{flex-shrink:0;margin-right:20px;font-family:sofia-pro,sans-serif}@media (max-width: 428px){.c-DateAndCategory__PostDate{margin-right:5.33vw}}.c-DateAndCategory__Categories{flex-grow:1}.c-ColumnWisywig>*:not(:first-child){margin-top:30px}.c-ColumnWisywig h3{font-size:18px;border-left:solid 2px #BD603D;padding-left:20px;margin-bottom:40px}.c-ColumnWisywig h3:not(:first-child){margin-top:60px}.c-ColumnWisywig h4,.c-ColumnWisywig h5,.c-ColumnWisywig h6{font-size:18px}.c-ColumnWisywig img{margin-top:30px;margin-bottom:30px;width:auto;max-width:100%}.c-ColumnWisywig img.aligncenter{margin-left:auto;margin-right:auto}.c-ColumnWisywig img.alignleft{margin-left:0;margin-right:auto}.c-ColumnWisywig img.alignright{margin-left:auto;margin-right:0}.c-ColumnWisywig .gallery{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.c-ColumnWisywig .gallery-item{margin-left:5px;margin-right:5px}.c-ColumnWisywig .gallery-icon{text-align:center}.c-ColumnWisywig .gallery-icon img{width:100%;display:block;height:auto;margin-bottom:0;margin-top:0}.c-ColumnWisywig .gallery-caption{color:gray;font-size:10px;margin-top:10px;display:flex;justify-content:center}.c-ColumnWisywig .gallery-columns-1 .gallery-item{width:calc(100% - 10px)}.c-ColumnWisywig .gallery-columns-1 .gallery-item:nth-child(n+2){margin-top:30px}.c-ColumnWisywig .gallery-columns-2 .gallery-item{width:calc(50% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-2 .gallery-item{width:calc(100% - 10px)}}.c-ColumnWisywig .gallery-columns-2 .gallery-item:nth-child(n+3){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-2 .gallery-item:nth-child(n+2){margin-top:30px}}.c-ColumnWisywig .gallery-columns-3 .gallery-item{width:calc(33.33333% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-3 .gallery-item{width:calc(50% - 10px)}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-3 .gallery-item{width:calc(100% - 10px)}}.c-ColumnWisywig .gallery-columns-3 .gallery-item:nth-child(n+4){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-3 .gallery-item:nth-child(n+3){margin-top:30px}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-3 .gallery-item:nth-child(n+2){margin-top:30px}}.c-ColumnWisywig .gallery-columns-4 .gallery-item{width:calc(25% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-4 .gallery-item{width:calc(50% - 10px)}}.c-ColumnWisywig .gallery-columns-4 .gallery-item:nth-child(n+5){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-4 .gallery-item:nth-child(n+3){margin-top:30px}}.c-ColumnWisywig .gallery-columns-5 .gallery-item{width:calc(20% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-5 .gallery-item{width:calc(33.33333% - 10px)}}.c-ColumnWisywig .gallery-columns-5 .gallery-item:nth-child(n+6){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-5 .gallery-item:nth-child(n+4){margin-top:30px}}.c-ColumnWisywig .gallery-columns-6 .gallery-item{width:calc(16.66667% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-6 .gallery-item{width:calc(33.33333% - 10px)}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-6 .gallery-item{width:calc(50% - 10px)}}.c-ColumnWisywig .gallery-columns-6 .gallery-item:nth-child(n+7){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-6 .gallery-item:nth-child(n+4){margin-top:30px}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-6 .gallery-item:nth-child(n+3){margin-top:30px}}.c-ColumnWisywig .gallery-columns-7 .gallery-item{width:calc(14.28571% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-7 .gallery-item{width:calc(25% - 10px)}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-7 .gallery-item{width:calc(33.33333% - 10px)}}.c-ColumnWisywig .gallery-columns-7 .gallery-item:nth-child(n+8){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-7 .gallery-item:nth-child(n+5){margin-top:30px}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-7 .gallery-item:nth-child(n+4){margin-top:30px}}.c-ColumnWisywig .gallery-columns-8 .gallery-item{width:calc(12.5% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-8 .gallery-item{width:calc(25% - 10px)}}.c-ColumnWisywig .gallery-columns-8 .gallery-item:nth-child(n+9){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-8 .gallery-item:nth-child(n+5){margin-top:30px}}.c-ColumnWisywig .gallery-columns-9 .gallery-item{width:calc(11.11111% - 10px)}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-9 .gallery-item{width:calc(20% - 10px)}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-9 .gallery-item{width:calc(33.33333% - 10px)}}.c-ColumnWisywig .gallery-columns-9 .gallery-item:nth-child(n+10){margin-top:30px}@media (max-width: 768px){.c-ColumnWisywig .gallery-columns-9 .gallery-item:nth-child(n+6){margin-top:30px}}@media (max-width: 428px){.c-ColumnWisywig .gallery-columns-9 .gallery-item:nth-child(n+4){margin-top:30px}}.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{width:100%;display:flex;min-height:56px;align-items:center;justify-content:center;font-size:14px;text-decoration:none;background-color:#fff;color:#BD603D;line-height:1.8;padding:10px}@media (max-width: 768px){.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{min-height:48px}}@media (max-width: 428px){.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{padding:2.66vw;min-height:12.8vw;font-size:3.73vw}}.c-Button--Brown:disabled,.c-Button--White:disabled,.c-Button--Red:disabled,.c-Button--Black:disabled{background-color:#6C6C6C;color:#C0C0C0;cursor:not-allowed}@media (min-width: 1439.1px){.c-Button--Brown:not(:disabled),.c-Button--White:not(:disabled),.c-Button--Red:not(:disabled),.c-Button--Black:not(:disabled){transition:opacity 0.3s cubic-bezier(0, 0, 1, 1)}.c-Button--Brown:not(:disabled):hover,.c-Button--White:not(:disabled):hover,.c-Button--Red:not(:disabled):hover,.c-Button--Black:not(:disabled):hover{opacity:0.4}}.c-Button--Brown{background-color:#BD603D;color:#fff}.c-Button--White{background-color:#fff;color:#BD603D}.c-Button--Red{background-color:#b02544;color:#fff}.c-Button--Black{background-color:#181818;color:#fff}.u-Date{margin-top:10px}@media (max-width: 428px){.u-Date{margin-top:2.66vw}}.u-Contents{margin-top:80px;max-width:820px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.u-Contents{margin-top:60px}}@media (max-width: 428px){.u-Contents{margin-top:16vw}}.u-Image{margin-top:80px}@media (max-width: 768px){.u-Image{margin-top:60px}}@media (max-width: 428px){.u-Image{margin-top:16vw}}.u-Button{margin-top:80px}@media (max-width: 768px){.u-Button{margin-top:60px}}@media (max-width: 428px){.u-Button{margin-top:16vw}}.u-Pagination{margin-top:80px}@media (max-width: 768px){.u-Pagination{margin-top:60px}}@media (max-width: 428px){.u-Pagination{margin-top:16vw}}
.c-EditorContents p a { text-decoration:underline; }
.c-EditorContents p img { width:auto; height:auto; }
.cmn_bread__wrp br { display:none;  }
@media (max-width: 768px) {
	.c-EditorContents iframe { width:100%; height:50vw; }
}