

.vSp269IwsvkwE48vhewl { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; cursor: pointer; position: fixed; z-index: 100000; }
.vSp269IwsvkwE48vhewl > * { pointer-events: none; }
.vSp269IwsvkwE48vhewl.fbyGoIo3SxEQFM1MGbEs { left: 20px; top: 20px; }
.vSp269IwsvkwE48vhewl._Ej4kXFl1xNPAy79uayi { left: 20px; top: 50%; transform: translateY(-50%); }
.vSp269IwsvkwE48vhewl.qX04RCSCQcTeVf5KNlch { left: 20px; bottom: 20px; }
.vSp269IwsvkwE48vhewl.g618PeFG0B82_3z8C7Bm { top: 20px; left: 50%; transform: translateX(-50%); }
.vSp269IwsvkwE48vhewl.wIYyIsq2xASeyRwsK2eg { left: 50%; top: 50%; transform: translate(-50%, -50%); }
.vSp269IwsvkwE48vhewl.K1DEZxB2cOdgbkJRBLCw { bottom: 20px; left: 50%; transform: translateX(-50%); }
.vSp269IwsvkwE48vhewl.MYoa7OrJJ7sDi96IDqPV { right: 20px; top: 20px; }
.vSp269IwsvkwE48vhewl.sJtNCsezCkDgqojO760A { right: 20px; top: 50%; transform: translateY(-50%); }
.vSp269IwsvkwE48vhewl.ENidS7eKiSMjOKBPyKbH { right: 20px; bottom: 20px; }

[data-cond-flg="true"] { display: none; }
.AAoK0I6igQV42JNOtTxn .eC0iVm5pQuzLif_GHdPl { position: fixed; top: 50%; left: 50%; width: calc(100% - 16px); height: calc(100% - 32px); max-width: 958px; background: rgb(255, 255, 255); transform: translate(-50%, -50%); z-index: 1000001; display: none; opacity: 0; margin-top: 24px; border-radius: 6px; }
.AAoK0I6igQV42JNOtTxn .IrCTlp_7w8PGMsvscEkY { position: absolute; }
.AAoK0I6igQV42JNOtTxn .Pz5BPCVHCt25bQmXGNBQ { position: absolute; top: 15px; right: 8px; width: 28px; height: 28px; cursor: pointer; text-indent: 100%; overflow: hidden; white-space: nowrap; z-index: 10; }
.AAoK0I6igQV42JNOtTxn .Pz5BPCVHCt25bQmXGNBQ::before, .AAoK0I6igQV42JNOtTxn .Pz5BPCVHCt25bQmXGNBQ::after { position: absolute; top: 50%; left: 0px; margin-top: -1px; content: ""; width: 100%; height: 2px; display: block; background-color: rgb(170, 170, 170); pointer-events: none; }
.AAoK0I6igQV42JNOtTxn .Pz5BPCVHCt25bQmXGNBQ::before { transform: rotate(-45deg); }
.AAoK0I6igQV42JNOtTxn .Pz5BPCVHCt25bQmXGNBQ::after { transform: rotate(45deg); }
.AAoK0I6igQV42JNOtTxn .jm4dpLRSooRsa2PLaC0o { display: none; }
.AAoK0I6igQV42JNOtTxn .bt9AQnrLkLK9prO8cecR { position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.75); z-index: 1000000; display: none; opacity: 0; }
.AAoK0I6igQV42JNOtTxn .zWYogMnHWEbhcaMFYNaK { display: none; }
.AAoK0I6igQV42JNOtTxn.A8VwSkPLxzUIxkXwz4nx .eC0iVm5pQuzLif_GHdPl { animation: 0.3s ease-in-out 0s 1 normal forwards running hS0H61myT4y8c2MrORBf; display: block; }
.AAoK0I6igQV42JNOtTxn.A8VwSkPLxzUIxkXwz4nx .bt9AQnrLkLK9prO8cecR { animation: 0.1s ease-in-out 0s 1 normal forwards running DA4fsx2Uqo8HFa_n8QUz; display: block; }
.AAoK0I6igQV42JNOtTxn.ixs29kBm90E_1ktd6jsx .NumtXRjt_IqlNaYZmzpu { display: block; }
.AAoK0I6igQV42JNOtTxn.ixs29kBm90E_1ktd6jsx .zWYogMnHWEbhcaMFYNaK { display: none; }
.AAoK0I6igQV42JNOtTxn { transform: none; }
.AAoK0I6igQV42JNOtTxn * { animation-direction: normal; animation-fill-mode: none; animation-iteration-count: 1; animation-name: zST_hySlAx7XhEFPyV6O; animation-play-state: running; animation-timing-function: ease; backface-visibility: visible; background: none 0px 0px / auto repeat scroll padding-box border-box transparent; border-color: inherit; border-style: none; border-width: medium; border-collapse: separate; border-image: none 100% / 1 / 0 stretch; border-radius: 0px; border-spacing: 0px; inset: auto; box-shadow: none; box-sizing: border-box; caption-side: top; clear: none; clip: auto; color: inherit; columns: auto; column-fill: balance; column-gap: normal; column-rule: medium; content: normal; counter-increment: none; counter-reset: none; cursor: auto; direction: ltr; empty-cells: show; float: none; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; height: auto; hyphens: none; letter-spacing: normal; line-height: normal; list-style: outside none disc; margin: 0px; max-height: none; max-width: none; min-height: 0px; min-width: 0px; opacity: 1; outline: none medium; overflow: visible; padding: 0px; break-after: auto; break-before: auto; break-inside: auto; perspective: none; perspective-origin: 50% 50%; position: static; quotes: "“" "”" "‘" "’"; tab-size: 8; table-layout: auto; text-align: inherit; text-align-last: auto; text-decoration-thickness: initial; text-decoration-color: inherit; text-decoration-line: none; text-decoration-style: solid; text-indent: 0px; text-shadow: none; text-transform: none; transform: none; transform-style: flat; transition: none; unicode-bidi: normal; vertical-align: baseline; visibility: visible; white-space: normal; width: auto; word-spacing: normal; z-index: auto; }
.AAoK0I6igQV42JNOtTxn input { border: 1px solid rgb(204, 204, 204); border-radius: 6px; padding: 10px; margin-right: 10px; }
.AAoK0I6igQV42JNOtTxn input:not([type="file"]) { background-color: rgb(249, 249, 249); }
.AAoK0I6igQV42JNOtTxn input[type="date"], .AAoK0I6igQV42JNOtTxn input[type="time"], .AAoK0I6igQV42JNOtTxn input[type="datetime-local"] { height: 50px; text-align: left; }
@media screen and (max-width: 768px) {
  .AAoK0I6igQV42JNOtTxn input[type="date"], .AAoK0I6igQV42JNOtTxn input[type="time"], .AAoK0I6igQV42JNOtTxn input[type="datetime-local"] { max-width: 200px; width: 100%; }
}
.AAoK0I6igQV42JNOtTxn select, .AAoK0I6igQV42JNOtTxn textarea { background-color: rgb(249, 249, 249); }
.AAoK0I6igQV42JNOtTxn textarea { resize: vertical; }
.AAoK0I6igQV42JNOtTxn .urvqpjQaPny79eyZdoMv { display: block; padding: 60px 0px 0px; overflow-y: auto; height: 100%; }
.AAoK0I6igQV42JNOtTxn .xUM9_fRrCA310jSfU947 { padding-top: 115px; }
@media screen and (max-width: 545px) {
  .AAoK0I6igQV42JNOtTxn .xUM9_fRrCA310jSfU947 { padding: 0px; height: calc(100% - 143px) !important; }
}
@media screen and (max-width: 545px) {
  .AAoK0I6igQV42JNOtTxn .Eo0iH9zMc5ooq6HTB7bP { height: calc(100% - 91px); padding-top: 0px; }
  .AAoK0I6igQV42JNOtTxn .tt2d5UBnZQeZFF04ROjw { height: calc(100% - 91px); }
}
@media screen and (max-width: 367px) {
  .AAoK0I6igQV42JNOtTxn .Eo0iH9zMc5ooq6HTB7bP { height: calc(100% - 106px); }
}
.AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { width: 100%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.03) 0px 3px 8px; font-size: 12px; padding: 12px 60px; position: fixed; top: 0px; left: 0px; z-index: 1; color: rgb(0, 0, 0) !important; }
@media screen and (max-width: 962px) {
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { padding: 12px 40px; }
}
@media screen and (max-width: 922px) {
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { padding: 14px 40px; font-size: 11px; }
}
@media screen and (max-width: 852px) {
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { padding: 15px 40px; font-size: 10px; }
}
@media screen and (max-width: 784px) {
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { padding: 15px 40px; }
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA br { display: none; }
}
@media screen and (max-width: 764px) {
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { padding: 8px 40px; }
}
@media screen and (max-width: 545px) {
  .AAoK0I6igQV42JNOtTxn .nCO3CIcPHMdIWZTfw2qA { min-height: 91px; display: flex; align-items: center; position: static; }
}
.AAoK0I6igQV42JNOtTxn .c3CcL4oSl7oMkA5mgcbu { box-shadow: none; }
@media screen and (max-width: 545px) {
  .AAoK0I6igQV42JNOtTxn .c3CcL4oSl7oMkA5mgcbu { padding: 8px 40px 60px; }
}
.AAoK0I6igQV42JNOtTxn .xcehFurazdD8NLLZQsm7 { height: 55px; padding: 2px; top: 2px; left: 2px; z-index: 1; }
.AAoK0I6igQV42JNOtTxn .L8K2qIJAzVgdphIoQSpw { top: 57px; }
@media screen and (max-width: 545px) {
  .AAoK0I6igQV42JNOtTxn .L8K2qIJAzVgdphIoQSpw { top: 70px; }
}
@media screen and (max-width: 440px) {
  .AAoK0I6igQV42JNOtTxn .L8K2qIJAzVgdphIoQSpw { top: 84px; }
}
.AAoK0I6igQV42JNOtTxn .HdbYlRovRDwLIBxgp2kx { left: 50%; transform: translate(-50%, 0px); }
.AAoK0I6igQV42JNOtTxn .xcehFurazdD8NLLZQsm7 img { height: 100%; object-fit: contain; }
.AAoK0I6igQV42JNOtTxn .md9IOtJZMaH1EQzUQymO, .AAoK0I6igQV42JNOtTxn .i78RCeGfIaLkmNMoiBjf { text-align: center; }
.AAoK0I6igQV42JNOtTxn .lg8ANdg5QTQKoS5KTtvW { width: 100%; max-width: 600px; display: flex; justify-content: center; margin: 10px auto 0px; text-align: center; }
.AAoK0I6igQV42JNOtTxn .AHgl53_yWnBC6wY5RSJR { background-color: rgb(102, 102, 102); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px; color: rgb(255, 255, 255); cursor: pointer; font-size: 14px; display: flex; align-items: center; justify-content: center; padding: 8px 30px; margin: 0px 4px; }
.AAoK0I6igQV42JNOtTxn .vAQ3J1sk56d_24rHsVhV span { cursor: pointer; font-size: 14px; position: relative; }
.AAoK0I6igQV42JNOtTxn .vAQ3J1sk56d_24rHsVhV, .AAoK0I6igQV42JNOtTxn .kwpwn8JSyYW0DycEwfaO, .AAoK0I6igQV42JNOtTxn .VfrH4qZVFZu1ZIbUw8hM { background-color: rgb(53, 79, 155); }
.AAoK0I6igQV42JNOtTxn .VfrH4qZVFZu1ZIbUw8hM { width: auto; }
.AAoK0I6igQV42JNOtTxn ._iUtWaet6IFbXYoY1PgK { height: 100%; display: flex; align-items: center; justify-content: center; padding: 20px; }
.AAoK0I6igQV42JNOtTxn .Wqdfyav0cNCET9NDrsaC { width: 100%; }
.AAoK0I6igQV42JNOtTxn .sfEpeJoyRhT3Z6G4vWrH { font-size: 40px; }
.AAoK0I6igQV42JNOtTxn .YPZJvYRg4TjXl4xJ51aW { font-size: 16px; margin: 20px 0px; text-align: center; color: red !important; }
.AAoK0I6igQV42JNOtTxn .ZrXftFmpnEIssXJtSBeB { font-size: 14px; text-align: left; margin: 10px 0px 0px; color: red !important; }
.AAoK0I6igQV42JNOtTxn .cF_u9JV5Q6dqIlOEUPab { width: 90%; max-height: 100%; flex-shrink: 0; }
.AAoK0I6igQV42JNOtTxn .cF_u9JV5Q6dqIlOEUPab p { color: rgb(0, 0, 0) !important; }
@media screen and (max-width: 768px) {
  .AAoK0I6igQV42JNOtTxn .cF_u9JV5Q6dqIlOEUPab { width: 100%; }
}
.AAoK0I6igQV42JNOtTxn .df1NvWbTe38IrgGfy87I { border-bottom: 1px solid rgb(102, 102, 102); font-size: 20px; padding-bottom: 10px; margin-bottom: 10px; color: rgb(0, 0, 0) !important; }
.AAoK0I6igQV42JNOtTxn .NaHuK7WodEFmtR7g6fPt { width: auto; height: auto; background: red; border-radius: 5px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 14px; padding: 8px 20px; position: static; margin-top: 30px; text-indent: 0px; }
.AAoK0I6igQV42JNOtTxn .NaHuK7WodEFmtR7g6fPt::before, .AAoK0I6igQV42JNOtTxn .NaHuK7WodEFmtR7g6fPt::after { display: none; }
.AAoK0I6igQV42JNOtTxn .NaHuK7WodEFmtR7g6fPt:hover { color: rgb(255, 255, 255); opacity: 0.7; }
.AAoK0I6igQV42JNOtTxn .LdIP9CioBm_swZlFrsbs { padding-bottom: 60px; }
.AAoK0I6igQV42JNOtTxn .rzGSwXfbWy7MLv9UEfT4 strong { font-size: inherit; font-weight: bold; }
.AAoK0I6igQV42JNOtTxn .rzGSwXfbWy7MLv9UEfT4 p { min-height: 24px; }
.AAoK0I6igQV42JNOtTxn .X3I9_EYJS6VdqRmZW82Q { padding: 0px 20px; }
.AAoK0I6igQV42JNOtTxn .IqOEhjF_xDAjYosq5ewh { max-width: 600px; width: 100%; height: 100%; display: flex; padding-top: 60px; margin: 0px auto; }
.AAoK0I6igQV42JNOtTxn .IqOEhjF_xDAjYosq5ewh > div { width: 100%; }
.AAoK0I6igQV42JNOtTxn .M9vjLTkRDhyMkELu79Xr { color: rgb(0, 0, 0) !important; }
.AAoK0I6igQV42JNOtTxn .IqOEhjF_xDAjYosq5ewh input { width: 100%; margin: 10px 0px 20px; color: rgb(0, 0, 0) !important; }
@media screen and (max-width: 768px) {
  .AAoK0I6igQV42JNOtTxn .IqOEhjF_xDAjYosq5ewh { padding-top: 50px; }
}
.AAoK0I6igQV42JNOtTxn .wqlwj8wgC5EJP1FrXCE0 { height: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 130px 20px 0px; }
@media screen and (max-width: 768px) {
  .AAoK0I6igQV42JNOtTxn .wqlwj8wgC5EJP1FrXCE0 { padding-top: 70px; }
}
@keyframes hS0H61myT4y8c2MrORBf { 
  0% { opacity: 0; margin-top: 24px; }
  100% { opacity: 1; margin-top: 0px; }
}
@keyframes DA4fsx2Uqo8HFa_n8QUz { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.AAoK0I6igQV42JNOtTxn .bZSTXSFmJwYPkMhSSjtQ { text-align: center; position: static; }
.AAoK0I6igQV42JNOtTxn .NumtXRjt_IqlNaYZmzpu { display: block; }
.AAoK0I6igQV42JNOtTxn .kPqGBilf3eD0z8Y0f1zE { margin-top: 2px; }
.AAoK0I6igQV42JNOtTxn .d41LANhG6aGlTU1OktSv { padding: 3px 0px 0px; }

.FKOwmOQ_IdtujWI0q_Kz { height: 100%; overflow: auto; padding-bottom: 60px; }
.dLnUJcgvzrS4iSB__rCw { width: 100%; background: rgb(245, 249, 254); font-size: 26px; font-weight: bold; text-align: center; padding: 20px; color: rgb(59, 140, 231) !important; }
.hh1fzBKAYYZ7UivYdSTw { z-index: 100; }
.Rypqo9OKzvvnzSsSk088 strong { font-size: inherit; font-weight: bold; }
.Rypqo9OKzvvnzSsSk088 h2 { font-size: 16px; padding: 10px 20px; margin: 50px auto 20px; text-align: center; }
.Rypqo9OKzvvnzSsSk088 h2 p { color: rgb(0, 0, 0) !important; font-size: 16px; }
.Rypqo9OKzvvnzSsSk088 h3 { color: rgb(0, 0, 0) !important; font-size: 16px; }
.Rypqo9OKzvvnzSsSk088 h3 span { background: red; border-radius: 4px; color: rgb(255, 255, 255); display: inline-block; font-size: 12px; padding: 2px 5px; position: relative; top: -1px; margin-left: 10px; text-align: center; }
.Rypqo9OKzvvnzSsSk088 img { width: 100%; }
.FgivFexfeq4ks_DBwyem { display: block; }
.O64rb7ZfQvNOBDKr5HXh .tXrMJy2Ia7Xo0g0iWfHD { display: block !important; }
.O64rb7ZfQvNOBDKr5HXh [data-role="input-actions"] { display: none !important; }
.O64rb7ZfQvNOBDKr5HXh [data-role="confirm-actions"] { display: flex !important; }
.O64rb7ZfQvNOBDKr5HXh [data-confirm-interactive] { display: none !important; }
.O64rb7ZfQvNOBDKr5HXh .ndtpFuJaOBhgc1S1nVRW, .O64rb7ZfQvNOBDKr5HXh .vjEXdCiikLUbbg_A5cwl { display: none !important; }
.O64rb7ZfQvNOBDKr5HXh .n3IfpSXriIr_D13edspE, .O64rb7ZfQvNOBDKr5HXh .zX46k7uKCnUc5JZF8GEA { display: none !important; }
.O64rb7ZfQvNOBDKr5HXh [data-attribute-group-display="address_ja"] .y_5_nm7OJ7htOLwnilbP > p, .O64rb7ZfQvNOBDKr5HXh [data-attribute-group-display="address_ja"] .qRVgA0ri9aEhW4EZC2ia > p { display: none !important; }
.O64rb7ZfQvNOBDKr5HXh [data-confirm-host="true"].L7iUiKS7OoCv_5EwZMoh { border: none !important; }
.O64rb7ZfQvNOBDKr5HXh [data-confirm-host="true"].L7iUiKS7OoCv_5EwZMoh::after { display: none !important; }
.JmGmvZyEHUD0I4k0Uglc { text-align: center; margin: 0px auto 24px; padding: 12px 20px; border-bottom: 1px solid rgb(221, 221, 221); }
.uQB57gswvz0PPEDvvmA9 { font-size: 16px; font-weight: bold; margin: 0px; color: rgb(0, 0, 0) !important; }
.iLQ_5mIfh56n1bK9WwTu { font-size: 14px; margin: 10px 0px 0px; font-weight: normal; color: red !important; }
.e0fJ1l0j0FxYlmJX7oEX { display: none !important; }
.JG4j4PHmynXv1sSmKPpN { font-size: 14px; min-height: 24px; word-break: break-word; white-space: pre-wrap; color: rgb(0, 0, 0) !important; }
.v7VR7AliBT4emQqUhDgC { width: 30%; padding-right: 10px; }
.v7VR7AliBT4emQqUhDgC p { min-height: auto !important; }
.OzcpGOLRSds_HWSIKdLw { border: 1px solid rgb(221, 221, 221); padding: 20px; margin: 50px auto 30px; }
.OzcpGOLRSds_HWSIKdLw .gtT61eFMc5orWv5ffhlp { margin: 0px auto; }
.n3IfpSXriIr_D13edspE p { color: rgb(0, 0, 0) !important; }
.zX46k7uKCnUc5JZF8GEA { margin: 30px auto; }
.gtT61eFMc5orWv5ffhlp { margin: 30px auto; word-break: break-word; text-align: left; }
.gtT61eFMc5orWv5ffhlp label, .gtT61eFMc5orWv5ffhlp textarea { color: rgb(0, 0, 0) !important; }
.gtT61eFMc5orWv5ffhlp p { min-height: 24px; }
.gtT61eFMc5orWv5ffhlp a { cursor: pointer; text-decoration: underline; color: rgb(59, 140, 231) !important; }
.gtT61eFMc5orWv5ffhlp a * { cursor: pointer; }
.F4wxQuXbUaXButYwdCuZ { font-size: 12px; margin-top: 6px; color: rgb(127, 127, 127) !important; }
.EM4lV_F0eNxYSJOYaWuq { display: flex; align-items: center; justify-content: flex-start; margin-bottom: 20px; }
.EM4lV_F0eNxYSJOYaWuq input { width: 60%; border-color: rgb(221, 221, 221); border-radius: 3px; padding: 10px; margin: 0px; }
.EM4lV_F0eNxYSJOYaWuq input[type="file"] { border: none; padding: 0px 2px; color: rgb(0, 0, 0) !important; }
.L8hq77bhPxERij_KG37f label { margin-bottom: 10px; }
.L8hq77bhPxERij_KG37f label:not(:first-of-type) { margin-top: 20px; }
.y_5_nm7OJ7htOLwnilbP { width: 70%; border-left: 2px solid rgb(59, 140, 231); padding: 20px 0px 20px 20px; }
.y_5_nm7OJ7htOLwnilbP p { color: rgb(0, 0, 0) !important; }
.ndtpFuJaOBhgc1S1nVRW { margin-bottom: 10px; }
.vjEXdCiikLUbbg_A5cwl { margin-top: 10px; }
.y_5_nm7OJ7htOLwnilbP label { display: inline-block; }
.y_5_nm7OJ7htOLwnilbP input { width: 100%; color: rgb(0, 0, 0) !important; }
.y_5_nm7OJ7htOLwnilbP textarea { width: 100%; border: 1px solid rgb(221, 221, 221); border-radius: 6px; padding: 10px; }
.qRVgA0ri9aEhW4EZC2ia { margin-bottom: 20px; }
.qRVgA0ri9aEhW4EZC2ia:last-of-type { margin-bottom: 0px; }
.RhkNdVuzFAqplgopm2Ew { display: flex; align-items: center; justify-content: flex-start; }
.C6AFZEW2UdaRNd11zz9K { align-items: flex-start; }
.qRVgA0ri9aEhW4EZC2ia p { font-size: 16px; margin-bottom: 10px; }
.qRVgA0ri9aEhW4EZC2ia div { width: 45%; margin-right: 5%; }
.qRVgA0ri9aEhW4EZC2ia div.Y05Sr2jaQTV0f5YvnRTM { width: auto; margin-right: 0px; }
.qRVgA0ri9aEhW4EZC2ia div.SvK6b5dpbs2CllaxxAgI { width: 100%; margin-right: 0px; }
.qRVgA0ri9aEhW4EZC2ia div.sC6Lq_HnV2leuMKKUI1D { width: auto; margin-right: 0px; }
.qRVgA0ri9aEhW4EZC2ia div.tbMNhUHhhI57DFcroxDL { width: 100%; margin-right: 0px; }
.qRVgA0ri9aEhW4EZC2ia select { width: 45%; border: none; border-radius: 6px; padding: 10px; }
.NtiR4LXXytOJEwLj2OcT { display: flex; align-items: flex-start; }
.NtiR4LXXytOJEwLj2OcT > div { margin: 0px; }
.NtiR4LXXytOJEwLj2OcT > div .L7iUiKS7OoCv_5EwZMoh { width: 100%; margin: 0px; }
.NtiR4LXXytOJEwLj2OcT span { display: inline-block; margin: 12px 10px 0px 5px; }
.kTCE8EKx3LcHNiOwRoCg { margin: 0px; }
.IFGaoQEqhYbu5C3uLKDy { background: rgb(59, 140, 231); border-radius: 6px; color: rgb(255, 255, 255); cursor: pointer; font-size: 14px; padding: 12px 10px; }
.KNEzCnIM1wL9FiyYAm3r, .I9YNp2HnAqbqo1AUhLBN, .ylyN7Nxw38vUoTMTh7Yy, .ToXqZODwj5H6bYOYtIdu { position: relative; }
.ToXqZODwj5H6bYOYtIdu { background: rgb(255, 255, 255); white-space: break-spaces; }
.L7iUiKS7OoCv_5EwZMoh { border: 1px solid rgb(221, 221, 221); border-radius: 3px; position: relative; }
.L7iUiKS7OoCv_5EwZMoh::after { width: 6px; height: 6px; border-right: 1px solid rgb(102, 102, 102); border-bottom: 1px solid rgb(102, 102, 102); content: ""; pointer-events: none; position: absolute; top: 50%; right: 20px; transform: translate(0px, -50%) rotate(45deg); }
.L7iUiKS7OoCv_5EwZMoh select { width: 100%; appearance: none; line-height: 1; padding: 15px 30px 15px 10px; color: rgb(0, 0, 0) !important; }
.gtNcBBm21gH_pRrte7Fl input, .u7BeCkeFEa_I52d3gQyu input { display: none; }
.gtNcBBm21gH_pRrte7Fl input:checked + label::before, .u7BeCkeFEa_I52d3gQyu input:checked + label::before { background: rgb(59, 140, 231); border-color: rgb(59, 140, 231); }
.gtNcBBm21gH_pRrte7Fl input:checked + label::after, .u7BeCkeFEa_I52d3gQyu input:checked + label::after { display: block; }
.gtNcBBm21gH_pRrte7Fl label, .u7BeCkeFEa_I52d3gQyu label { cursor: pointer; font-size: 16px; padding-left: 30px; position: relative; margin: 5px 30px 5px 0px; pointer-events: all !important; }
.gtNcBBm21gH_pRrte7Fl label:hover, .u7BeCkeFEa_I52d3gQyu label:hover { opacity: 1 !important; }
.gtNcBBm21gH_pRrte7Fl label::before, .u7BeCkeFEa_I52d3gQyu label::before { width: 20px; height: 20px; background-color: rgb(249, 249, 249); border: 1px solid rgb(204, 204, 204); border-radius: 4px; content: ""; position: absolute; top: 50%; left: 0px; transform: translate(0px, -50%); box-sizing: content-box !important; }
.gtNcBBm21gH_pRrte7Fl label::after, .u7BeCkeFEa_I52d3gQyu label::after { width: 4px; height: 8px; border-bottom: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); content: ""; display: none; position: absolute; top: 50%; left: 8px; transform: translate(0px, -70%) rotate(45deg); box-sizing: content-box !important; }
.u7BeCkeFEa_I52d3gQyu input:checked + label::before { background: rgb(255, 255, 255); border-color: rgb(204, 204, 204); }
.u7BeCkeFEa_I52d3gQyu input:checked + label::after { display: block; }
.u7BeCkeFEa_I52d3gQyu label::before { border-radius: 100%; }
.u7BeCkeFEa_I52d3gQyu label::after { width: 12px; height: 12px; background: rgb(59, 140, 231); border: none; border-radius: 100%; display: none; left: 5px; transform: translate(0px, -50%); }
.qMN4nzM4OMz4h8iC7h8X { width: 100%; border: 1px solid rgb(204, 204, 204); border-collapse: collapse; text-align: center; }
.qMN4nzM4OMz4h8iC7h8X th, .qMN4nzM4OMz4h8iC7h8X td { border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; }
.qMN4nzM4OMz4h8iC7h8X th { background: rgb(245, 249, 254); color: rgb(0, 0, 0) !important; }
.qMN4nzM4OMz4h8iC7h8X label { width: 22px; height: 22px; padding-left: 22px; margin: 4px 0px 0px; }
.a9Yk687DSl0_ad3C3cDg { display: block; }
.U6W5pTMNcKzYYxRUzXgf { width: 100%; padding-right: 0px; border-bottom: 2px solid rgb(59, 140, 231); padding-bottom: 10px; margin-bottom: 15px; }
.soqHMKyOHGoJtCYRz21D { width: 100%; border-left: none; padding: 0px; }
.berzNer9FGO97IyqM0g6 { text-align: center; padding-bottom: 5px !important; }
.bFEv_lt3T2LaFQUEMNTy { background: rgb(238, 238, 238); }
.s_MhwTbTanS70s_kkiki { box-shadow: red 0px 0px 0px 2px inset; }
.MKSPB9tPH8RVOHCiIwXA { overflow-x: auto; }
.MKSPB9tPH8RVOHCiIwXA table { width: 100%; min-width: max-content; }
.MOsefEmQGO8V4FDfyrS6 { margin: 0px 0px 8px; font-weight: bold; }
.b0a4DzOIyUyoBIsE1yAi { margin: 0px 0px 8px; }
.b0a4DzOIyUyoBIsE1yAi p { margin: 0px; font-size: 0.85em; color: rgb(102, 102, 102) !important; }
.i8saJ23jop7X9qanBtZ6 { background: rgb(249, 249, 249); border-radius: 8px; color: red; font-weight: bold; margin: 0px; padding: 40px 20px; text-align: center; }
.aeVwFRI8KHTf6ZGTIoSN { background: rgb(249, 249, 249); border-radius: 8px; color: red; font-weight: bold; margin: 0px 0px 20px; padding: 15px 20px; text-align: center; }
.ea8FIXj6LMO2hmOZ0be5 { background: rgb(249, 249, 249); border-radius: 8px; color: red; font-weight: bold; margin: 20px 0px; padding: 40px 20px; text-align: center; }
.fP4bcTqR5UrwJwBlAE3J { background: rgb(253, 236, 234); border: 1px solid rgb(245, 194, 199); border-radius: 6px; margin-bottom: 15px; padding: 15px 20px; text-align: left; }
.fP4bcTqR5UrwJwBlAE3J p { font-size: 14px; margin: 0px; color: red !important; }
.fP4bcTqR5UrwJwBlAE3J p + p { margin-top: 10px; }
.wG1LNXPzCflogX_fQzUL { display: inline-flex; align-items: center; gap: 2px; }
.kQzn3CT8LhZimYADwybo { color: rgb(153, 153, 153); }
.VX4DfNFdPyPpEfBZ1EgP { height: 36px; font-size: 14px; text-align: center; width: 66px !important; }
.VX4DfNFdPyPpEfBZ1EgP::-webkit-outer-spin-button, .VX4DfNFdPyPpEfBZ1EgP::-webkit-inner-spin-button { appearance: none; margin: 0px; }
.VX4DfNFdPyPpEfBZ1EgP:disabled { background: rgb(238, 238, 238); color: rgb(153, 153, 153); }
.lehMz5TNHZYxDda3p7QF { font-size: 0.85em; color: rgb(102, 102, 102); }
.xxHBS1pW3NqQ5Yxan9Xh { color: red; font-weight: bold; }
.TCYKj6tcuKKra4N1luug { color: red; font-weight: bold; }
.JmQpO1AT585cmW5RKEOi { display: block; color: red; font-size: 0.75em; font-weight: bold; margin-top: 4px; }
.eJ9K9uOeYdnwJC76kvw1 { text-align: left; white-space: pre-line; word-break: keep-all; overflow-wrap: break-word; font-size: 16px; font-weight: bold; }
.eJ9K9uOeYdnwJC76kvw1[scope="row"] { min-width: auto; max-width: none; width: auto; padding-left: 16px; padding-right: 16px; }
.eJ9K9uOeYdnwJC76kvw1[scope="col"] { min-width: 200px; max-width: 200px; text-align: center; font-size: 14px; font-weight: normal; }
.hK9lEC0dCjAmUwR6s9I3 { max-width: 330px; border: 1px solid red; color: red; padding: 20px; position: relative; margin: 20px 0px 0px; text-align: center; }
.KFC1Ty9Zf5Dh2Jm1GvVO { width: 100%; margin-top: 60px; }
@media screen and (max-width: 768px) {
  .dLnUJcgvzrS4iSB__rCw { font-size: 20px; padding: 10px; }
  .Rypqo9OKzvvnzSsSk088 h2 { font-size: 18px; margin: 30px auto 20px; }
  .Rypqo9OKzvvnzSsSk088 h2 p { font-size: 18px; }
  .v7VR7AliBT4emQqUhDgC { width: 100%; border-bottom: 2px solid rgb(59, 140, 231); padding-bottom: 10px; margin-bottom: 15px; }
  .gtT61eFMc5orWv5ffhlp { margin: 20px auto 40px; }
  .EM4lV_F0eNxYSJOYaWuq { display: block; }
  .EM4lV_F0eNxYSJOYaWuq input { width: 100%; }
  .y_5_nm7OJ7htOLwnilbP { width: 100%; border: none; padding: 0px; }
  .qRVgA0ri9aEhW4EZC2ia button { font-size: 12px; }
  .L7iUiKS7OoCv_5EwZMoh { width: 100% !important; }
  .gtNcBBm21gH_pRrte7Fl label, .u7BeCkeFEa_I52d3gQyu label { margin-bottom: 10px; }
  .qMN4nzM4OMz4h8iC7h8X th, .qMN4nzM4OMz4h8iC7h8X td { font-size: 12px; padding: 10px 5px; }
  .qMN4nzM4OMz4h8iC7h8X th label, .qMN4nzM4OMz4h8iC7h8X td label { margin: 0px; }
  .MKSPB9tPH8RVOHCiIwXA table th[scope="row"] { position: sticky; left: 0px; z-index: 1; background: rgb(245, 249, 254); }
  .MKSPB9tPH8RVOHCiIwXA table tr:first-child th { position: sticky; top: 0px; z-index: 2; background: rgb(245, 249, 254); }
  .MKSPB9tPH8RVOHCiIwXA table tr:first-child th:first-child { left: 0px; z-index: 3; }
  .KFC1Ty9Zf5Dh2Jm1GvVO { margin-top: 0px; }
}
.Rypqo9OKzvvnzSsSk088 #form-cdm-answer-limit { display: flex; align-items: center; flex-wrap: wrap; gap: 10px; margin-top: 10px; }
.Rypqo9OKzvvnzSsSk088 .answer-limit-remaining-count { font-size: 14px; color: rgb(0, 0, 0); padding: 5px 15px; border-radius: 9999px; background-color: rgb(218, 232, 252); border: 1px solid rgb(108, 142, 191); }
.Rypqo9OKzvvnzSsSk088 .answer-limit-annotation { font-size: 12px; color: rgb(102, 102, 102); }

.flatpickr-calendar { opacity: 0; display: none; text-align: center; visibility: hidden; padding: 0px; animation: auto ease 0s 1 normal none running none; direction: ltr; border: 0px; font-size: 14px; line-height: 24px; border-radius: 5px; position: absolute; width: 307.875px; box-sizing: border-box; touch-action: manipulation; background: rgb(255, 255, 255); box-shadow: rgb(230, 230, 230) 1px 0px 0px, rgb(230, 230, 230) -1px 0px 0px, rgb(230, 230, 230) 0px 1px 0px, rgb(230, 230, 230) 0px -1px 0px, rgba(0, 0, 0, 0.08) 0px 3px 13px; }
.flatpickr-calendar.open, .flatpickr-calendar.inline { opacity: 1; max-height: 640px; visibility: visible; }
.flatpickr-calendar.open { display: inline-block; z-index: 1000005; }
.flatpickr-calendar.animate.open { animation: 300ms cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal none running fpFadeInDown; }
.flatpickr-calendar.inline { display: block; position: relative; top: 2px; }
.flatpickr-calendar.static { position: absolute; top: calc(100% + 2px); }
.flatpickr-calendar.static.open { z-index: 999; display: block; }
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) { box-shadow: none !important; }
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) { box-shadow: rgb(230, 230, 230) -2px 0px 0px, rgb(230, 230, 230) 5px 0px 0px; }
.flatpickr-calendar .hasWeeks .dayContainer, .flatpickr-calendar .hasTime .dayContainer { border-bottom: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.flatpickr-calendar .hasWeeks .dayContainer { border-left: 0px; }
.flatpickr-calendar.hasTime .flatpickr-time { height: 40px; border-top: 1px solid rgb(230, 230, 230); }
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time { height: auto; }
.flatpickr-calendar::before, .flatpickr-calendar::after { position: absolute; display: block; pointer-events: none; border: solid transparent; content: ""; height: 0px; width: 0px; left: 22px; }
.flatpickr-calendar.rightMost::before, .flatpickr-calendar.arrowRight::before, .flatpickr-calendar.rightMost::after, .flatpickr-calendar.arrowRight::after { left: auto; right: 22px; }
.flatpickr-calendar.arrowCenter::before, .flatpickr-calendar.arrowCenter::after { left: 50%; right: 50%; }
.flatpickr-calendar::before { border-width: 5px; margin: 0px -5px; }
.flatpickr-calendar::after { border-width: 4px; margin: 0px -4px; }
.flatpickr-calendar.arrowTop::before, .flatpickr-calendar.arrowTop::after { bottom: 100%; }
.flatpickr-calendar.arrowTop::before { border-bottom-color: rgb(230, 230, 230); }
.flatpickr-calendar.arrowTop::after { border-bottom-color: rgb(255, 255, 255); }
.flatpickr-calendar.arrowBottom::before, .flatpickr-calendar.arrowBottom::after { top: 100%; }
.flatpickr-calendar.arrowBottom::before { border-top-color: rgb(230, 230, 230); }
.flatpickr-calendar.arrowBottom::after { border-top-color: rgb(255, 255, 255); }
.flatpickr-calendar:focus { outline: 0px; }
.flatpickr-wrapper { position: relative; display: inline-block; }
.flatpickr-months { display: flex; }
.flatpickr-months .flatpickr-month { background: transparent; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); height: 34px; line-height: 1; text-align: center; position: relative; user-select: none; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; }
.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month { text-decoration: none; cursor: pointer; position: absolute; top: 0px; height: 34px; padding: 10px; z-index: 3; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); }
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled, .flatpickr-months .flatpickr-next-month.flatpickr-disabled { display: none; }
.flatpickr-months .flatpickr-prev-month i, .flatpickr-months .flatpickr-next-month i { position: relative; }
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, .flatpickr-months .flatpickr-next-month.flatpickr-prev-month { left: 0px; }
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month, .flatpickr-months .flatpickr-next-month.flatpickr-next-month { right: 0px; }
.flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover { color: rgb(149, 158, 169); }
.flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg { fill: rgb(246, 71, 71); }
.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg { width: 14px; height: 14px; }
.flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path { transition: fill 0.1s; fill: inherit; }
.numInputWrapper { position: relative; height: auto; }
.numInputWrapper input, .numInputWrapper span { display: inline-block; }
.numInputWrapper input { width: 100%; }
.numInputWrapper input::-webkit-outer-spin-button, .numInputWrapper input::-webkit-inner-spin-button { margin: 0px; appearance: none; }
.numInputWrapper span { position: absolute; right: 0px; width: 14px; padding: 0px 4px 0px 2px; height: 50%; line-height: 50%; opacity: 0; cursor: pointer; border: 1px solid rgba(57, 57, 57, 0.15); box-sizing: border-box; }
.numInputWrapper span:hover { background: rgba(0, 0, 0, 0.1); }
.numInputWrapper span:active { background: rgba(0, 0, 0, 0.2); }
.numInputWrapper span::after { display: block; content: ""; position: absolute; }
.numInputWrapper span.arrowUp { top: 0px; border-bottom: 0px; }
.numInputWrapper span.arrowUp::after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(57, 57, 57, 0.6); top: 26%; }
.numInputWrapper span.arrowDown { top: 50%; }
.numInputWrapper span.arrowDown::after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(57, 57, 57, 0.6); top: 40%; }
.numInputWrapper span svg { width: inherit; height: auto; }
.numInputWrapper span svg path { fill: rgba(0, 0, 0, 0.5); }
.numInputWrapper:hover { background: rgba(0, 0, 0, 0.05); }
.numInputWrapper:hover span { opacity: 1; }
.flatpickr-current-month { font-size: 135%; font-weight: 300; color: inherit; position: absolute; width: 75%; left: 12.5%; padding: 7.48px 0px 0px; line-height: 1; height: 34px; display: inline-block; text-align: center; transform: translate3d(0px, 0px, 0px); }
.flatpickr-current-month span.cur-month { font-family: inherit; font-weight: 700; color: inherit; display: inline-block; margin-left: 0.5ch; padding: 0px; }
.flatpickr-current-month span.cur-month:hover { background: rgba(0, 0, 0, 0.05); }
.flatpickr-current-month .numInputWrapper { width: 6ch; display: inline-block; }
.flatpickr-current-month .numInputWrapper span.arrowUp::after { border-bottom-color: rgba(0, 0, 0, 0.9); }
.flatpickr-current-month .numInputWrapper span.arrowDown::after { border-top-color: rgba(0, 0, 0, 0.9); }
.flatpickr-current-month input.cur-year { background: transparent; box-sizing: border-box; color: inherit; cursor: text; padding: 0px 0px 0px 0.5ch; margin: 0px; display: inline-block; font-size: inherit; font-family: inherit; font-weight: 300; line-height: inherit; height: auto; border: 0px; border-radius: 0px; vertical-align: initial; appearance: textfield; }
.flatpickr-current-month input.cur-year:focus { outline: 0px; }
.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover { font-size: 100%; color: rgba(0, 0, 0, 0.5); background: transparent; pointer-events: none; }
.flatpickr-current-month .flatpickr-monthDropdown-months { background: transparent; border: none; border-radius: 0px; color: inherit; cursor: pointer; font-size: inherit; font-family: inherit; font-weight: 300; height: auto; line-height: inherit; margin: -1px 0px 0px; outline: none; padding: 0px 0px 0px 0.5ch; position: relative; vertical-align: initial; box-sizing: border-box; appearance: menulist; width: auto; }
.flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active { outline: none; }
.flatpickr-current-month .flatpickr-monthDropdown-months:hover { background: rgba(0, 0, 0, 0.05); }
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { background-color: transparent; outline: none; padding: 0px; }
.flatpickr-weekdays { background: transparent; text-align: center; overflow: hidden; width: 100%; display: flex; -webkit-box-align: center; align-items: center; height: 28px; }
.flatpickr-weekdays .flatpickr-weekdaycontainer { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; }
span.flatpickr-weekday { cursor: default; font-size: 90%; background: transparent; color: rgba(0, 0, 0, 0.54); line-height: 1; margin: 0px; text-align: center; display: block; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: bolder; }
.dayContainer, .flatpickr-weeks { padding: 1px 0px 0px; }
.flatpickr-days { position: relative; overflow: hidden; display: flex; -webkit-box-align: start; align-items: flex-start; width: 307.875px; }
.flatpickr-days:focus { outline: 0px; }
.dayContainer { padding: 0px; outline: 0px; text-align: left; width: 307.875px; min-width: 307.875px; max-width: 307.875px; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: space-around; transform: translate3d(0px, 0px, 0px); opacity: 1; }
.dayContainer + .dayContainer { box-shadow: rgb(230, 230, 230) -1px 0px 0px; }
.flatpickr-day { background: none; border: 1px solid transparent; border-radius: 150px; box-sizing: border-box; color: rgb(57, 57, 57); cursor: pointer; font-weight: 400; width: 14.2857%; flex-basis: 14.2857%; max-width: 39px; height: 39px; line-height: 39px; margin: 0px; display: inline-block; position: relative; -webkit-box-pack: center; justify-content: center; text-align: center; }
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus { cursor: pointer; outline: 0px; background: rgb(230, 230, 230); border-color: rgb(230, 230, 230); }
.flatpickr-day.today { border-color: rgb(149, 158, 169); }
.flatpickr-day.today:hover, .flatpickr-day.today:focus { border-color: rgb(149, 158, 169); background: rgb(149, 158, 169); color: rgb(255, 255, 255); }
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay { background: rgb(86, 159, 247); box-shadow: none; color: rgb(255, 255, 255); border-color: rgb(86, 159, 247); }
.flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange { border-radius: 50px 0px 0px 50px; }
.flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange { border-radius: 0px 50px 50px 0px; }
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) { box-shadow: rgb(86, 159, 247) -10px 0px 0px; }
.flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange, .flatpickr-day.endRange.startRange.endRange { border-radius: 50px; }
.flatpickr-day.inRange { border-radius: 0px; box-shadow: rgb(230, 230, 230) -5px 0px 0px, rgb(230, 230, 230) 5px 0px 0px; }
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay { color: rgba(57, 57, 57, 0.3); background: transparent; border-color: transparent; cursor: default; }
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover { cursor: not-allowed; color: rgba(57, 57, 57, 0.1); }
.flatpickr-day.week.selected { border-radius: 0px; box-shadow: rgb(86, 159, 247) -5px 0px 0px, rgb(86, 159, 247) 5px 0px 0px; }
.flatpickr-day.hidden { visibility: hidden; }
.rangeMode .flatpickr-day { margin-top: 1px; }
.flatpickr-weekwrapper { float: left; }
.flatpickr-weekwrapper .flatpickr-weeks { padding: 0px 12px; box-shadow: rgb(230, 230, 230) 1px 0px 0px; }
.flatpickr-weekwrapper .flatpickr-weekday { float: none; width: 100%; line-height: 28px; }
.flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover { display: block; width: 100%; max-width: none; color: rgba(57, 57, 57, 0.3); background: transparent; cursor: default; border: none; }
.flatpickr-innerContainer { display: flex; box-sizing: border-box; overflow: hidden; }
.flatpickr-rContainer { display: inline-block; padding: 0px; box-sizing: border-box; }
.flatpickr-time { text-align: center; outline: 0px; height: 0px; line-height: 40px; max-height: 40px; box-sizing: border-box; overflow: hidden; display: flex; }
.flatpickr-time::after { content: ""; display: table; clear: both; }
.flatpickr-time .numInputWrapper { -webkit-box-flex: 1; flex: 1 1 0%; width: 40%; height: 40px; float: left; }
.flatpickr-time .numInputWrapper span.arrowUp::after { border-bottom-color: rgb(57, 57, 57); }
.flatpickr-time .numInputWrapper span.arrowDown::after { border-top-color: rgb(57, 57, 57); }
.flatpickr-time.hasSeconds .numInputWrapper { width: 26%; }
.flatpickr-time.time24hr .numInputWrapper { width: 49%; }
.flatpickr-time input { background: transparent; box-shadow: none; border: 0px; border-radius: 0px; text-align: center; margin: 0px; padding: 0px; height: inherit; line-height: inherit; color: rgb(57, 57, 57); font-size: 14px; position: relative; box-sizing: border-box; appearance: textfield; }
.flatpickr-time input.flatpickr-hour { font-weight: bold; }
.flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second { font-weight: 400; }
.flatpickr-time input:focus { outline: 0px; border: 0px; }
.flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm { height: inherit; float: left; line-height: inherit; color: rgb(57, 57, 57); font-weight: bold; width: 2%; user-select: none; align-self: center; }
.flatpickr-time .flatpickr-am-pm { outline: 0px; width: 18%; cursor: pointer; text-align: center; font-weight: 400; }
.flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus { background: rgb(238, 238, 238); }
.flatpickr-input[readonly] { cursor: pointer; }
@-webkit-keyframes ZY0iHRXNfBSYhMFbJng1 { 
  0% { opacity: 0; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
@keyframes ZY0iHRXNfBSYhMFbJng1 { 
  0% { opacity: 0; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}

.gujALVoMsQKFrPvOagUw { width: 20px; height: 20px; background-color: transparent; display: flex; justify-content: center; align-items: center; position: absolute; top: 50%; left: -5px; transform: translate(-50%, -50%); z-index: 10000; }
.m6BKB_c0YGftsm0BD1iA { width: 16px; height: 16px; background: linear-gradient(0deg, rgba(110, 110, 110, 0.1) 33%, rgb(255, 255, 255)); padding: 2px; display: flex; justify-content: center; align-items: center; border-radius: 50%; animation: 0.8s linear 0s infinite normal none running xiFbePOqyYM69OLejjIA; }
.a1b53mktQfQl1lDDzELX { width: 100%; height: 100%; background-color: rgb(53, 79, 155); border-radius: 50%; }
.QGBZEzMSlAqK7s1j21h1 { background-color: transparent; margin: 10px auto 0px; }
.KWNuqNuKz3BpCTqUeipy { width: 24px; height: 24px; background: linear-gradient(0deg, rgba(110, 110, 110, 0.3) 50%, rgb(255, 255, 255)); padding: 2px; display: flex; justify-content: center; align-items: center; border-radius: 50%; animation: 0.8s linear 0s infinite normal none running xiFbePOqyYM69OLejjIA; }
.PmFcDMWiusmwTBRNC7xV { width: 100%; height: 100%; background-color: rgb(255, 255, 255); border-radius: 50%; }
@keyframes xiFbePOqyYM69OLejjIA { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

[data-simplebar] { position: relative; flex-flow: column wrap; place-content: flex-start; align-items: flex-start; }
.simplebar-wrapper { overflow: hidden; width: inherit; height: inherit; max-width: inherit; max-height: inherit; }
.simplebar-mask { direction: inherit; position: absolute; overflow: hidden; padding: 0px; margin: 0px; inset: 0px; z-index: 0; width: auto !important; height: auto !important; }
.simplebar-offset { position: absolute; inset: 0px; padding: 0px; margin: 0px; direction: inherit !important; box-sizing: inherit !important; resize: none !important; }
.simplebar-content-wrapper { direction: inherit; position: relative; display: block; height: 100%; width: auto; max-width: 100%; max-height: 100%; scrollbar-width: none; box-sizing: border-box !important; }
.simplebar-content-wrapper::-webkit-scrollbar, .simplebar-hide-scrollbar::-webkit-scrollbar { width: 0px; height: 0px; }
.simplebar-content::before, .simplebar-content::after { content: " "; display: table; }
.simplebar-placeholder { max-height: 100%; max-width: 100%; width: 100%; pointer-events: none; }
.simplebar-height-auto-observer-wrapper { height: 100%; width: 100%; max-width: 1px; position: relative; float: left; max-height: 1px; overflow: hidden; z-index: -1; padding: 0px; margin: 0px; pointer-events: none; flex-grow: inherit; flex-shrink: 0; flex-basis: 0px; box-sizing: inherit !important; }
.simplebar-height-auto-observer { box-sizing: inherit; display: block; opacity: 0; position: absolute; top: 0px; left: 0px; height: 1000%; width: 1000%; min-height: 1px; min-width: 1px; overflow: hidden; pointer-events: none; z-index: -1; }
.simplebar-track { z-index: 1; position: absolute; right: 0px; bottom: 0px; pointer-events: none; overflow: hidden; }
[data-simplebar].simplebar-dragging .simplebar-content { pointer-events: none; user-select: none; }
[data-simplebar].simplebar-dragging .simplebar-track { pointer-events: all; }
.simplebar-scrollbar { position: absolute; left: 0px; right: 0px; min-height: 10px; }
.simplebar-scrollbar::before { position: absolute; content: ""; background: rgb(0, 0, 0); border-radius: 7px; left: 2px; right: 2px; opacity: 0; transition: opacity 0.2s linear; }
.simplebar-scrollbar.simplebar-visible::before { opacity: 0.5; transition: opacity linear; }
.simplebar-track.simplebar-vertical { top: 0px; width: 11px; }
.simplebar-track.simplebar-vertical .simplebar-scrollbar::before { top: 2px; bottom: 2px; }
.simplebar-track.simplebar-horizontal { left: 0px; height: 11px; }
.simplebar-track.simplebar-horizontal .simplebar-scrollbar::before { height: 100%; left: 2px; right: 2px; }
.simplebar-track.simplebar-horizontal .simplebar-scrollbar { right: auto; left: 0px; top: 2px; height: 7px; min-height: 0px; min-width: 10px; width: auto; }
[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical { right: auto; left: 0px; }
.hs-dummy-scrollbar-size { direction: rtl; position: fixed; opacity: 0; visibility: hidden; height: 500px; width: 500px; overflow: scroll hidden; }
.simplebar-hide-scrollbar { position: fixed; left: 0px; visibility: hidden; overflow-y: scroll; scrollbar-width: none; }

#rank-widget-4312717 #rank-widget-widget { width: 100%; clear: both; }
#rank-widget-4312717 #rank-widget-widget-label { border-bottom: 2px solid rgb(92, 151, 255); }
#rank-widget-4312717 #rank-widget-widget-label-caption { padding: 5px 10px; background-color: rgb(92, 151, 255); float: left; }
#rank-widget-4312717 #rank-widget-widget-label-caption a { color: rgb(255, 255, 255); text-decoration: none; }
#rank-widget-4312717 .rank-widget-ad { display: inline-block; zoom: 1; vertical-align: top; width: 49%; margin: 5px 0px; padding: 0px; }
#rank-widget-4312717 .rank-widget-ad-inner { display: table; width: 100%; }
#rank-widget-4312717 .rank-widget-ad-image { display: table-cell; vertical-align: top; width: 120px; height: 90px; padding-right: 5px; }
#rank-widget-4312717 .rank-widget-ad-image-inner { position: relative; overflow: hidden; width: 120px; height: 90px; }
#rank-widget-4312717 .rank-widget-ad-image-inner a { display: block; height: 100%; }
#rank-widget-4312717 .rank-widget-ad-image-inner a .rank-widget-ad-img-inner { height: 100%; background-position: center center; background-size: cover; }
#rank-widget-4312717 .rank-widget-ad-content { display: table-cell; position: relative; height: 100%; vertical-align: top; word-break: break-all; }
#rank-widget-4312717 .rank-widget-ad-title { }
#rank-widget-4312717 .rank-widget-ad-lead { }
#rank-widget-4312717 a.rank-widget-ad-site { }
#rank-widget-4312717 .rank-widget-ad-body { margin-bottom: 20px; }
#rank-widget-4312717 .rank-widget-ad-disclosure { width: 100%; height: 20px; position: absolute; bottom: 0px; text-align: left; }
#rank-widget-4312717 .rank-widget-ad-disclosure a { color: rgb(153, 153, 153); }
#rank-widget-4312717 .rank-widget-clear { clear: both; }
#rank-widget-4312717 .ie-lte9 .rank-widget-ad-image { float: left; }
#rank-widget-4312717 .ie-lte9 .rank-widget-ad-body { margin-bottom: 0px; }
#rank-widget-4312717 .ie-lte9 .rank-widget-ad-disclosure { position: relative; }
#rank-widget-4312717 .ie-lte9 .rank-widget-ad { display: inline; }
#rank-widget-toaster .rank-widget-credit, #rank-widget-4312717 .rank-widget-credit { clear: both; padding: 0px 8px 10px; text-align: right; }
#rank-widget-toaster .rank-widget-credit { padding-right: 0px; }
#rank-widget-toaster .rank-widget-credit a, #rank-widget-4312717 .rank-widget-credit a { color: rgb(153, 153, 153); text-decoration: none; font-size: 13px; }
#rank-widget-toaster .rank-widget-credit a .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit a .rank-widget-credit-logo { display: inline-block; background: url('../img/af5ba34b9cd.png') 0px -103px no-repeat; color: transparent; margin-left: 3px; width: 36px; height: 14px; vertical-align: middle; }
#rank-widget-toaster .rank-widget-credit a:hover .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit a:hover .rank-widget-credit-logo { background: url('../img/af5ba34b9cd.png') 0px -117px no-repeat; }
#rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-toaster .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-modal-contents-inner h3 { background-image: url('../img/a2815900bd8.png'); background-repeat: no-repeat; }
#rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a .rank-widget-credit-logo { background-position: 0px -110px; height: 14px; width: 68px; }
#rank-widget-toaster .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a:hover .rank-widget-credit-logo { background-position: 0px -196px; height: 14px; width: 68px; }
#rank-widget-modal-contents-inner h3 { background-position: 0px -232px; height: 40px; width: 194px; }
#rank-widget-toaster .rank-widget-credit2 { padding-right: 0px; }
#rank-widget-toaster .rank-widget-credit2, #rank-widget-4312717 .rank-widget-credit2 { clear: both; padding: 0px 8px 10px; text-align: right; }
#rank-widget-toaster .rank-widget-credit2 a, #rank-widget-4312717 .rank-widget-credit2 a { color: rgb(153, 153, 153); text-decoration: none; font-size: 11px; }
#rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a .rank-widget-credit-logo { display: inline-block; color: transparent; margin-left: 3px; vertical-align: middle; margin-top: -2px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  #rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a .rank-widget-credit-logo { display: inline-block; background-position: 0px -62px; height: 14px; width: 68px; background-size: 106px 136px; }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  #rank-widget-toaster .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-4312717 .rank-widget-credit2 a:hover .rank-widget-credit-logo { display: inline-block; background-position: 0px -62px; height: 14px; width: 68px; background-size: 106px 136px; }
}
#rank-widget-4312717 .rank-widget-widget-video-content { padding: 20px; background: rgb(255, 255, 255); }
#rank-widget-4312717 .rank-widget-video { width: auto; height: auto; margin: 0px -20px; position: relative; overflow: hidden; box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.17) 0px 0px 6px 0px; }
#rank-widget-4312717 .rank-widget-video-header { padding-bottom: 15px; }
#rank-widget-4312717 .rank-widget-video-footer { padding-top: 15px; }
#rank-widget-4312717 .rank-widget-video-header .rank-widget-video-headerlink, #rank-widget-4312717 .rank-widget-video-footer .rank-widget-video-footerlink { display: block; text-decoration: none; }
#rank-widget-4312717 .rank-widget-video-header .rank-widget-video-headerlink::after, #rank-widget-4312717 .rank-widget-video-footer .rank-widget-video-footerlink::after { content: ""; display: block; clear: both; }
#rank-widget-4312717 .rank-widget-video-title { font-size: 16px; line-height: 25px; font-weight: bold; margin-bottom: 8px; color: rgb(51, 51, 51); }
#rank-widget-4312717 .rank-widget-video-adv { font-size: 11px; line-height: 1; color: rgb(204, 204, 204); text-align: right; }
#rank-widget-4312717 .rank-widget-video-cv { display: block; text-align: center; background: rgb(66, 133, 244); color: rgb(255, 255, 255); border-radius: 3px; }
#rank-widget-4312717 .rank-widget-video-cv:hover { opacity: 0.85; }
#rank-widget-4312717 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-title, #rank-widget-4312717 .rank-widget-video-type-1 .rank-widget-video-header .rank-widget-video-adv { display: none; }
#rank-widget-4312717 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-adv { text-align: left; }
#rank-widget-4312717 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-cv { float: right; padding: 3px 20px; line-height: 1.8; font-size: 14px; }
#rank-widget-4312717 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-cv::before { content: "詳細を見る"; }
#rank-widget-4312717 .compass-fit-video-type-1 .compass-fit-video-footer .compass-fit-video-cv::before { content: "點我了解詳情"; }
#rank-widget-4312717 #rank-widget-widget { margin-top: 0px; }
#rank-widget-4312717 .rank-widget-widget-header { align-items: baseline; border-bottom: 1px solid rgb(128, 100, 38); border-top: 1px solid rgb(128, 100, 38); display: flex; flex-wrap: nowrap; justify-content: flex-start; margin-bottom: 30px; padding: 16px 0px; }
#rank-widget-4312717 .rank-widget-widget-header-title { box-sizing: border-box; color: rgb(99, 114, 118); display: inline-block; flex-shrink: 0; font-family: "Noto Serif JP", serif; font-size: 26px; font-weight: 400; line-height: 1; margin-right: 12px; text-transform: uppercase; }
#rank-widget-4312717 .rank-widget-widget-header-title::first-letter { color: rgb(128, 100, 38); font-size: 45px; }
#rank-widget-4312717 .rank-widget-widget-header-subtitle { color: rgb(128, 100, 38); font-size: 14px; font-weight: 700; }
#rank-widget-4295896 #rank-widget-widget-content { display: flex; flex-wrap: wrap; align-items: flex-start; }
#rank-widget-4312717 .rank-widget-ad { border: 1px solid rgb(128, 100, 38); box-sizing: border-box; display: inline-block; padding: 16px; position: relative; vertical-align: top; width: 100%; margin: 0px 0px 0.5rem; }
#rank-widget-4312717 .rank-widget-ad a { display: block; text-decoration: none; }
#rank-widget-4312717 .rank-widget-ad a:hover { opacity: 0.7; }
#rank-widget-4312717 .rank-widget-ad-inner { display: inline-block; }
#rank-widget-4312717 .rank-widget-ad-img { background: rgb(242, 242, 242); float: left; margin: 0px; position: relative; width: 110px; }
#rank-widget-4312717 .rank-widget-ad-img-inner { background-position: center top; background-size: cover; background-repeat: no-repeat; display: block; height: 100%; overflow: hidden; padding-bottom: 66.67%; position: relative; top: 0px; left: 0px; width: 100%; }
#rank-widget-4312717 .rank-widget-ad-content { display: block; margin-left: 118px; }
#rank-widget-4312717 .rank-widget-ad-title { color: rgb(0, 0, 0); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; font-family: "Noto Sans Arabic", sans-serif; font-size: 13px; font-weight: 500; height: auto; line-height: 1.4; overflow: hidden; margin: 0px 0px 5px; text-align: left; transition: inherit; }
#rank-widget-4312717 .rank-widget-ad a:hover .rank-widget-ad-title { text-decoration: underline; }
#rank-widget-4312717 .rank-widget-ad-adv, #rank-widget-4312717 .rank-widget-ad-cat { color: rgb(107, 110, 111); font-size: 10px; font-weight: 400; height: 13px; line-height: 1; margin: 0px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#rank-widget-4312717 .rank-widget-ad-rank, #rank-widget-4312717 .rank-widget-ad-pr { background: rgb(128, 100, 38); color: rgb(255, 255, 255); font-family: "Noto Serif JP", serif; font-size: 16px; line-height: 26px; width: 26px; height: 26px; position: absolute; top: 0px; left: 0px; text-align: center; }
#rank-widget-4312717 .rank-widget-ad-pr { background: rgb(221, 221, 221); color: rgb(0, 0, 0); font-size: 12px; }

#rank-widget-4312716 #rank-widget-widget { width: 100%; clear: both; }
#rank-widget-4312716 #rank-widget-widget-label { border-bottom: 2px solid rgb(92, 151, 255); }
#rank-widget-4312716 #rank-widget-widget-label-caption { padding: 5px 10px; background-color: rgb(92, 151, 255); float: left; }
#rank-widget-4312716 #rank-widget-widget-label-caption a { color: rgb(255, 255, 255); text-decoration: none; }
#rank-widget-4312716 .rank-widget-ad { display: inline-block; zoom: 1; vertical-align: top; width: 49%; margin: 5px 0px; padding: 0px; }
#rank-widget-4312716 .rank-widget-ad-inner { display: table; width: 100%; }
#rank-widget-4312716 .rank-widget-ad-image { display: table-cell; vertical-align: top; width: 120px; height: 90px; padding-right: 5px; }
#rank-widget-4312716 .rank-widget-ad-image-inner { position: relative; overflow: hidden; width: 120px; height: 90px; }
#rank-widget-4312716 .rank-widget-ad-image-inner a { display: block; height: 100%; }
#rank-widget-4312716 .rank-widget-ad-image-inner a .rank-widget-ad-img-inner { height: 100%; background-position: center center; background-size: cover; }
#rank-widget-4312716 .rank-widget-ad-content { display: table-cell; position: relative; height: 100%; vertical-align: top; word-break: break-all; }
#rank-widget-4312716 .rank-widget-ad-title { }
#rank-widget-4312716 .rank-widget-ad-lead { }
#rank-widget-4312716 a.rank-widget-ad-site { }
#rank-widget-4312716 .rank-widget-ad-body { margin-bottom: 20px; }
#rank-widget-4312716 .rank-widget-ad-disclosure { width: 100%; height: 20px; position: absolute; bottom: 0px; text-align: left; }
#rank-widget-4312716 .rank-widget-ad-disclosure a { color: rgb(153, 153, 153); }
#rank-widget-4312716 .rank-widget-clear { clear: both; }
#rank-widget-4312716 .ie-lte9 .rank-widget-ad-image { float: left; }
#rank-widget-4312716 .ie-lte9 .rank-widget-ad-body { margin-bottom: 0px; }
#rank-widget-4312716 .ie-lte9 .rank-widget-ad-disclosure { position: relative; }
#rank-widget-4312716 .ie-lte9 .rank-widget-ad { display: inline; }
#rank-widget-toaster .rank-widget-credit, #rank-widget-4312716 .rank-widget-credit { clear: both; padding: 0px 8px 10px; text-align: right; }
#rank-widget-toaster .rank-widget-credit { padding-right: 0px; }
#rank-widget-toaster .rank-widget-credit a, #rank-widget-4312716 .rank-widget-credit a { color: rgb(153, 153, 153); text-decoration: none; font-size: 13px; }
#rank-widget-toaster .rank-widget-credit a .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit a .rank-widget-credit-logo { display: inline-block; background: url('../img/af5ba34b9cd.png') 0px -103px no-repeat; color: transparent; margin-left: 3px; width: 36px; height: 14px; vertical-align: middle; }
#rank-widget-toaster .rank-widget-credit a:hover .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit a:hover .rank-widget-credit-logo { background: url('../img/af5ba34b9cd.png') 0px -117px no-repeat; }
#rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-toaster .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-modal-contents-inner h3 { background-image: url('../img/a2815900bd8.png'); background-repeat: no-repeat; }
#rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a .rank-widget-credit-logo { background-position: 0px -110px; height: 14px; width: 68px; }
#rank-widget-toaster .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a:hover .rank-widget-credit-logo { background-position: 0px -196px; height: 14px; width: 68px; }
#rank-widget-modal-contents-inner h3 { background-position: 0px -232px; height: 40px; width: 194px; }
#rank-widget-toaster .rank-widget-credit2 { padding-right: 0px; }
#rank-widget-toaster .rank-widget-credit2, #rank-widget-4312716 .rank-widget-credit2 { clear: both; padding: 0px 8px 10px; text-align: right; }
#rank-widget-toaster .rank-widget-credit2 a, #rank-widget-4312716 .rank-widget-credit2 a { color: rgb(153, 153, 153); text-decoration: none; font-size: 11px; }
#rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a .rank-widget-credit-logo { display: inline-block; color: transparent; margin-left: 3px; vertical-align: middle; margin-top: -2px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  #rank-widget-toaster .rank-widget-credit2 a .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a .rank-widget-credit-logo { display: inline-block; background-position: 0px -62px; height: 14px; width: 68px; background-size: 106px 136px; }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  #rank-widget-toaster .rank-widget-credit2 a:hover .rank-widget-credit-logo, #rank-widget-4312716 .rank-widget-credit2 a:hover .rank-widget-credit-logo { display: inline-block; background-position: 0px -62px; height: 14px; width: 68px; background-size: 106px 136px; }
}
#rank-widget-4312716 .rank-widget-widget-video-content { padding: 20px; background: rgb(255, 255, 255); }
#rank-widget-4312716 .rank-widget-video { width: auto; height: auto; margin: 0px -20px; position: relative; overflow: hidden; box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.17) 0px 0px 6px 0px; }
#rank-widget-4312716 .rank-widget-video-header { padding-bottom: 15px; }
#rank-widget-4312716 .rank-widget-video-footer { padding-top: 15px; }
#rank-widget-4312716 .rank-widget-video-header .rank-widget-video-headerlink, #rank-widget-4312716 .rank-widget-video-footer .rank-widget-video-footerlink { display: block; text-decoration: none; }
#rank-widget-4312716 .rank-widget-video-header .rank-widget-video-headerlink::after, #rank-widget-4312716 .rank-widget-video-footer .rank-widget-video-footerlink::after { content: ""; display: block; clear: both; }
#rank-widget-4312716 .rank-widget-video-title { font-size: 16px; line-height: 25px; font-weight: bold; margin-bottom: 8px; color: rgb(51, 51, 51); }
#rank-widget-4312716 .rank-widget-video-adv { font-size: 11px; line-height: 1; color: rgb(204, 204, 204); text-align: right; }
#rank-widget-4312716 .rank-widget-video-cv { display: block; text-align: center; background: rgb(66, 133, 244); color: rgb(255, 255, 255); border-radius: 3px; }
#rank-widget-4312716 .rank-widget-video-cv:hover { opacity: 0.85; }
#rank-widget-4312716 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-title, #rank-widget-4312716 .rank-widget-video-type-1 .rank-widget-video-header .rank-widget-video-adv { display: none; }
#rank-widget-4312716 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-adv { text-align: left; }
#rank-widget-4312716 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-cv { float: right; padding: 3px 20px; line-height: 1.8; font-size: 14px; }
#rank-widget-4312716 .rank-widget-video-type-1 .rank-widget-video-footer .rank-widget-video-cv::before { content: "詳細を見る"; }
#rank-widget-4312716 .compass-fit-video-type-1 .compass-fit-video-footer .compass-fit-video-cv::before { content: "點我了解詳情"; }
#rank-widget-4312716 #rank-widget-widget { margin-top: 20px; }
#rank-widget-4312716 .rank-widget-widget-header { align-items: baseline; border-bottom: 1px solid rgb(128, 100, 38); border-top: 1px solid rgb(128, 100, 38); display: flex; flex-wrap: wrap; margin-bottom: 40px; padding: 24px 0px; }
#rank-widget-4312716 .rank-widget-widget-header-title { box-sizing: border-box; color: rgb(99, 114, 118); flex-shrink: 0; font-family: "Noto Serif JP", serif; font-size: 40px; font-weight: 400; line-height: 1; margin-right: 23px; text-transform: uppercase; }
#rank-widget-4312716 .rank-widget-widget-header-title::first-letter { color: rgb(128, 100, 38); font-size: 62px; }
#rank-widget-4312716 .rank-widget-widget-header-subtitle { color: rgb(128, 100, 38); font-size: 18px; font-weight: 700; }
#rank-widget-4295896 #rank-widget-widget-content { display: flex; flex-wrap: wrap; align-items: flex-start; margin: -0.5rem; }
#rank-widget-4312716 .rank-widget-ad { border: 1px solid rgb(128, 100, 38); box-sizing: border-box; display: inline-block; padding: 16px; position: relative; vertical-align: top; width: calc(33.3333% - 1rem); margin: 0.5rem; }
#rank-widget-4312716 .rank-widget-ad a { display: block; text-decoration: none; }
#rank-widget-4312716 .rank-widget-ad a:hover { opacity: 0.7; }
#rank-widget-4312716 .rank-widget-ad-inner { display: inline-block; }
#rank-widget-4312716 .rank-widget-ad-img { background: rgb(242, 242, 242); float: left; margin: 0px; position: relative; width: 110px; }
#rank-widget-4312716 .rank-widget-ad-img-inner { background-position: center top; background-size: cover; background-repeat: no-repeat; display: block; height: 100%; overflow: hidden; padding-bottom: 66.67%; position: relative; top: 0px; left: 0px; width: 100%; }
#rank-widget-4312716 .rank-widget-ad-content { display: block; margin-left: 118px; }
#rank-widget-4312716 .rank-widget-ad-title { color: rgb(0, 0, 0); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; font-family: "Noto Sans Arabic", sans-serif; font-size: 13px; font-weight: 500; height: auto; line-height: 1.4; overflow: hidden; margin: 0px 0px 5px; text-align: left; transition: inherit; }
#rank-widget-4312716 .rank-widget-ad a:hover .rank-widget-ad-title { text-decoration: underline; }
#rank-widget-4312716 .rank-widget-ad-adv, #rank-widget-4312716 .rank-widget-ad-cat { color: rgb(107, 110, 111); font-size: 10px; font-weight: 400; height: 13px; line-height: 1; margin: 0px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#rank-widget-4312716 .rank-widget-ad-rank, #rank-widget-4312716 .rank-widget-ad-pr { background: rgb(128, 100, 38); color: rgb(255, 255, 255); font-family: "Noto Serif JP", serif; font-size: 16px; line-height: 26px; width: 26px; height: 26px; position: absolute; top: 0px; left: 0px; text-align: center; }
#rank-widget-4312716 .rank-widget-ad-pr { background: rgb(221, 221, 221); color: rgb(0, 0, 0); font-size: 12px; }






















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































.headerLogo{text-align:center}.addHead+.cont{padding-top:30px}.cont.preview{border:8px solid #ff0;margin-top:30px;padding:30px}.contTitHead{margin-bottom:30px}.contTit{font-size:2.2rem}.contLead,.contTxt{font-size:1.4rem}.contTxt .lead{font-size:1.8rem}.contTable th{font-size:1.3rem;padding:22px 0;text-align:center;width:20%}.contTable td{padding:22px 18px}.contTable td iframe{width:100%!important}.contIndentList li{margin-bottom:5px;padding-left:1em;text-indent:-1em}.faqBoxCol{display:table-cell;padding-right:10%;width:40%}.faqBox{margin-bottom:40px}.addHead{margin-top:30px}.notesBox p{font-size:3rem;margin-top:30%}.contCenter{margin:0 auto;max-width:760px;width:90%}.footerCopy{text-align:right}.articleDetailHead .authorImg a{height:50px;transition:all .1s ease;width:50px}.articleDetailHead .authorImg a:hover{opacity:.7}.articleDetailHead .authorTxt .name a{font-size:1.2rem}.articleDetailHead .authorTxt .btn a,.articleDetailHead .authorTxt .btn span{cursor:pointer}.articleDetailImg .brk{height:86px;left:-13px;width:27px}.articleDetailImg .brk:after{height:10px;left:11px;width:10px}.articleDetailImg .brk.b-next{right:-13px}.articleDetailImg .brk.b-next:after{right:11px}.articleDetailImg .num{bottom:-10px;font-size:12px;padding:5px 0 3px;width:100px}.articleDetailImg .meta{margin:20px 0}.articleDetailTxtImg{float:left;margin:0 20px 20px 0}.articleDetailTxtImg .img{max-width:300px}.articleDetailTxtImg img{height:auto;width:100%}.articleDetailTxtImg .meta{margin:20px 0;max-width:300px}.articleGalleryBtn+.articleDetailTxt,.articleGalleryList+.articleDetailTxt{margin-top:25px}.articleCont img,.articleDetailTxt img{height:auto;max-width:100%}.articleDetailTxt .lead{font-size:1.8rem}.articleDetailTxt .contBtn,.articleDetailTxt+.contBtn{margin-top:30px}.articleDetailTxt .nextViewWrap .contBtn{display:none}.articleDetailTxt .inReadAd{margin:0 auto}.articleDetailList .articleDetailAdd{margin-bottom:30px}.loading{padding:80px 0 40px}.loadingTxt{font-size:1.6rem}.articleGalleryImg .meta{margin-top:20px;text-align:center}.autherDetail{margin-bottom:25px}.autherDetail .imgWrap{display:table-cell;width:170px}.autherDetail .txtWrap{display:table-cell;padding:0 0 20px 20px;vertical-align:middle}.autherDetail .txtWrap .lead{font-size:1.2rem}.autherDetail .txtWrap .tit{font-size:2.4rem}.autherDetail .txtWrap .txt{font-size:1.4rem;margin-top:10px}.autherDetail .txtWrap .btn a,.autherDetail .txtWrap .btn span{cursor:pointer;font-size:1.2rem;padding:3px 10px}.tagList li{float:left;margin:0 1.25% 5% 0;width:19%}.tagList li:nth-child(5n){margin-right:0}.tagList li a{font-size:1.3rem}.tagMenu,.tagMenu li{padding-bottom:10px}.tagMenu li{display:inline-block}.tagMenu li a{text-decoration:none}.tagMenu li+li{margin-left:15px;position:relative}.tagMenu li+li:before{content:"/";margin-right:10px}.tagMenu .inlist{padding-right:15px}.tagMenu .inlist:after{right:-1px;top:-16px}.tagMenu .inlistBox{border-radius:10px;padding:20px;top:32px;z-index:1}.tagMenu li:hover .inlistBox{opacity:1;z-index:1}.tagMenu .inlistBox:before{border-color:transparent transparent #dfdfdf;border-style:solid;border-width:0 10px 15px;content:"";height:0;left:20px;top:-10px;width:0}.magazinesDetailList{width:100%}.magazinesDetailList .left{float:left;width:48%}.magazinesDetailList .right{float:right;width:48%}.magazinesDetailList li{font-size:1.7rem}.magazinesDetailList li+li{margin-top:25px}.magazinesDetailList li span{font-size:15px}.magazinesDetailList img{height:auto;max-width:100%}.articleWallWrap.active{height:800px;overflow:hidden;position:relative}.articleWallWrap.active:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.88) 20%,#fff 60%,#fff);bottom:0;content:"";height:600px;left:0;position:absolute;right:0;width:100%;z-index:1}.articleWall{background:#eee;border:1px solid #d9d9d9;border-radius:13px;bottom:0;box-shadow:0 0 6px rgba(0,0,0,.3);display:none;font-size:1.4rem;left:0;margin:0 auto 20px;max-width:815px;padding:40px 0 30px;position:absolute;right:0;text-align:center;width:90%;z-index:2}.articleWallTit{color:#909090;font-size:2.2rem;letter-spacing:.1em;line-height:1.5;margin-bottom:15px;padding-left:.5em}.articleWallTxt{color:#909090;line-height:1.6;margin:0 auto 10px;text-align:left;width:80%}.articleWall a{color:#8da2ea}.articleWallBtn{margin:20px 0 10px}.articleWallBtn a{background:#e7f2fd;border:1px solid #79adff;margin:0 auto;padding:12px 0;-webkit-text-decoration:none;text-decoration:none;width:80%}.nextViewWrap{height:400px;margin-bottom:40px;overflow:hidden;position:relative}.nextViewWrap:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 20%,hsla(0,0%,100%,.75) 60%,#fff);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);height:400px;position:absolute;width:100%}.byeBan{padding:80px 0 50px;width:545px}.byeBanTit{margin-bottom:25px}.byeBanTxt{margin-bottom:10px}.byeBanBtn a{width:380px}.sideMokuziList ul{margin-top:65px}.sideMokuziList li a{font-size:1.3rem;padding:16px 20px}.sideMokuziListTit{margin-top:40px}.applyForm.sizeM{border-radius:20px;max-width:600px;padding:30px}.applyForm.sizeS{border-radius:20px;max-width:400px;padding:30px}.applyForm .sub{font-size:1.3rem}.applyForm .authSnsBtn li{padding:11px 0 0}.applyForm .authSnsBtn li a span{display:block;padding-top:2px}.applyForm table th{font-size:1.2rem;font-weight:400;letter-spacing:.12em}.applyForm table td{font-size:1.2rem;font-weight:400;letter-spacing:.06em}.applyForm table.row1 th{vertical-align:middle;width:38%}.applyForm table.row1 td{padding:5px 0;width:62%}.applyForm table.row2 th{display:block;padding-top:20px;width:100%}.applyForm table.row2 td{display:block;padding-top:10px;width:100%}.applyForm .authFormSubmit{margin-top:45px}.applyFormSubmit a:before,.applyFormSubmit input:before{border-right:1px solid #fff;border-top:1px solid #fff;bottom:0;content:"";display:block;height:10px;margin:auto 0;opacity:0;position:absolute;right:20%;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);transition:all .4s ease;width:10px}.applyFormSubmit a+a{margin-top:10px}.applyFormSubmit a:hover,.applyFormSubmit input:hover{background:#666}.applyFormSubmit a:hover:before,.applyFormSubmit input:hover:before{opacity:1;right:30px}.agreeBox{padding:30px 0}
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content: ""}.fa-accessible-icon:before{content: ""}.fa-accusoft:before{content: ""}.fa-address-book:before{content: ""}.fa-address-card:before{content: ""}.fa-adjust:before{content: ""}.fa-adn:before{content: ""}.fa-adversal:before{content: ""}.fa-affiliatetheme:before{content: ""}.fa-algolia:before{content: ""}.fa-align-center:before{content: ""}.fa-align-justify:before{content: ""}.fa-align-left:before{content: ""}.fa-align-right:before{content: ""}.fa-allergies:before{content: ""}.fa-amazon:before{content: ""}.fa-amazon-pay:before{content: ""}.fa-ambulance:before{content: ""}.fa-american-sign-language-interpreting:before{content: ""}.fa-amilia:before{content: ""}.fa-anchor:before{content: ""}.fa-android:before{content: ""}.fa-angellist:before{content: ""}.fa-angle-double-down:before{content: ""}.fa-angle-double-left:before{content: ""}.fa-angle-double-right:before{content: ""}.fa-angle-double-up:before{content: ""}.fa-angle-down:before{content: ""}.fa-angle-left:before{content: ""}.fa-angle-right:before{content: ""}.fa-angle-up:before{content: ""}.fa-angrycreative:before{content: ""}.fa-angular:before{content: ""}.fa-app-store:before{content: ""}.fa-app-store-ios:before{content: ""}.fa-apper:before{content: ""}.fa-apple:before{content: ""}.fa-apple-pay:before{content: ""}.fa-archive:before{content: ""}.fa-arrow-alt-circle-down:before{content: ""}.fa-arrow-alt-circle-left:before{content: ""}.fa-arrow-alt-circle-right:before{content: ""}.fa-arrow-alt-circle-up:before{content: ""}.fa-arrow-circle-down:before{content: ""}.fa-arrow-circle-left:before{content: ""}.fa-arrow-circle-right:before{content: ""}.fa-arrow-circle-up:before{content: ""}.fa-arrow-down:before{content: ""}.fa-arrow-left:before{content: ""}.fa-arrow-right:before{content: ""}.fa-arrow-up:before{content: ""}.fa-arrows-alt:before{content: ""}.fa-arrows-alt-h:before{content: ""}.fa-arrows-alt-v:before{content: ""}.fa-assistive-listening-systems:before{content: ""}.fa-asterisk:before{content: ""}.fa-asymmetrik:before{content: ""}.fa-at:before{content: ""}.fa-audible:before{content: ""}.fa-audio-description:before{content: ""}.fa-autoprefixer:before{content: ""}.fa-avianex:before{content: ""}.fa-aviato:before{content: ""}.fa-aws:before{content: ""}.fa-backward:before{content: ""}.fa-balance-scale:before{content: ""}.fa-ban:before{content: ""}.fa-band-aid:before{content: ""}.fa-bandcamp:before{content: ""}.fa-barcode:before{content: ""}.fa-bars:before{content: ""}.fa-baseball-ball:before{content: ""}.fa-basketball-ball:before{content: ""}.fa-bath:before{content: ""}.fa-battery-empty:before{content: ""}.fa-battery-full:before{content: ""}.fa-battery-half:before{content: ""}.fa-battery-quarter:before{content: ""}.fa-battery-three-quarters:before{content: ""}.fa-bed:before{content: ""}.fa-beer:before{content: ""}.fa-behance:before{content: ""}.fa-behance-square:before{content: ""}.fa-bell:before{content: ""}.fa-bell-slash:before{content: ""}.fa-bicycle:before{content: ""}.fa-bimobject:before{content: ""}.fa-binoculars:before{content: ""}.fa-birthday-cake:before{content: ""}.fa-bitbucket:before{content: ""}.fa-bitcoin:before{content: ""}.fa-bity:before{content: ""}.fa-black-tie:before{content: ""}.fa-blackberry:before{content: ""}.fa-blind:before{content: ""}.fa-blogger:before{content: ""}.fa-blogger-b:before{content: ""}.fa-bluetooth:before{content: ""}.fa-bluetooth-b:before{content: ""}.fa-bold:before{content: ""}.fa-bolt:before{content: ""}.fa-bomb:before{content: ""}.fa-book:before{content: ""}.fa-bookmark:before{content: ""}.fa-bowling-ball:before{content: ""}.fa-box:before{content: ""}.fa-box-open:before{content: ""}.fa-boxes:before{content: ""}.fa-braille:before{content: ""}.fa-briefcase:before{content: ""}.fa-briefcase-medical:before{content: ""}.fa-btc:before{content: ""}.fa-bug:before{content: ""}.fa-building:before{content: ""}.fa-bullhorn:before{content: ""}.fa-bullseye:before{content: ""}.fa-burn:before{content: ""}.fa-buromobelexperte:before{content: ""}.fa-bus:before{content: ""}.fa-buysellads:before{content: ""}.fa-calculator:before{content: ""}.fa-calendar:before{content: ""}.fa-calendar-alt:before{content: ""}.fa-calendar-check:before{content: ""}.fa-calendar-minus:before{content: ""}.fa-calendar-plus:before{content: ""}.fa-calendar-times:before{content: ""}.fa-camera:before{content: ""}.fa-camera-retro:before{content: ""}.fa-capsules:before{content: ""}.fa-car:before{content: ""}.fa-caret-down:before{content: ""}.fa-caret-left:before{content: ""}.fa-caret-right:before{content: ""}.fa-caret-square-down:before{content: ""}.fa-caret-square-left:before{content: ""}.fa-caret-square-right:before{content: ""}.fa-caret-square-up:before{content: ""}.fa-caret-up:before{content: ""}.fa-cart-arrow-down:before{content: ""}.fa-cart-plus:before{content: ""}.fa-cc-amazon-pay:before{content: ""}.fa-cc-amex:before{content: ""}.fa-cc-apple-pay:before{content: ""}.fa-cc-diners-club:before{content: ""}.fa-cc-discover:before{content: ""}.fa-cc-jcb:before{content: ""}.fa-cc-mastercard:before{content: ""}.fa-cc-paypal:before{content: ""}.fa-cc-stripe:before{content: ""}.fa-cc-visa:before{content: ""}.fa-centercode:before{content: ""}.fa-certificate:before{content: ""}.fa-chart-area:before{content: ""}.fa-chart-bar:before{content: ""}.fa-chart-line:before{content: ""}.fa-chart-pie:before{content: ""}.fa-check:before{content: ""}.fa-check-circle:before{content: ""}.fa-check-square:before{content: ""}.fa-chess:before{content: ""}.fa-chess-bishop:before{content: ""}.fa-chess-board:before{content: ""}.fa-chess-king:before{content: ""}.fa-chess-knight:before{content: ""}.fa-chess-pawn:before{content: ""}.fa-chess-queen:before{content: ""}.fa-chess-rook:before{content: ""}.fa-chevron-circle-down:before{content: ""}.fa-chevron-circle-left:before{content: ""}.fa-chevron-circle-right:before{content: ""}.fa-chevron-circle-up:before{content: ""}.fa-chevron-down:before{content: ""}.fa-chevron-left:before{content: ""}.fa-chevron-right:before{content: ""}.fa-chevron-up:before{content: ""}.fa-child:before{content: ""}.fa-chrome:before{content: ""}.fa-circle:before{content: ""}.fa-circle-notch:before{content: ""}.fa-clipboard:before{content: ""}.fa-clipboard-check:before{content: ""}.fa-clipboard-list:before{content: ""}.fa-clock:before{content: ""}.fa-clone:before{content: ""}.fa-closed-captioning:before{content: ""}.fa-cloud:before{content: ""}.fa-cloud-download-alt:before{content: ""}.fa-cloud-upload-alt:before{content: ""}.fa-cloudscale:before{content: ""}.fa-cloudsmith:before{content: ""}.fa-cloudversify:before{content: ""}.fa-code:before{content: ""}.fa-code-branch:before{content: ""}.fa-codepen:before{content: ""}.fa-codiepie:before{content: ""}.fa-coffee:before{content: ""}.fa-cog:before{content: ""}.fa-cogs:before{content: ""}.fa-columns:before{content: ""}.fa-comment:before{content: ""}.fa-comment-alt:before{content: ""}.fa-comment-dots:before{content: ""}.fa-comment-slash:before{content: ""}.fa-comments:before{content: ""}.fa-compass:before{content: ""}.fa-compress:before{content: ""}.fa-connectdevelop:before{content: ""}.fa-contao:before{content: ""}.fa-copy:before{content: ""}.fa-copyright:before{content: ""}.fa-couch:before{content: ""}.fa-cpanel:before{content: ""}.fa-creative-commons:before{content: ""}.fa-credit-card:before{content: ""}.fa-crop:before{content: ""}.fa-crosshairs:before{content: ""}.fa-css3:before{content: ""}.fa-css3-alt:before{content: ""}.fa-cube:before{content: ""}.fa-cubes:before{content: ""}.fa-cut:before{content: ""}.fa-cuttlefish:before{content: ""}.fa-d-and-d:before{content: ""}.fa-dashcube:before{content: ""}.fa-database:before{content: ""}.fa-deaf:before{content: ""}.fa-delicious:before{content: ""}.fa-deploydog:before{content: ""}.fa-deskpro:before{content: ""}.fa-desktop:before{content: ""}.fa-deviantart:before{content: ""}.fa-diagnoses:before{content: ""}.fa-digg:before{content: ""}.fa-digital-ocean:before{content: ""}.fa-discord:before{content: ""}.fa-discourse:before{content: ""}.fa-dna:before{content: ""}.fa-dochub:before{content: ""}.fa-docker:before{content: ""}.fa-dollar-sign:before{content: ""}.fa-dolly:before{content: ""}.fa-dolly-flatbed:before{content: ""}.fa-donate:before{content: ""}.fa-dot-circle:before{content: ""}.fa-dove:before{content: ""}.fa-download:before{content: ""}.fa-draft2digital:before{content: ""}.fa-dribbble:before{content: ""}.fa-dribbble-square:before{content: ""}.fa-dropbox:before{content: ""}.fa-drupal:before{content: ""}.fa-dyalog:before{content: ""}.fa-earlybirds:before{content: ""}.fa-edge:before{content: ""}.fa-edit:before{content: ""}.fa-eject:before{content: ""}.fa-elementor:before{content: ""}.fa-ellipsis-h:before{content: ""}.fa-ellipsis-v:before{content: ""}.fa-ember:before{content: ""}.fa-empire:before{content: ""}.fa-envelope:before{content: ""}.fa-envelope-open:before{content: ""}.fa-envelope-square:before{content: ""}.fa-envira:before{content: ""}.fa-eraser:before{content: ""}.fa-erlang:before{content: ""}.fa-ethereum:before{content: ""}.fa-etsy:before{content: ""}.fa-euro-sign:before{content: ""}.fa-exchange-alt:before{content: ""}.fa-exclamation:before{content: ""}.fa-exclamation-circle:before{content: ""}.fa-exclamation-triangle:before{content: ""}.fa-expand:before{content: ""}.fa-expand-arrows-alt:before{content: ""}.fa-expeditedssl:before{content: ""}.fa-external-link-alt:before{content: ""}.fa-external-link-square-alt:before{content: ""}.fa-eye:before{content: ""}.fa-eye-dropper:before{content: ""}.fa-eye-slash:before{content: ""}.fa-facebook:before{content: ""}.fa-facebook-f:before{content: ""}.fa-facebook-messenger:before{content: ""}.fa-facebook-square:before{content: ""}.fa-fast-backward:before{content: ""}.fa-fast-forward:before{content: ""}.fa-fax:before{content: ""}.fa-female:before{content: ""}.fa-fighter-jet:before{content: ""}.fa-file:before{content: ""}.fa-file-alt:before{content: ""}.fa-file-archive:before{content: ""}.fa-file-audio:before{content: ""}.fa-file-code:before{content: ""}.fa-file-excel:before{content: ""}.fa-file-image:before{content: ""}.fa-file-medical:before{content: ""}.fa-file-medical-alt:before{content: ""}.fa-file-pdf:before{content: ""}.fa-file-powerpoint:before{content: ""}.fa-file-video:before{content: ""}.fa-file-word:before{content: ""}.fa-film:before{content: ""}.fa-filter:before{content: ""}.fa-fire:before{content: ""}.fa-fire-extinguisher:before{content: ""}.fa-firefox:before{content: ""}.fa-first-aid:before{content: ""}.fa-first-order:before{content: ""}.fa-firstdraft:before{content: ""}.fa-flag:before{content: ""}.fa-flag-checkered:before{content: ""}.fa-flask:before{content: ""}.fa-flickr:before{content: ""}.fa-flipboard:before{content: ""}.fa-fly:before{content: ""}.fa-folder:before{content: ""}.fa-folder-open:before{content: ""}.fa-font:before{content: ""}.fa-font-awesome:before{content: ""}.fa-font-awesome-alt:before{content: ""}.fa-font-awesome-flag:before{content: ""}.fa-fonticons:before{content: ""}.fa-fonticons-fi:before{content: ""}.fa-football-ball:before{content: ""}.fa-fort-awesome:before{content: ""}.fa-fort-awesome-alt:before{content: ""}.fa-forumbee:before{content: ""}.fa-forward:before{content: ""}.fa-foursquare:before{content: ""}.fa-free-code-camp:before{content: ""}.fa-freebsd:before{content: ""}.fa-frown:before{content: ""}.fa-futbol:before{content: ""}.fa-gamepad:before{content: ""}.fa-gavel:before{content: ""}.fa-gem:before{content: ""}.fa-genderless:before{content: ""}.fa-get-pocket:before{content: ""}.fa-gg:before{content: ""}.fa-gg-circle:before{content: ""}.fa-gift:before{content: ""}.fa-git:before{content: ""}.fa-git-square:before{content: ""}.fa-github:before{content: ""}.fa-github-alt:before{content: ""}.fa-github-square:before{content: ""}.fa-gitkraken:before{content: ""}.fa-gitlab:before{content: ""}.fa-gitter:before{content: ""}.fa-glass-martini:before{content: ""}.fa-glide:before{content: ""}.fa-glide-g:before{content: ""}.fa-globe:before{content: ""}.fa-gofore:before{content: ""}.fa-golf-ball:before{content: ""}.fa-goodreads:before{content: ""}.fa-goodreads-g:before{content: ""}.fa-google:before{content: ""}.fa-google-drive:before{content: ""}.fa-google-play:before{content: ""}.fa-google-plus:before{content: ""}.fa-google-plus-g:before{content: ""}.fa-google-plus-square:before{content: ""}.fa-google-wallet:before{content: ""}.fa-graduation-cap:before{content: ""}.fa-gratipay:before{content: ""}.fa-grav:before{content: ""}.fa-gripfire:before{content: ""}.fa-grunt:before{content: ""}.fa-gulp:before{content: ""}.fa-h-square:before{content: ""}.fa-hacker-news:before{content: ""}.fa-hacker-news-square:before{content: ""}.fa-hand-holding:before{content: ""}.fa-hand-holding-heart:before{content: ""}.fa-hand-holding-usd:before{content: ""}.fa-hand-lizard:before{content: ""}.fa-hand-paper:before{content: ""}.fa-hand-peace:before{content: ""}.fa-hand-point-down:before{content: ""}.fa-hand-point-left:before{content: ""}.fa-hand-point-right:before{content: ""}.fa-hand-point-up:before{content: ""}.fa-hand-pointer:before{content: ""}.fa-hand-rock:before{content: ""}.fa-hand-scissors:before{content: ""}.fa-hand-spock:before{content: ""}.fa-hands:before{content: ""}.fa-hands-helping:before{content: ""}.fa-handshake:before{content: ""}.fa-hashtag:before{content: ""}.fa-hdd:before{content: ""}.fa-heading:before{content: ""}.fa-headphones:before{content: ""}.fa-heart:before{content: ""}.fa-heartbeat:before{content: ""}.fa-hips:before{content: ""}.fa-hire-a-helper:before{content: ""}.fa-history:before{content: ""}.fa-hockey-puck:before{content: ""}.fa-home:before{content: ""}.fa-hooli:before{content: ""}.fa-hospital:before{content: ""}.fa-hospital-alt:before{content: ""}.fa-hospital-symbol:before{content: ""}.fa-hotjar:before{content: ""}.fa-hourglass:before{content: ""}.fa-hourglass-end:before{content: ""}.fa-hourglass-half:before{content: ""}.fa-hourglass-start:before{content: ""}.fa-houzz:before{content: ""}.fa-html5:before{content: ""}.fa-hubspot:before{content: ""}.fa-i-cursor:before{content: ""}.fa-id-badge:before{content: ""}.fa-id-card:before{content: ""}.fa-id-card-alt:before{content: ""}.fa-image:before{content: ""}.fa-images:before{content: ""}.fa-imdb:before{content: ""}.fa-inbox:before{content: ""}.fa-indent:before{content: ""}.fa-industry:before{content: ""}.fa-info:before{content: ""}.fa-info-circle:before{content: ""}.fa-instagram:before{content: ""}.fa-internet-explorer:before{content: ""}.fa-ioxhost:before{content: ""}.fa-italic:before{content: ""}.fa-itunes:before{content: ""}.fa-itunes-note:before{content: ""}.fa-java:before{content: ""}.fa-jenkins:before{content: ""}.fa-joget:before{content: ""}.fa-joomla:before{content: ""}.fa-js:before{content: ""}.fa-js-square:before{content: ""}.fa-jsfiddle:before{content: ""}.fa-key:before{content: ""}.fa-keyboard:before{content: ""}.fa-keycdn:before{content: ""}.fa-kickstarter:before{content: ""}.fa-kickstarter-k:before{content: ""}.fa-korvue:before{content: ""}.fa-language:before{content: ""}.fa-laptop:before{content: ""}.fa-laravel:before{content: ""}.fa-lastfm:before{content: ""}.fa-lastfm-square:before{content: ""}.fa-leaf:before{content: ""}.fa-leanpub:before{content: ""}.fa-lemon:before{content: ""}.fa-less:before{content: ""}.fa-level-down-alt:before{content: ""}.fa-level-up-alt:before{content: ""}.fa-life-ring:before{content: ""}.fa-lightbulb:before{content: ""}.fa-line:before{content: ""}.fa-link:before{content: ""}.fa-linkedin:before{content: ""}.fa-linkedin-in:before{content: ""}.fa-linode:before{content: ""}.fa-linux:before{content: ""}.fa-lira-sign:before{content: ""}.fa-list:before{content: ""}.fa-list-alt:before{content: ""}.fa-list-ol:before{content: ""}.fa-list-ul:before{content: ""}.fa-location-arrow:before{content: ""}.fa-lock:before{content: ""}.fa-lock-open:before{content: ""}.fa-long-arrow-alt-down:before{content: ""}.fa-long-arrow-alt-left:before{content: ""}.fa-long-arrow-alt-right:before{content: ""}.fa-long-arrow-alt-up:before{content: ""}.fa-low-vision:before{content: ""}.fa-lyft:before{content: ""}.fa-magento:before{content: ""}.fa-magic:before{content: ""}.fa-magnet:before{content: ""}.fa-male:before{content: ""}.fa-map:before{content: ""}.fa-map-marker:before{content: ""}.fa-map-marker-alt:before{content: ""}.fa-map-pin:before{content: ""}.fa-map-signs:before{content: ""}.fa-mars:before{content: ""}.fa-mars-double:before{content: ""}.fa-mars-stroke:before{content: ""}.fa-mars-stroke-h:before{content: ""}.fa-mars-stroke-v:before{content: ""}.fa-maxcdn:before{content: ""}.fa-medapps:before{content: ""}.fa-medium:before{content: ""}.fa-medium-m:before{content: ""}.fa-medkit:before{content: ""}.fa-medrt:before{content: ""}.fa-meetup:before{content: ""}.fa-meh:before{content: ""}.fa-mercury:before{content: ""}.fa-microchip:before{content: ""}.fa-microphone:before{content: ""}.fa-microphone-slash:before{content: ""}.fa-microsoft:before{content: ""}.fa-minus:before{content: ""}.fa-minus-circle:before{content: ""}.fa-minus-square:before{content: ""}.fa-mix:before{content: ""}.fa-mixcloud:before{content: ""}.fa-mizuni:before{content: ""}.fa-mobile:before{content: ""}.fa-mobile-alt:before{content: ""}.fa-modx:before{content: ""}.fa-monero:before{content: ""}.fa-money-bill-alt:before{content: ""}.fa-moon:before{content: ""}.fa-motorcycle:before{content: ""}.fa-mouse-pointer:before{content: ""}.fa-music:before{content: ""}.fa-napster:before{content: ""}.fa-neuter:before{content: ""}.fa-newspaper:before{content: ""}.fa-nintendo-switch:before{content: ""}.fa-node:before{content: ""}.fa-node-js:before{content: ""}.fa-notes-medical:before{content: ""}.fa-npm:before{content: ""}.fa-ns8:before{content: ""}.fa-nutritionix:before{content: ""}.fa-object-group:before{content: ""}.fa-object-ungroup:before{content: ""}.fa-odnoklassniki:before{content: ""}.fa-odnoklassniki-square:before{content: ""}.fa-opencart:before{content: ""}.fa-openid:before{content: ""}.fa-opera:before{content: ""}.fa-optin-monster:before{content: ""}.fa-osi:before{content: ""}.fa-outdent:before{content: ""}.fa-page4:before{content: ""}.fa-pagelines:before{content: ""}.fa-paint-brush:before{content: ""}.fa-palfed:before{content: ""}.fa-pallet:before{content: ""}.fa-paper-plane:before{content: ""}.fa-paperclip:before{content: ""}.fa-parachute-box:before{content: ""}.fa-paragraph:before{content: ""}.fa-paste:before{content: ""}.fa-patreon:before{content: ""}.fa-pause:before{content: ""}.fa-pause-circle:before{content: ""}.fa-paw:before{content: ""}.fa-paypal:before{content: ""}.fa-pen-square:before{content: ""}.fa-pencil-alt:before{content: ""}.fa-people-carry:before{content: ""}.fa-percent:before{content: ""}.fa-periscope:before{content: ""}.fa-phabricator:before{content: ""}.fa-phoenix-framework:before{content: ""}.fa-phone:before{content: ""}.fa-phone-slash:before{content: ""}.fa-phone-square:before{content: ""}.fa-phone-volume:before{content: ""}.fa-php:before{content: ""}.fa-pied-piper:before{content: ""}.fa-pied-piper-alt:before{content: ""}.fa-pied-piper-hat:before{content: ""}.fa-pied-piper-pp:before{content: ""}.fa-piggy-bank:before{content: ""}.fa-pills:before{content: ""}.fa-pinterest:before{content: ""}.fa-pinterest-p:before{content: ""}.fa-pinterest-square:before{content: ""}.fa-plane:before{content: ""}.fa-play:before{content: ""}.fa-play-circle:before{content: ""}.fa-playstation:before{content: ""}.fa-plug:before{content: ""}.fa-plus:before{content: ""}.fa-plus-circle:before{content: ""}.fa-plus-square:before{content: ""}.fa-podcast:before{content: ""}.fa-poo:before{content: ""}.fa-pound-sign:before{content: ""}.fa-power-off:before{content: ""}.fa-prescription-bottle:before{content: ""}.fa-prescription-bottle-alt:before{content: ""}.fa-print:before{content: ""}.fa-procedures:before{content: ""}.fa-product-hunt:before{content: ""}.fa-pushed:before{content: ""}.fa-puzzle-piece:before{content: ""}.fa-python:before{content: ""}.fa-qq:before{content: ""}.fa-qrcode:before{content: ""}.fa-question:before{content: ""}.fa-question-circle:before{content: ""}.fa-quidditch:before{content: ""}.fa-quinscape:before{content: ""}.fa-quora:before{content: ""}.fa-quote-left:before{content: ""}.fa-quote-right:before{content: ""}.fa-random:before{content: ""}.fa-ravelry:before{content: ""}.fa-react:before{content: ""}.fa-readme:before{content: ""}.fa-rebel:before{content: ""}.fa-recycle:before{content: ""}.fa-red-river:before{content: ""}.fa-reddit:before{content: ""}.fa-reddit-alien:before{content: ""}.fa-reddit-square:before{content: ""}.fa-redo:before{content: ""}.fa-redo-alt:before{content: ""}.fa-registered:before{content: ""}.fa-rendact:before{content: ""}.fa-renren:before{content: ""}.fa-reply:before{content: ""}.fa-reply-all:before{content: ""}.fa-replyd:before{content: ""}.fa-resolving:before{content: ""}.fa-retweet:before{content: ""}.fa-ribbon:before{content: ""}.fa-road:before{content: ""}.fa-rocket:before{content: ""}.fa-rocketchat:before{content: ""}.fa-rockrms:before{content: ""}.fa-rss:before{content: ""}.fa-rss-square:before{content: ""}.fa-ruble-sign:before{content: ""}.fa-rupee-sign:before{content: ""}.fa-safari:before{content: ""}.fa-sass:before{content: ""}.fa-save:before{content: ""}.fa-schlix:before{content: ""}.fa-scribd:before{content: ""}.fa-search:before{content: ""}.fa-search-minus:before{content: ""}.fa-search-plus:before{content: ""}.fa-searchengin:before{content: ""}.fa-seedling:before{content: ""}.fa-sellcast:before{content: ""}.fa-sellsy:before{content: ""}.fa-server:before{content: ""}.fa-servicestack:before{content: ""}.fa-share:before{content: ""}.fa-share-alt:before{content: ""}.fa-share-alt-square:before{content: ""}.fa-share-square:before{content: ""}.fa-shekel-sign:before{content: ""}.fa-shield-alt:before{content: ""}.fa-ship:before{content: ""}.fa-shipping-fast:before{content: ""}.fa-shirtsinbulk:before{content: ""}.fa-shopping-bag:before{content: ""}.fa-shopping-basket:before{content: ""}.fa-shopping-cart:before{content: ""}.fa-shower:before{content: ""}.fa-sign:before{content: ""}.fa-sign-in-alt:before{content: ""}.fa-sign-language:before{content: ""}.fa-sign-out-alt:before{content: ""}.fa-signal:before{content: ""}.fa-simplybuilt:before{content: ""}.fa-sistrix:before{content: ""}.fa-sitemap:before{content: ""}.fa-skyatlas:before{content: ""}.fa-skype:before{content: ""}.fa-slack:before{content: ""}.fa-slack-hash:before{content: ""}.fa-sliders-h:before{content: ""}.fa-slideshare:before{content: ""}.fa-smile:before{content: ""}.fa-smoking:before{content: ""}.fa-snapchat:before{content: ""}.fa-snapchat-ghost:before{content: ""}.fa-snapchat-square:before{content: ""}.fa-snowflake:before{content: ""}.fa-sort:before{content: ""}.fa-sort-alpha-down:before{content: ""}.fa-sort-alpha-up:before{content: ""}.fa-sort-amount-down:before{content: ""}.fa-sort-amount-up:before{content: ""}.fa-sort-down:before{content: ""}.fa-sort-numeric-down:before{content: ""}.fa-sort-numeric-up:before{content: ""}.fa-sort-up:before{content: ""}.fa-soundcloud:before{content: ""}.fa-space-shuttle:before{content: ""}.fa-speakap:before{content: ""}.fa-spinner:before{content: ""}.fa-spotify:before{content: ""}.fa-square:before{content: ""}.fa-square-full:before{content: ""}.fa-stack-exchange:before{content: ""}.fa-stack-overflow:before{content: ""}.fa-star:before{content: ""}.fa-star-half:before{content: ""}.fa-staylinked:before{content: ""}.fa-steam:before{content: ""}.fa-steam-square:before{content: ""}.fa-steam-symbol:before{content: ""}.fa-step-backward:before{content: ""}.fa-step-forward:before{content: ""}.fa-stethoscope:before{content: ""}.fa-sticker-mule:before{content: ""}.fa-sticky-note:before{content: ""}.fa-stop:before{content: ""}.fa-stop-circle:before{content: ""}.fa-stopwatch:before{content: ""}.fa-strava:before{content: ""}.fa-street-view:before{content: ""}.fa-strikethrough:before{content: ""}.fa-stripe:before{content: ""}.fa-stripe-s:before{content: ""}.fa-studiovinari:before{content: ""}.fa-stumbleupon:before{content: ""}.fa-stumbleupon-circle:before{content: ""}.fa-subscript:before{content: ""}.fa-subway:before{content: ""}.fa-suitcase:before{content: ""}.fa-sun:before{content: ""}.fa-superpowers:before{content: ""}.fa-superscript:before{content: ""}.fa-supple:before{content: ""}.fa-sync:before{content: ""}.fa-sync-alt:before{content: ""}.fa-syringe:before{content: ""}.fa-table:before{content: ""}.fa-table-tennis:before{content: ""}.fa-tablet:before{content: ""}.fa-tablet-alt:before{content: ""}.fa-tablets:before{content: ""}.fa-tachometer-alt:before{content: ""}.fa-tag:before{content: ""}.fa-tags:before{content: ""}.fa-tape:before{content: ""}.fa-tasks:before{content: ""}.fa-taxi:before{content: ""}.fa-telegram:before{content: ""}.fa-telegram-plane:before{content: ""}.fa-tencent-weibo:before{content: ""}.fa-terminal:before{content: ""}.fa-text-height:before{content: ""}.fa-text-width:before{content: ""}.fa-th:before{content: ""}.fa-th-large:before{content: ""}.fa-th-list:before{content: ""}.fa-themeisle:before{content: ""}.fa-thermometer:before{content: ""}.fa-thermometer-empty:before{content: ""}.fa-thermometer-full:before{content: ""}.fa-thermometer-half:before{content: ""}.fa-thermometer-quarter:before{content: ""}.fa-thermometer-three-quarters:before{content: ""}.fa-thumbs-down:before{content: ""}.fa-thumbs-up:before{content: ""}.fa-thumbtack:before{content: ""}.fa-ticket-alt:before{content: ""}.fa-times:before{content: ""}.fa-times-circle:before{content: ""}.fa-tint:before{content: ""}.fa-toggle-off:before{content: ""}.fa-toggle-on:before{content: ""}.fa-trademark:before{content: ""}.fa-train:before{content: ""}.fa-transgender:before{content: ""}.fa-transgender-alt:before{content: ""}.fa-trash:before{content: ""}.fa-trash-alt:before{content: ""}.fa-tree:before{content: ""}.fa-trello:before{content: ""}.fa-tripadvisor:before{content: ""}.fa-trophy:before{content: ""}.fa-truck:before{content: ""}.fa-truck-loading:before{content: ""}.fa-truck-moving:before{content: ""}.fa-tty:before{content: ""}.fa-tumblr:before{content: ""}.fa-tumblr-square:before{content: ""}.fa-tv:before{content: ""}.fa-twitch:before{content: ""}.fa-twitter:before{content: ""}.fa-twitter-square:before{content: ""}.fa-typo3:before{content: ""}.fa-uber:before{content: ""}.fa-uikit:before{content: ""}.fa-umbrella:before{content: ""}.fa-underline:before{content: ""}.fa-undo:before{content: ""}.fa-undo-alt:before{content: ""}.fa-uniregistry:before{content: ""}.fa-universal-access:before{content: ""}.fa-university:before{content: ""}.fa-unlink:before{content: ""}.fa-unlock:before{content: ""}.fa-unlock-alt:before{content: ""}.fa-untappd:before{content: ""}.fa-upload:before{content: ""}.fa-usb:before{content: ""}.fa-user:before{content: ""}.fa-user-circle:before{content: ""}.fa-user-md:before{content: ""}.fa-user-plus:before{content: ""}.fa-user-secret:before{content: ""}.fa-user-times:before{content: ""}.fa-users:before{content: ""}.fa-ussunnah:before{content: ""}.fa-utensil-spoon:before{content: ""}.fa-utensils:before{content: ""}.fa-vaadin:before{content: ""}.fa-venus:before{content: ""}.fa-venus-double:before{content: ""}.fa-venus-mars:before{content: ""}.fa-viacoin:before{content: ""}.fa-viadeo:before{content: ""}.fa-viadeo-square:before{content: ""}.fa-vial:before{content: ""}.fa-vials:before{content: ""}.fa-viber:before{content: ""}.fa-video:before{content: ""}.fa-video-slash:before{content: ""}.fa-vimeo:before{content: ""}.fa-vimeo-square:before{content: ""}.fa-vimeo-v:before{content: ""}.fa-vine:before{content: ""}.fa-vk:before{content: ""}.fa-vnv:before{content: ""}.fa-volleyball-ball:before{content: ""}.fa-volume-down:before{content: ""}.fa-volume-off:before{content: ""}.fa-volume-up:before{content: ""}.fa-vuejs:before{content: ""}.fa-warehouse:before{content: ""}.fa-weibo:before{content: ""}.fa-weight:before{content: ""}.fa-weixin:before{content: ""}.fa-whatsapp:before{content: ""}.fa-whatsapp-square:before{content: ""}.fa-wheelchair:before{content: ""}.fa-whmcs:before{content: ""}.fa-wifi:before{content: ""}.fa-wikipedia-w:before{content: ""}.fa-window-close:before{content: ""}.fa-window-maximize:before{content: ""}.fa-window-minimize:before{content: ""}.fa-window-restore:before{content: ""}.fa-windows:before{content: ""}.fa-wine-glass:before{content: ""}.fa-won-sign:before{content: ""}.fa-wordpress:before{content: ""}.fa-wordpress-simple:before{content: ""}.fa-wpbeginner:before{content: ""}.fa-wpexplorer:before{content: ""}.fa-wpforms:before{content: ""}.fa-wrench:before{content: ""}.fa-x-ray:before{content: ""}.fa-xbox:before{content: ""}.fa-xing:before{content: ""}.fa-xing-square:before{content: ""}.fa-y-combinator:before{content: ""}.fa-yahoo:before{content: ""}.fa-yandex:before{content: ""}.fa-yandex-international:before{content: ""}.fa-yelp:before{content: ""}.fa-yen-sign:before{content: ""}.fa-yoast:before{content: ""}.fa-youtube:before{content: ""}.fa-youtube-square:before{content: ""}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.fab{font-family:Font Awesome\ 5 Brands}.far{font-weight:400}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.widget-wrap{margin-bottom:45px}.widget-wrapper .widget-slider .widget-items{margin:0;max-width:100%}.widget-wrapper .widget-wrap .widget-slider{margin-bottom:40px}.widget-wrap .widget-slider .widget-items a{margin:0;width:100%}.widget-wrap .widget-slider .widget-items .widget-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;display:-webkit-box;font-size:16px;height:48px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;width:100%}.widget-wrap .widget-price{color:#806426;font-size:14px;font-weight:700;line-height:1.5}.widget-wrap .widget-price-number{font-size:20px;padding-right:.3rem}.widget-wrap .widget-price-unit{font-size:14px}.widget-wrapper .widget-slider-pc .slick-list .slick-slide{margin:0 8px;overflow:hidden}.widget-wrap .slick-next.slick-arrow,.widget-wrap .slick-prev.slick-arrow{background:#806426;height:40px;top:50%;width:40px;z-index:200}.widget-wrap .slick-prev.slick-arrow{left:0}.widget-wrap .slick-next.slick-arrow{right:0}.widget-wrap .widget-slider .slick-prev:before{border-color:#fff;border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";left:2px}.widget-wrap .widget-slider .slick-next:before,.widget-wrap .widget-slider .slick-prev:before{display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:6px;position:relative;transform:rotate(45deg);width:6px}.widget-wrap .widget-slider .slick-next:before{border-color:#fff;border-right:2px solid #fff;border-top:2px solid #fff;content:""!important;right:2px}@media(max-width:768px){.widget-wrap{margin-bottom:20px}.main-section .widget-wrapper .widget-wrap .contTitHead{margin:0 0 30px}.main-section .widget-wrapper .widget-wrap .contTitHead .sub-ttl{padding-left:8px}.widget-slider-mobile .slick-slide{margin:0 8px;overflow:hidden}.widget-slider-mobile .widget-items{display:flex!important;flex-direction:column}.widget-wrap .widget-slider-mobile .widget-items .widget-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;display:-webkit-box;font-size:13px;font-weight:400!important;height:40px;overflow:hidden;text-overflow:ellipsis}.widget-wrap .widget-slider-mobile .widget-items .widget-img{margin:0 auto}.widget-wrap .widget-slider-mobile .widget-items .widget-price{color:#806426;font-size:10px;font-weight:700;line-height:1.2}.widget-wrap .widget-slider-mobile .widget-items .widget-text-area{margin-top:8px}.widget-wrap .widget-slider-mobile .widget-items .widget-price-number{font-size:15px;padding-right:.3rem}.widget-wrap .widget-slider-mobile .widget-items .widget-price-unit{font-size:10px}.widget-wrap .widget-slider-mobile .slick-initialized .slick-slide{margin-right:8px}.widget-wrap .widget-slider-mobile .slick-next.slick-arrow,.widget-wrap .widget-slider-mobile .slick-prev.slick-arrow{background:#806426;height:24px;top:50%;width:24px;z-index:200}.widget-wrap .widget-slider-mobile .slick-prev.slick-arrow{left:-20px}.widget-wrap .widget-slider-mobile .slick-next.slick-arrow{right:-20px}.widget-wrap .widget-slider-mobile .slick-next:before,.widget-wrap .widget-slider-mobile .slick-prev:before{font-family:initial;font-size:10px}.widget-wrap .widget-slider-mobile .slick-prev:before{content:"<"}.widget-wrap .widget-slider-mobile .slick-next:before{content:">"}}.widget-wrap .widget-img-wrap{aspect-ratio:1/1;overflow:hidden;position:relative;width:100%}.widget-wrap .widget-img-wrap .widget-img{left:50%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}.widget-wrap .slick-track{margin:0!important}.widget-note{color:#806426;display:flex;flex-direction:column;font-size:14px;margin-bottom:60px;padding:0 60px}@media(max-width:768px){.widget-note{font-size:10px;margin-bottom:30px;padding:0}}.slick-loading .slick-list{background:#fff url('../img/a171d92e41b.jpg') 50% no-repeat}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family: "Noto Sans JP", sans-serif;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family: "Noto Sans JP", sans-serif;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,input{border:0}address,caption,cite,code,dfn,th,var{font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;text-align:left}q:after,q:before{content:""}abbr,acronym{border:0}a,img{display:inline-block;vertical-align:top}a,input{color:#323232;outline:none}a,a:link,a:visited,input{text-decoration:none}a:active,a:hover{text-decoration:underline}.headerLogin{text-align:right}.headerLogin img{border-radius:50%;cursor:pointer;transition:all .2s ease;width:30px}.contTxt{color:#444;line-height:2.15}.contTxt .lead{display:block;font-weight:600;letter-spacing:.09em;line-height:1.65;margin-bottom:20px}.contTable{margin:30px auto 0;width:100%}.contTable table{width:100%}.contTable td,.contTable th{border:1px solid #eee}.contTable th{background:#f7f7f7;font-weight:600;vertical-align:middle}.contTable td{font-size:1.2rem;text-align:left;vertical-align:middle}.contTable td iframe{width:100%!important}.faqBox .lead{margin-bottom:10px}.faqBox li a{display:inline-block;padding-left:20px;position:relative}.faqBox li a:before{border-right:1px solid #000;border-top:1px solid #000;content:"";display:block;height:6px;left:0;margin-top:-5px;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);transition:all .3s ease;-webkit-transition:all .3s ease;width:6px}.addHead{text-align:center}.addHead img{height:auto;width:100%}.contLeft.contSingle{position:relative}.notesBox{background:hsla(0,0%,100%,.8);height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.notesBox p{color:#ea93be;display:inline-block;font-weight:600;line-height:1.7}.contRight .addSide{margin-bottom:40px}.contRight .addSide img{height:auto;width:100%}.contRight .contTit{font-size:2rem}.footerSns ul li a{transition:all .2s ease-out}.footerSns ul li a:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.articleDetailHead .author{letter-spacing:-.4em}.articleDetailHead .author>div{display:inline-block;letter-spacing:normal;vertical-align:middle}.articleDetailHead .authorImg a{background:#eee;background-size:cover;border-radius:50%;display:block;margin-right:10px}.articleDetailHead .authorTxt{line-height:1.4}.articleDetailHead .authorTxt .name a{color:#323232}.articleDetailImg .img{position:relative}.articleDetailImg img{height:auto;width:100%}.articleDetailImg .brk{align-items:center;background-color:#323232;bottom:0;display:flex;justify-content:center;margin:auto 0;position:absolute;right:auto;top:0}.articleDetailImg .brk img{display:none}.articleDetailImg .brk:after{border-right:1px solid #fff;border-top:1px solid #fff;bottom:0;content:"";display:block;margin:auto;position:absolute;right:auto;top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-ms-transform:rotate(-135deg);transition:all .3s ease;-webkit-transition:all .3s ease}.articleDetailImg .brk.b-next{left:auto}.articleDetailImg .brk.b-next:after{left:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg)}.articleDetailImg .num{background:#323232;border-radius:3px;color:#fff;letter-spacing:.3em;position:absolute;right:10px;text-align:center}.articleDetailImg .meta{color:#999;font-size:1.1rem;letter-spacing:.12em}.articleDetailTxt:after{clear:both}.articleDetailTxt .add{float:left;margin:0 25px 25px 0}.articleDetailTxt .lead{display:block;font-weight:600;letter-spacing:.09em;line-height:1.65;margin-bottom:20px}.articleDetailTranslator{color:#999;font-size:1.4rem;margin-top:25px}.articleDetailAdd .add img{height:auto;width:100%}.articleDetailList{margin-top:45px}.articleDetailList section+section{margin-top:30px}.loading{text-align:center}.loadingTxt{color:#959595;margin-top:20px}.loading img{-webkit-animation:rotate-anime 2s linear infinite;animation:rotate-anime 2s linear infinite}.loading+section{margin-top:50px}@-webkit-keyframes rotate-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.articleGalleryImg .img{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:contain;padding-top:48.8%}.articleGalleryImg img{height:auto;width:100%}.articleGalleryImg .by,.articleGalleryImg .meta{color:#999;font-size:1.1rem;letter-spacing:.12em}.articleGalleryImg .by{margin-bottom:20px;text-align:left}.autherDetail{display:table}.autherDetail .imgWrap .img{background:#eee;background-size:cover;border-radius:50%;overflow:hidden;padding-top:100%}.autherDetail .txtWrap .lead,.autherDetail .txtWrap .tit{font-weight:600;letter-spacing:.09em}.autherDetail .txtWrap .txt{line-height:30px}.autherDetail .txtWrap .btn{margin-top:15px}.autherDetail .txtWrap .btn a,.autherDetail .txtWrap .btn span{background:#323232;border-radius:3px;color:#fff;display:inline-block;text-align:center;text-decoration:none;transition:all .1s linear}.autherDetail .txtWrap .btn a:hover,.autherDetail .txtWrap .btn span:hover{background:#666}.tagList ul{overflow:hidden}.tagList li a{color:#0086cb}.tagMenu ul{letter-spacing:-.4em}.tagMenu li{font-size:1.3rem;letter-spacing:normal}.tagMenu .inlist:after{border-right:1px solid #ccc;border-top:1px solid #ccc;bottom:0;content:"";display:block;height:6px;margin:auto;position:absolute;-webkit-transform:rotate(135deg);transform:rotate(135deg);-ms-transform:rotate(135deg);transition:all .3s ease;transition:all .2s ease;width:6px}.tagMenu .inlistBox{background:#dfdfdf;opacity:0;position:absolute;transition:all .3s ease;width:100%;z-index:-1}.tagMenu .inlistBox li{display:block;margin-left:0;padding-bottom:0}.tagMenu .inlistBox li+li{margin-top:5px}.tagMenu .inlistBox li a:hover{text-decoration:underline}.tagMenu .inlistBox li:before{content:normal}.magazinesIndexList li{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px}.magazinesIndexList li .img{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #eee}.magazinesIndexList li h3{font-size:16px;font-weight:600;margin-bottom:16px}.magazinesDetail .imgWrap .img{background:#eee;padding-top:130%;width:100%}.magazinesDetail .txtWrap .mazazine{color:#646464;font-weight:600}.magazinesDetail .txtWrap .txt{color:#444;font-weight:600;letter-spacing:.12em;line-height:1.53}.magazinesDetail .contBtn{margin-top:15px}.magazinesDetailList{overflow:hidden}.magazinesDetailList li{font-weight:600;letter-spacing:.06em}.magazinesDetailList li span{color:#bbb;padding-right:1em}.magazinesDetailList .contBtn{clear:both;margin:0 auto}.magazinesDetailList .contBtn a{border-radius:5px}.newsDetail{color:#444;font-size:1.4rem;line-height:2.15}.newsList li{border-bottom:1px solid #ddd}.newsList li a{text-decoration:none}.newsList li .date{color:#999;letter-spacing:.12em}.newsList li .tit{font-weight:600}.prSection .articlesList .img,.sidePrSection .sideArticlesList .img{background-color:#e7f2fd}.prSection .articlesList .tit,.sidePrSection .sideArticlesList .tit{color:#8da2ea}.prSection .articlesList .prTxt,.sidePrSection .sideArticlesList .prTxt{color:#999;font-size:1.1rem;letter-spacing:.12rem;margin-top:10px;text-align:right}.prSection .articlesList .prTxt{margin-top:-30px}.addSec .articlesList .img,.sideAddSec .sideArticlesList .img{background-color:#fde7fc}.addSec .articlesList .tit,.sideAddSec .sideArticlesList .tit{color:#ea93be}.continue{display:none}.byeBanWrap{background:rgba(0,0,0,.7);bottom:0;font-size:1.4rem;height:100vh;left:0;letter-spacing:.1em;position:fixed;right:0;top:0;width:100vw;z-index:999}.byeBan{background:#fff;margin:50vh auto 0;position:relative;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.byeBanClose{cursor:pointer;font-size:0;height:40px;position:absolute;right:0;top:-45px;width:40px}.byeBanClose:hover{opacity:.5}.byeBanClose:after,.byeBanClose:before{background:#fff;bottom:0;content:"";display:block;height:3px;left:0;margin:auto;position:absolute;right:0;top:0;width:36px}.byeBanClose:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.byeBanClose:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.byeBanTit{color:#909090;font-size:2.4rem;letter-spacing:.1em}.byeBanTxt{color:#909090;line-height:1.6}.byeBan a{color:#8da2ea}.byeBanBtn{margin:30px 0 20px}.byeBanBtn a{background:#e7f2fd;border:1px solid #79adff;margin:0 auto;padding:12px 0;-webkit-text-decoration:nonei;text-decoration:nonei}.sideMokuziList ul{border:1px solid #eee}.sideMokuziList li{margin-top:0}.sideMokuziList li+li{border-top:1px solid #eee}.sideMokuziListTit{font-size:1.6rem;font-weight:600;letter-spacing:.1em}.sideMokuziListTit+ul{margin-top:10px}.applyForm{margin:0 auto;width:100%}.applyForm .tit{font-size:2rem;font-weight:600}.applyForm .sub,.applyForm .tit{letter-spacing:.12em;text-align:center}.applyForm .sub{margin-top:10px}.applyForm .sub a{text-decoration:underline}.applyForm .notice{font-size:1.3rem;margin-top:20px;text-align:center}.applyForm .notice a{text-decoration:underline}.applyForm .lineTxt{background:linear-gradient(#fff,#fff 49%,#ddd 50%,#ddd 51%,#fff 52%,#fff);font-size:1.2rem;letter-spacing:.06em;margin-top:20px;text-align:center}.applyForm .lineTxt p{background:#fff;display:inline-block;padding:0 1em}.applyForm .authSnsBtn{margin-top:20px}.applyForm .authSnsBtn li{text-align:center;width:100%}.applyForm .authSnsBtn li a{background:#323232;color:#fff;display:block;font-size:1.3rem;overflow:hidden;padding:10px;text-decoration:none;transition:all .3s ease}.applyForm .authSnsBtn li a:hover{opacity:.8}.applyForm .authSnsBtn li.facebook a{background:#385c8e}.applyForm .authSnsBtn li.google a{background:#f34a38}.applyForm .authSnsBtn li a i{float:left;font-size:24px}.applyForm table{font-family: "Noto Sans Arabic", sans-serif;width:100%}.applyForm table th{font-size:1.2rem;font-weight:400;letter-spacing:.12em}.applyForm table td{font-size:1.2rem;font-weight:400;letter-spacing:.06em}.applyForm table td select{width:100%}.applyForm table td input[type=email],.applyForm table td input[type=password],.applyForm table td input[type=text],.applyForm table td textarea{background:#f1f1f1;border:none;box-sizing:border-box;font-size:1.2rem;letter-spacing:.12em;padding:18px;width:100%}.applyForm table td textarea{resize:vertical}.applyFormRadio input{display:none}.applyFormRadio label{padding-right:20px}.applyFormRadio span{padding-left:30px;position:relative}.applyFormRadio span:before{border:1px solid #707070;height:18px;left:0;width:18px}.applyFormRadio input:checked+span:after,.applyFormRadio span:before{border-radius:50%;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.applyFormRadio input:checked+span:after{background:#666;height:12px;left:4px;width:12px}.applyFormCheckbox input{display:none}.applyFormCheckbox label{display:inline-block;padding:0 20px 15px 0}.applyFormCheckbox span{padding-left:30px;position:relative}.applyFormCheckbox span:before{border:1px solid #707070;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.applyFormCheckbox input:checked+span:after{border-bottom:2px solid #000;border-left:2px solid #000;content:"";height:7px;left:5px;position:absolute;top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:18px}.applyFormSelect{background:#f1f1f1;display:inline-block;position:relative;width:100%}.applyFormSelect:before{border-right:2px solid #707070;border-top:2px solid #707070;bottom:0;content:"";height:7px;margin:auto 0;position:absolute;right:15px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:7px;z-index:0}.applyFormSelect select{border-box:box-sizing;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;margin:0;padding:15px 18px;position:relative;width:100%;z-index:1}.applyFormSelect select::-ms-expand{display:none}.applyFormSubmit{margin-top:20px}.applyFormSubmit a,.applyFormSubmit input{background:#323232;border-radius:2px;color:#fff;display:block;font-size:1.4rem;letter-spacing:.1em;padding:15px 0 13px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.applyFormSubmit a+a{margin-top:10px}.agreeBoxTit{font-size:1.4rem;font-weight:600;padding-bottom:5px}.agreeBox .agreeBoxIn{border:1px solid #d9d9d9;box-sizing:border-box;font-size:1.2rem;height:300px;overflow-y:auto;padding:10px 20px;width:100%}.agreeBox .checkbox{font-size:1.4rem;margin-top:20px;text-align:center}.errorCont{padding:80px 15px;text-align:center}.errorContTit{font-size:24px;text-align:center}.errorContNumber,.errorContTit{font-weight:600;letter-spacing:.1em}.errorContNumber{font-size:14px;margin-top:7px}.errorContTxt{font-size:14px;letter-spacing:.1em;margin-top:23px}.errorContBtn{margin-top:40px;text-align:center}.errorContBtn a{background:#000;color:#fff;display:inline-block;font-size:16px;line-height:50px;max-width:350px;text-align:center;width:100%}:root{--color-wellness:#ad4f3a}#headerWellness.header .headerTop{display:flex;justify-content:flex-start}#headerWellness.header .headerTop>.header-left,#headerWellnessFixed .wellness-fixed-pc .headerTop>.header-left{align-items:center;display:flex;flex:0 0 90px}#headerWellness.header .headerTop>.header-left .h-menu,#headerWellnessFixed .wellness-fixed-pc .headerTop>.header-left .h-menu{margin-left:0;margin-right:50px}#headerWellness.header .headerLogo{flex:0 1 450px;justify-content:left;margin-left:0;min-width:280px;width:auto}#headerWellness.header .headerLogo .h-logo{width:100%}#headerWellness.header .headerLinkurbanleaf{align-items:center;border:1px solid red;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:max-content;justify-content:center;margin-bottom:auto;margin-right:30px;margin-top:auto;max-width:208px;padding:12px;width:208px}#headerWellness.header .headerLinkurbanleaf img{flex-shrink:0;height:auto;object-fit:contain;width:130px}#headerWellness.header .headerLinkurbanleaf a,#headerWellnessFixed .wellness-fixed-pc .headerLinkurbanleaf a{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}#headerWellness.header .headerLinkurbanleaf .header-anniversary-logo,#headerWellnessFixed .wellness-fixed-pc .headerLinkurbanleaf .header-anniversary-logo{height:auto;width:44px}#headerWellness.header .headerRight{display:flex;flex:1 1 auto;justify-content:flex-end;margin-left:auto;min-width:0}#headerWellness.header .btn-base,#headerWellnessSp.header .btn-base{border-color:unset}#headerWellness.header .btn-base.base-color,#headerWellness.header .btn-base:hover{background-color:var(--color-wellness)}#headerWellness.header .btn-base{border:unset;display:flex;flex-direction:row;font-size:16px;margin-right:0;width:auto}#headerWellness.header .btn-login.visitor{padding:0}#headerWellness.header .btn-login img{margin-right:12px;width:24px}#headerWellness.header .headerLoginWrap{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:24px}#headerWellness.header .headerLoginWrap .btn-cart,#headerWellness.header .headerLoginWrap .btn-mypage{align-items:center;height:auto;margin-bottom:0;margin-top:0}#headerWellness.header .headerLoginWrap .btn-cart img,#headerWellness.header .headerLoginWrap .btn-mypage img{margin-right:12px}#headerWellness.header .headerLoginWrap p{color:var(--color-wellness);display:flex;flex-direction:column;font-size:16px;justify-content:center}#headerWellness.header .headerLoginWrap .btn-cart img,#headerWellness.header .headerLoginWrap .btn-login img,#headerWellness.header .headerLoginWrap .btn-mypage img,#headerWellnessSp.header .headerLogin .btn-cart img,#headerWellnessSp.header .headerLogin .btn-login img,#headerWellnessSp.header .headerLogin .btn-mypage img{height:24px;object-fit:contain;width:auto}#headerWellness.header .headerLoginWrap .btn-cart img,#headerWellnessSp.header .headerLogin .btn-cart img{filter:brightness(0) saturate(100%) invert(57%) sepia(42%) saturate(775%) hue-rotate(321deg) brightness(98%) contrast(88%)}#headerWellness.header .headerLoginWrap p,#headerWellnessSp.header .headerLogin p{display:block;flex-direction:row;line-height:1.2;white-space:nowrap}#headerWellness.header .headerLoginWrap .btn-signin{display:flex;height:auto;margin-bottom:auto;margin-top:auto}#headerWellness.header .headerLoginWrap .btn-signin svg{height:24px;margin-right:12px;width:24px}#headerWellness.header .headerLoginWrap .btn-signin p{color:#fff;margin-left:0}#headerWellness.header .headerTop .h-menu{margin-left:0;margin-right:0}#headerWellness.header .h-menu span{background-color:var(--color-wellness)}#headerWellness.header .headerLoginWrap:has(.visitor[style*=flex]){gap:16px;margin-right:12px}#headerWellness.header .headerLoginWrap:has(.login-member[style*=flex]),#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap:has(.login-member[style*=flex]){gap:12px;justify-content:flex-end}#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap:has(.login-member[style*=flex])+.h-menu{margin-left:24px}#headerWellness.header .headerLoginWrap:has(.visitor[style*=flex]) .btn-signin.visitor{padding:15px 12px;white-space:nowrap}#headerWellness.header .headerLoginWrap:has(.visitor[style*=flex]) .btn-login.visitor img,#headerWellness.header .headerLoginWrap:has(.visitor[style*=flex]) .btn-signin.visitor svg{flex:0 0 24px}#headerWellness.header .headerLoginWrap:has(.visitor[style*=flex])+.h-menu,#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap:has(.visitor[style*=flex])+.h-menu{margin-left:24px}#headerWellnessFixed.header{border-bottom:1px solid var(--color-wellness)}#headerWellnessFixed .wellness-fixed-pc .headerTop{display:flex;justify-content:flex-start}#headerWellnessFixed .wellness-fixed-pc .headerLogo{flex:0 1 450px;justify-content:left;margin-left:30px;min-width:280px;width:auto}#headerWellnessFixed .wellness-fixed-pc .headerLogo .h-logo{width:100%}#headerWellnessFixed .wellness-fixed-pc .headerRight{display:flex;flex:1 1 auto;justify-content:flex-end;margin-left:auto;min-width:0}#headerWellnessFixed .wellness-fixed-pc .headerLinkurbanleaf{align-items:center;border:1px solid red;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin:auto 30px auto 0;max-width:208px;padding:12px;width:208px}#headerWellnessFixed .wellness-fixed-pc .headerLinkurbanleaf img{flex-shrink:0;height:auto;object-fit:contain;width:130px}#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:24px}#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap .btn-base{align-items:center;display:flex;flex-direction:row;font-size:16px;margin-right:0;width:auto}#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap img,#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap svg{flex:0 0 24px;height:24px;margin-right:12px;width:24px}#headerWellnessFixed .wellness-fixed-pc .headerLoginWrap p{color:var(--color-wellness);line-height:1.2;white-space:nowrap}#headerWellnessFixed .wellness-fixed-pc .btn-signin p{color:#fff}#headerWellnessFixed .wellness-fixed-pc .h-menu{margin-left:0;margin-right:0}#headerWellnessFixed .wellness-fixed-pc .h-menu span{background-color:var(--color-wellness)}#headerWellnessFixed .wellness-fixed-sp .headerTop{border-bottom-color:var(--color-wellness)}#headerWellnessFixed .wellness-fixed-sp .headerLogin{align-items:center}#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-base img,#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-base svg{height:24px;width:24px}#headerWellness.header .header-nav,#headerWellnessSp.header .header-nav{display:flex;flex-direction:column;height:100vh;min-height:0;overflow:hidden}#headerWellness.header .header-nav .h-close span,#headerWellness.header .header-nav .nav-menu .search-box,#headerWellness.header .header-nav .nav-menu .search-box .btn-search,#headerWellness.header .header-nav .nav-menu ul li:not(.bg-urbanleaf),#headerWellnessSp.header .header-nav .h-close span,#headerWellnessSp.header .header-nav .nav-menu .search-box,#headerWellnessSp.header .header-nav .nav-menu .search-box .btn-search,#headerWellnessSp.header .header-nav .nav-menu ul li:not(.bg-urbanleaf){background-color:var(--color-wellness)}#headerWellness.header .header-nav .nav-menu ul li.nav-anniversary,#headerWellnessSp.header .header-nav .nav-menu ul li.nav-anniversary{background-color:#c00}#headerWellness.header .header-nav .h-close span:after,#headerWellness.header .header-nav .nav-bottom .text-area .title,#headerWellnessSp.header .header-nav .h-close span:after,#headerWellnessSp.header .header-nav .nav-bottom .text-area .title{color:var(--color-wellness)}#headerWellness.header .header-nav .nav-menu ul li.bg-none,#headerWellnessSp.header .header-nav .nav-menu ul li.bg-none{background-color:#fff;border-color:var(--color-wellness)}#headerWellness.header .header-nav .nav-menu ul li.bg-none a,#headerWellnessSp.header .header-nav .nav-menu ul li.bg-none a{color:var(--color-wellness)}#headerWellness.header .header-nav .nav-menu ul li.bg-none img.icon-menu,#headerWellnessSp.header .header-nav .nav-menu ul li.bg-none img.icon-menu{filter:brightness(0) saturate(100%) invert(57%) sepia(42%) saturate(775%) hue-rotate(321deg) brightness(98%) contrast(88%)}#headerWellness.header .header-nav .nav-bottom .btn-issue,#headerWellnessSp.header .header-nav .nav-bottom .btn-issue{border:1px solid var(--color-wellness);display:inline-flex;font-size:13px}#headerWellness.header .header-nav .nav-bottom .btn-base,#headerWellnessSp.header .header-nav .nav-bottom .btn-base{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}#headerWellness.header .header-nav .nav-bottom .btn-base.base-color,#headerWellness.header .header-nav .nav-bottom .btn-base:hover,#headerWellnessSp.header .header-nav .nav-bottom .btn-base.base-color,#headerWellnessSp.header .header-nav .nav-bottom .btn-base:hover{background-color:var(--color-wellness);color:#fff}#headerWellness.header .header-nav .nav-bottom .btn-base.base-color:hover,#headerWellnessSp.header .header-nav .nav-bottom .btn-base.base-color:hover{background-color:#fff;color:var(--color-wellness)}#headerWellness.header .header-nav .nav-bottom .btn-base:after,#headerWellnessSp.header .header-nav .nav-bottom .btn-base:after{border-color:currentColor}#headerWellness.header .header-nav .nav-head,#headerWellnessSp.header .header-nav .nav-head{flex:0 0 60px}#headerWellness.header .header-nav .nav-inner,#headerWellnessSp.header .header-nav .nav-inner{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@media screen and (min-width:1024px){#headerWellness.header .header-nav .nav-head,#headerWellnessSp.header .header-nav .nav-head{flex-basis:88px}}.wellness .article-nav{background-color:var(--color-wellness);border:unset;margin:0;padding:10px 0 0}.wellness .article-nav .article-nav-list .list-item a{color:#fff}.wellness .article-nav .current-item{background-color:#fff}.wellness .article-nav{overflow-x:unset}@media screen and (min-width:1024px){.wellness .article-nav{padding:0}.wellness .article-nav .article-nav-list{box-sizing:border-box;justify-content:center;width:100%}.wellness .article-nav .article-nav-list .list-item{align-items:center;display:flex;padding:19px 0}}.wellness .slick-slide{position:relative}.wellness .slick-slide .slide-text-wrap{display:flex;flex-direction:column;padding:0 24px}.wellness .slick-slide .slide-text-upper{display:flex;flex-direction:row}.wellness .slick-slide .slide-text-wrap .category{border:1px solid var(--color-wellness);border-radius:20px;color:var(--color-wellness);margin-right:auto;margin-top:12px;padding:3px 16px}.wellness .slick-slide .slide-text-wrap .created-at{font-size:16px;margin-left:auto;margin-right:0;margin-top:12px}.wellness .slick-slide .slide-text-wrap .main-slider-text{margin-left:0;margin-top:12px;padding:0}.wellness .editor-section{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;margin-top:30px;padding:0 20px}.wellness .editor-title{margin-right:20px}.wellness .editor-section a,.wellness .editor-section span{color:var(--color-wellness);display:block}.wellness .editor-section a{border:1px solid var(--color-wellness);padding:8px}.wellness .editor-tags{align-items:center;column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px}.wellness .editor-tags a{min-width:max-content}.wellness .articlesList .a-items .cate,.wellness .contTitHead .section-ttl:first-letter,.wellness .contTitHead .sub-ttl,.wellness .pickup-slider .pickup-text-area .pickup-tag,.wellness.footer,.wellness.footer .footerBottom .top-menu li a{color:var(--color-wellness)}.wellness.footer{background-color:#fff;border-top-color:var(--color-wellness)}.wellness.footer .footerBottom .bottom-menu li a,.wellness.footer .footerBottom .bottom-menu li:after,.wellness.footer .footerBottom .inner,.wellness.footer .footerBottom .top-menu li a{color:var(--color-wellness)}.wellness.footer .footerCopy{background-color:var(--color-wellness);color:#fff}.wellness.footer .footerBottom .bottom-menu li a,.wellness.footer .footerBottom .bottom-menu li:after{color:#000}.wellness .contTitHead{border-color:var(--color-wellness)}.wellness .body-header .head-title-area .article-title{color:#5f6c70}.wellness .body-header .head-title-area .article-title:first-letter{color:var(--color-wellness)}.wellness .article-list .articlesListPager .js-pagerSeparate li{border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .article-list .articlesListPager .js-pagerSeparate li a{color:var(--color-wellness)}.wellness .article-list .articlesListPager .js-pagerSeparate li a:hover,.wellness .article-list .articlesListPager .js-pagerSeparate li.active,.wellness .article-list .articlesListPager .js-pagerSeparate li.first,.wellness .article-list .articlesListPager .js-pagerSeparate li.last{background-color:var(--color-wellness);color:#fff}.wellness .article-list .articlesListPager .js-pagerSeparate li.active a,.wellness .article-list .articlesListPager .js-pagerSeparate li.first a,.wellness .article-list .articlesListPager .js-pagerSeparate li.last a{color:#fff}.wellness .article-detail-wapper .articleDetailHead{border-bottom-color:var(--color-wellness)}.wellness .article-detail-wapper .articleDetailHead .category-head{color:var(--color-wellness)}.wellness .article-detail-wapper .articleDetailTag ul a{border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .article-detail-wapper .articleDetailTag ul a:hover{background-color:var(--color-wellness);color:#fff}.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li{border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li a{color:var(--color-wellness)}.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li a:hover,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.active,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.first,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.last{background-color:var(--color-wellness);color:#fff}.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.active a,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.first a,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.last a{color:#fff}.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.active a:hover,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.first a:hover,.wellness .article-detail-wapper .articlesListPager .js-pagerSeparate li.last a:hover{background-color:#fff;color:var(--color-wellness)}.wellness .article-detail-wapper .article-detail-footer{border-bottom-color:var(--color-wellness)}.wellness .article-detail-wapper .detail hr{background-color:var(--color-wellness)}.wellness .article-detail-wapper .detail .btn-article-next{background-color:var(--color-wellness);border-color:var(--color-wellness);color:#fff}.wellness .article-detail-wapper .detail .btn-article-next:after{border-color:#fff}.wellness .article-detail-wapper .detail .btn-article-next:hover{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .article-detail-wapper .article_details_magazine_box,.wellness .article-detail-wapper .detail .btn-article-next:hover:after{border-color:var(--color-wellness)}.wellness .article-detail-wapper .article_details_magazine_box .box_title,.wellness .article-detail-wapper .article_details_magazine_box .link_area a{color:var(--color-wellness)}.wellness .articleGalleryBtn .btn-base{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .articleGalleryBtn .btn-base:hover{background-color:var(--color-wellness);border-color:var(--color-wellness);color:#fff}.wellness .articleGalleryBtn .btn-gallery-next:after,.wellness .articleGalleryBtn .btn-gallery-prev:after{border-color:var(--color-wellness)}.wellness .articleGalleryBtn .btn-base:hover:after{border-color:#fff}.wellness .btn-gallery-back{background-color:var(--color-wellness);border-color:var(--color-wellness);color:#fff}.wellness .article-detail-wapper .articleGalleryTransBtn .btn-gallery{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .article-detail-wapper .articleGalleryTransBtn .btn-gallery:before{background-color:currentColor;background-image:none;-webkit-mask:url('../img/a99a642376e.svg') center/contain no-repeat;mask:url('../img/a99a642376e.svg') center/contain no-repeat}.wellness .article-detail-wapper .articleGalleryTransBtn .btn-gallery:after{background-image:url('../img/aa4a99d4c14.svg')}.wellness .articlesList{display:flex;flex-direction:column}.wellness .wellness-child-articles{gap:24px}.wellness .wellness-child-articles .a-items{display:flex;gap:20px;width:100%}.wellness .wellness-child-articles .article-img{align-self:flex-start;aspect-ratio:16/9;display:block;flex:0 0 28%;overflow:hidden}.wellness .wellness-child-articles .article-img img{height:100%;object-fit:cover;object-position:center center;width:100%}.wellness .wellness-child-articles .a-bottom,.wellness .wellness-child-articles .a-top{flex:initial;min-width:0}.wellness .wellness-child-articles .article-text{flex:1;min-width:0}.wellness .wellness-child-articles .a-top{padding-top:0}.wellness .article-list .wellness-child-articles .a-items .cate{font-size:24px}.wellness .article-list .wellness-child-articles .a-items .tit{font-size:20px}.wellness .wellness-child-articles .a-bottom{margin-top:10px}.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li{border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li a{color:var(--color-wellness)}.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li a:hover,.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li.active,.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li.first,.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li.last{background-color:var(--color-wellness);color:#fff}.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li.active a,.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li.first a,.wellness .wellness-child-list .articlesListPager .js-pagerSeparate li.last a{color:#fff}@media screen and (max-width:1023px){.wellness .wellness-child-articles,.wellness .whatsnew-wrapper .articlesList{gap:32px}.wellness .wellness-child-articles .a-items,.wellness .whatsnew-wrapper .articlesList .a-items{display:flex;flex-direction:column;gap:0;width:100%}.wellness .wellness-child-articles .article-img,.wellness .whatsnew-wrapper .articlesList .article-img{align-self:auto;aspect-ratio:3/2;display:block;flex:none;margin:0;max-width:none;width:100%}.wellness .wellness-child-articles .article-img img,.wellness .whatsnew-wrapper .articlesList .article-img img{aspect-ratio:3/2;display:block;height:100%;object-fit:cover;width:100%}.wellness .wellness-child-articles .article-text,.wellness .wellness-child-articles .text-area,.wellness .whatsnew-wrapper .articlesList .article-text,.wellness .whatsnew-wrapper .articlesList .text-area{flex:initial;width:100%}.wellness .wellness-child-articles .a-top,.wellness .whatsnew-wrapper .articlesList .a-top{border-bottom:1px solid #aaa;padding:8px 0}.wellness .wellness-child-articles .a-bottom,.wellness .whatsnew-wrapper .articlesList .a-bottom{margin-top:8px}.wellness .wellness-child-articles .text-box,.wellness .whatsnew-wrapper .articlesList .text-box{margin-top:0}.wellness .wellness-child-articles .data,.wellness .whatsnew-wrapper .articlesList .data{display:block;font-size:14px;line-height:1.5;margin-top:12px}.wellness .article-list .wellness-child-articles .a-items .cate,.wellness .whatsnew-wrapper .a-items .cate{font-size:14px}.wellness .article-list .wellness-child-articles .a-items .tit,.wellness .whatsnew-wrapper .a-items .tit{font-size:18px;line-height:1.6}}.wellness .btn-base.base-color,.wellness .btn-base:hover,.wellness .contRight .side-keyword .keyword-wrap .keyword:hover,.wellness .main-slider .slick-next,.wellness .main-slider .slick-prev,.wellness .slick-dots li.slick-active button:before{background-color:var(--color-wellness)}.wellness .pickup-slider .slick-next,.wellness .pickup-slider .slick-prev{background:transparent}.wellness .pickup-slider .slick-next:before,.wellness .pickup-slider .slick-prev:before{border-color:var(--color-wellness);height:12px;opacity:1;width:12px}#headerWellness.header .btn-base,#headerWellnessFixed .btn-base,#headerWellnessSp.header .btn-base,.wellness .btn-base{border-color:var(--color-wellness)}#headerWellnessFixed .btn-base.base-color{background-color:var(--color-wellness);color:#fff}#headerWellnessFixed .btn-base.base-color:hover{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}#headerWellnessFixed .btn-base.base-color:hover p{color:var(--color-wellness)}#headerWellnessFixed .btn-login{background-color:transparent;border:none;color:var(--color-wellness)}#headerWellnessFixed .btn-login:hover{background-color:#fff;border:none;color:var(--color-wellness)}#headerWellnessFixed .btn-login:hover p{color:var(--color-wellness)}#headerWellnessFixed .btn-cart,#headerWellnessFixed .btn-mypage{background-color:transparent;border:none;color:var(--color-wellness)}#headerWellnessFixed .btn-cart:hover,#headerWellnessFixed .btn-mypage:hover{background-color:#fff;border:none;color:var(--color-wellness)}#headerWellnessFixed .btn-cart:hover p,#headerWellnessFixed .btn-mypage:hover p{color:var(--color-wellness)}#headerWellnessFixed .btn-cart img{filter:brightness(0) saturate(100%) invert(57%) sepia(42%) saturate(775%) hue-rotate(321deg) brightness(98%) contrast(88%)}.wellness .issue-section .mailmagazine-wrap,.wellness .slick-dots li button:before{border-color:var(--color-wellness)}#headerWellness.header .btn-base.base-color:hover,#headerWellness.header .btn-base:hover,#headerWellnessSp.header .btn-base.base-color:hover,#headerWellnessSp.header .btn-base:hover,.wellness .btn-base.base-color:hover,.wellness .btn-base:hover{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}#headerWellness.header .headerLoginWrap .btn-signin:hover p,#headerWellnessSp.header .btn-signin:hover p{color:var(--color-wellness)}.wellness .whatsnew-wrapper .btn-more{margin:0 auto;width:100px}.wellness .widget-wrapper .contTitHead{border-color:var(--color-wellness)}.wellness .widget-wrapper .contTitHead .sub-ttl,.wellness .widget-wrapper .widget-items .widget-price,.wellness .widget-wrapper .widget-note,.wellness .widget-wrapper .widget-title{color:var(--color-wellness)}.wellness .widget-wrapper .widget-wrap .slick-next.slick-arrow,.wellness .widget-wrapper .widget-wrap .slick-prev.slick-arrow{background-color:var(--color-wellness)}.wellness .wellness-mv{display:block;height:auto;object-fit:cover;width:100%}.wellness .wellness-mv-viewport{overflow:hidden}.wellness .wellness-mv-slides{clip-path:inset(0 -100vw);margin-left:19.43%;overflow:visible;position:relative;width:80.57%;z-index:0}.wellness .wellness-mv-slides .slick-list{overflow:visible}.wellness .wellness-mv-slides:not(.slick-initialized) .wellness-mv-slide:not(:first-child){display:none}.wellness .wellness-mv-slide{background:#fff;overflow:visible}.wellness .wellness-mv-slide picture{display:block}.wellness .wellness-mv-slide.is-zooming .wellness-mv{animation:wellness-mv-zoom 9s linear both}@keyframes wellness-mv-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.wellness .wellness-mv-slide.is-zooming .wellness-mv{animation:none}}.wellness .wellness-mv-wrap{position:relative;width:100%}.wellness .wellness-mv-content{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.wellness .wellness-mv-logo{display:block;height:auto;max-width:454px;width:34%}.wellness .wellness-mv-copy{color:#323232;font-size:clamp(14px,1.2vw,18px);font-weight:700;line-height:1.8;margin:16px 0 0}@media screen and (min-width:1024px){.wellness .wellness-mv-wrap{margin-left:100px;width:calc(100% - 100px)}}@media screen and (max-width:1023px){.wellness .wellness-mv{aspect-ratio:650/640}.wellness .wellness-mv-wrap{margin-left:30px;width:calc(100% - 30px)}.wellness .wellness-mv-slides{margin-left:0;width:100%}.wellness .wellness-mv-content{left:auto;margin-bottom:-30px;padding-bottom:24px;position:relative;text-align:left;top:auto;transform:translateY(-30px)}.wellness .wellness-mv-logo{margin:0;max-width:360px;width:90%}.wellness .wellness-mv-copy{font-size:clamp(12px,3.6vw,16px);font-weight:400;line-height:1.6;margin-top:18px;padding:0 16px 0 0}}.wellness .wellness-child-header{color:#323232;margin:40px auto 0;max-width:1200px;padding:0 20px}.wellness .wellness-child-header .contTitHead{border-color:var(--color-wellness)}.wellness .wellness-child-header .contTitHead .sub-ttl{font-size:26px}.wellness .wellness-child-header .section-ttl{color:#5f6c70}.wellness .wellness-child-header .section-ttl:first-letter{color:var(--color-wellness)}.wellness .wellness-child-header p{color:#323232}.wellness .pankuzu-scroll li:after,.wellness .pankuzu-scroll span{color:var(--color-wellness)}.wellness-sidebar-block{display:contents}.wellness .side-editor-keyword{margin-bottom:40px}.wellness .side-editor-keyword .contTitHead{border-color:#6b6e6f}.wellness .side-editor-keyword .section-ttl{color:#5f6c70}.wellness .side-editor-keyword .section-ttl:first-letter,.wellness .side-editor-keyword .sub-ttl{color:var(--color-wellness)}.wellness .side-editor-keyword .keyword-wrap{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.wellness .side-editor-keyword .keyword-wrap .editor-tags{display:flex;flex-wrap:wrap;gap:20px;width:100%}.wellness .side-editor-keyword .keyword-wrap .editor-tags a,.wellness .side-editor-keyword .keyword-wrap .keyword{border:1px solid var(--color-wellness);color:var(--color-wellness);padding:8px 10px}.wellness .side-editor-keyword .keyword-wrap .editor-tags a:hover,.wellness .side-editor-keyword .keyword-wrap .keyword:hover{background-color:var(--color-wellness);color:#fff;text-decoration:none}.side-wellness .bannerList{display:flex;flex-direction:column;gap:20px}.side-wellness .bannerList img{width:100%}.wellness .side-wellness .bannerItem{transition:opacity .3s ease}.wellness .side-wellness .bannerItem:hover{opacity:.7}.wellness .contRight .side-keyword{margin-top:40px}.wellness .contRight .side-keyword .contTitHead{border-color:var(--color-wellness)}.wellness .contRight .side-keyword .section-ttl{color:#5f6c70}.wellness .contRight .side-keyword .section-ttl:first-letter,.wellness .contRight .side-keyword .sub-ttl{color:var(--color-wellness)}.wellness .contRight .side-keyword .keyword-wrap{gap:10px;margin-top:20px}.wellness .contRight .side-keyword .keyword-wrap .keyword{background-color:#fff;border-color:var(--color-wellness);color:var(--color-wellness)}.wellness .contRight .side-keyword .keyword-wrap .keyword:hover{background-color:var(--color-wellness);color:#fff}@media screen and (max-width:1023px){.wellness .contRight .side-keyword,.wellness .side-editor-keyword,.wellness .side-pr{margin-bottom:24px;margin-top:20px}.wellness .contRight .side-keyword .contTitHead,.wellness .side-editor-keyword .contTitHead,.wellness .side-pr .contTitHead{margin-bottom:0;padding:8px 0}.wellness .contRight .side-keyword .section-ttl,.wellness .side-editor-keyword .section-ttl,.wellness .side-pr .section-ttl{font-size:clamp(26px,8.2vw,36px);margin-right:12px}.wellness .contRight .side-keyword .section-ttl:first-letter,.wellness .side-editor-keyword .section-ttl:first-letter,.wellness .side-pr .section-ttl:first-letter{font-size:clamp(42px,12.8vw,56px)}.wellness .contRight .side-keyword .sub-ttl,.wellness .side-editor-keyword .sub-ttl,.wellness .side-pr .sub-ttl{font-size:clamp(11px,3.6vw,16px)}.wellness .contRight .side-keyword .keyword-wrap,.wellness .side-editor-keyword .keyword-wrap,.wellness .side-pr .keyword-wrap{gap:4px 6px;justify-content:flex-start;margin-top:16px}.wellness .contRight .side-keyword .keyword-wrap .editor-tags,.wellness .side-editor-keyword .keyword-wrap .editor-tags,.wellness .side-pr .keyword-wrap .editor-tags{gap:4px 6px;justify-content:flex-start}.wellness .contRight .side-keyword .keyword-wrap .editor-tags a,.wellness .contRight .side-keyword .keyword-wrap .keyword,.wellness .side-editor-keyword .keyword-wrap .editor-tags a,.wellness .side-editor-keyword .keyword-wrap .keyword,.wellness .side-pr .keyword-wrap .editor-tags a,.wellness .side-pr .keyword-wrap .keyword{display:block;font-size:16px;line-height:1.4;margin:0;padding:6px 8px}}.wellness .pickup-slider .slick-dots li button:before,.wellness .pickup-slider .slick-dots li.slick-active button:before{color:var(--color-wellness)}.wellness .pickup-slider .slick-dots{display:flex;gap:10px;justify-content:center}.wellness .pickup-slider .slick-dots li,.wellness .pickup-slider .slick-dots li button{height:12px;margin:0;padding:0;width:12px}.wellness .pickup-slider .slick-dots li button:before{background-color:#fff;border:1px solid var(--color-wellness);box-sizing:border-box;color:transparent;content:"";display:block;font-size:0;height:10px;left:50%;line-height:10px;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.wellness .pickup-slider .slick-dots li.slick-active button:before{background-color:var(--color-wellness)}.wellness .side-pr .contTitHead{border-color:#eee;margin-bottom:0}.wellness .side-pr .contTitHead .section-ttl{color:#5f6c70}.wellness .side-pr .contTitHead .section-ttl:first-letter{color:var(--color-wellness)}@media screen and (min-width:1024px){.wellness .contRight .side-fortune{margin-bottom:40px}.wellness .contRight .side-pr .contTitHead{padding-bottom:12px;padding-top:40px}}.side-pr .contTitHead .section-ttl:first-letter{font-size:40px}.side-pr .prArticleItem{border-bottom:1px solid #eee;padding:10px 0}.side-pr .prArticleItemTitle{font-size:14px;letter-spacing:-1px;padding-left:1.5rem;position:relative}.side-pr .prArticleItemTitle:before{border-right:2px solid #ad4f3a;border-top:2px solid #ad4f3a;content:"";height:6px;left:1px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}#headerWellnessSp.header .headerTop{border-bottom-color:var(--color-wellness)}#headerWellnessFixed .wellness-fixed-sp .headerLogin,#headerWellnessSp.header .headerLogin{justify-content:flex-end;width:auto}#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-cart,#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-mypage,#headerWellnessSp.header .headerLogin .btn-cart,#headerWellnessSp.header .headerLogin .btn-mypage{background-color:transparent;border:none;color:var(--color-wellness)}#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-cart:hover,#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-mypage:hover,#headerWellnessSp.header .headerLogin .btn-cart:hover,#headerWellnessSp.header .headerLogin .btn-mypage:hover{background-color:#fff;border:none;color:var(--color-wellness)}#headerWellnessFixed .h-menu span{background-color:var(--color-wellness)}#headerWellnessFixed .wellness-fixed-sp .headerLogin p,#headerWellnessSp.header .headerLogin p{color:var(--color-wellness)}#headerWellnessFixed .wellness-fixed-sp .headerLogin:has(.login-member[style*=flex]),#headerWellnessSp.header .headerLogin:has(.login-member[style*=flex]){gap:0}#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-signin.visitor p,#headerWellnessSp.header .headerLogin .btn-signin.visitor p{color:#fff}#headerWellnessSp.header .btn-login p{color:var(--color-wellness)}#headerWellnessSp.header .btn-signin,#headerWellnessSp.header .header-left span{background-color:var(--color-wellness)}@media screen and (max-width:1023px){#headerWellnessFixed .wellness-fixed-sp .headerLogo,#headerWellnessSp .headerLogo{transform:translate(-10px,3px)}#headerWellnessFixed .wellness-fixed-sp .headerLogin{align-items:stretch}#headerWellnessFixed .wellness-fixed-sp .headerLogin .btn-signin{background-color:var(--color-wellness);border-color:var(--color-wellness);height:100%;margin:0}.wellness .editor-section{align-items:flex-start;justify-content:flex-start}.wellness .editor-title{margin-bottom:12px;text-align:left}.wellness .contRight .side-fortune{margin-bottom:40px;margin-top:40px}.wellness .issue-section{padding-top:24px}.wellness .side-pr .contTitHead{border-bottom:1px solid #6b6e6f;border-top:1px solid #6b6e6f}.wellness-sidebar-block{display:flow-root}.wellness-sidebar-block+.wellness-sidebar-block{margin-top:40px}.wellness .side-pr .contTitHead .section-ttl{font-family: "Noto Serif JP", serif;font-size:clamp(26px,8.2vw,36px);text-transform:uppercase}.wellness .side-pr .contTitHead .section-ttl:first-letter{font-size:clamp(42px,12.8vw,56px)}.wellness .issue-section .books-magazines .section-ttl{font-family: "Noto Serif JP", serif;font-size:clamp(26px,8.2vw,36px);text-transform:uppercase}.wellness .issue-section .books-magazines .section-ttl:first-letter{font-size:clamp(42px,12.8vw,56px)}.wellness>.pickup-wrap .pickup-slider{margin-left:0}}@media screen and (max-width:768px){.wellness .article-nav{display:none}.wellness .slide-text-wrap{padding:20px}.wellness .editor-section{flex-direction:column}.wellness>.pickup-wrap .contTitHead{margin-left:24px;margin-right:24px}}body{box-sizing:border-box;counter-reset:number 0;font-family: "Noto Sans Arabic", sans-serif;font-size:16px;font-weight:400;line-height:1.5;width:100%}.font_min{font-family: "Noto Sans JP", sans-serif}.font_pd{font-family: "Noto Sans Arabic", sans-serif}.ad-pc,.d-none,.d-spnone,.spNone{display:none}@media(min-width:1024px){.ad-pc,.d-spnone,.spNone{display:block}.ad-pc{text-align:center}.ad-sp,.d-pcnone,.pcNone{display:none}}.ad-sp{text-align:center}.btn-base{border:1px solid #806426;color:#806426;font-size:16px;font-weight:500;line-height:1;padding:15px 18px;transition:all .5s}.btn-base:hover{text-decoration:none}.btn-base.base-color,.btn-base:hover{background:#806426;color:#fff}.btn-base.base-color:hover{background:#fff;color:#806426}.btn-base.btn-arrow{padding:15px 24px;position:relative}.btn-base.btn-arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;color:#fff;content:"";display:inline-block;height:8px;position:absolute;right:12px;top:calc(50% - 4px);transform:rotate(45deg);width:8px}.btn-base.btn-arrow:hover:after{border-color:#806426;color:#806426}@media(min-width:1024px){.btn-base{font-size:20px;padding:18px}}.contTitHead{align-items:baseline;border-bottom:1px solid #806426;border-top:1px solid #806426;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:16px 0}@media(min-width:1024px){.contTitHead{margin-bottom:40px;padding:24px 0}}.contTitHead .section-ttl{color:#637276;flex-shrink:0;font-family: "Noto Serif JP", serif;font-size:26px;font-weight:400;line-height:1;margin-right:12px;text-transform:uppercase}@media(min-width:1024px){.contTitHead .section-ttl{font-size:40px;margin-right:23px}}.contTitHead .section-ttl:first-letter{color:#806426;font-size:45px}@media(min-width:1024px){.contTitHead .section-ttl:first-letter{font-size:62px}}.contTitHead .section-ttl.big{font-size:32px}@media(min-width:1024px){.contTitHead .section-ttl.big{font-size:50px}}.contTitHead .section-ttl.big:first-letter{font-size:50px}@media(min-width:1024px){.contTitHead .section-ttl.big:first-letter{font-size:80px}}.contTitHead .sub-ttl{color:#806426;font-size:14px;font-weight:700}@media(min-width:1024px){.contTitHead .sub-ttl{font-size:18px}}.contTitHead .title{font-size:24px;font-weight:700;line-height:1.4}@media(min-width:1024px){.contTitHead .title{font-size:44px;line-height:1.45}}.contTitHead.books-magazines .section-ttl,.wellness-sidebar-pr .contTitHead .section-ttl{text-transform:none}.header{background:#fff;box-sizing:border-box}.header,.header .headerTop{position:relative;width:100%}.header .headerTop{border-bottom:1px solid #806426;display:grid;grid-template:auto/1fr auto 1fr;height:60px}@media(min-width:1024px){.header .headerTop{border:none;height:88px;margin:0 auto;padding:0;width:96%}}.header .headerLogo{align-items:center;display:flex;justify-content:center;line-height:1}.header .headerLogo .h-logo{height:auto;width:146px}@media(min-width:1024px){.header .headerLogo .h-logo{height:40px;width:auto}}.header--urbanleaf .header-wellness-logo{display:none}@media(min-width:1024px){.header--urbanleaf .headerTop{column-gap:24px;grid-template-columns:minmax(64px,1fr) auto minmax(max-content,1fr)}.header--urbanleaf .header-left .h-menu{margin-right:0}.header--urbanleaf .headerLogo>a{flex-shrink:0}.header--urbanleaf .header-wellness-logo{align-items:center;display:flex;flex-shrink:0;margin-left:auto;transition:opacity .3s ease}.header--urbanleaf .header-wellness-logo:focus-visible,.header--urbanleaf .header-wellness-logo:hover{opacity:.7}.header--urbanleaf .header-wellness-logo img{border-radius:0;display:block;height:40px;margin:0;width:auto}.header--urbanleaf .headerLogin .btn-base{flex-shrink:0;white-space:nowrap}.header--urbanleaf .headerLogin .btn-base img,.header--urbanleaf .headerLogin .btn-base svg{flex-shrink:0}}.header-left{align-items:center;color:#637276;display:flex;justify-content:flex-start}.h-menu{background:none;border:none;font-size:10px;margin-left:16px;padding:0;position:relative;top:-5px;width:32px}@media(min-width:1024px){.h-menu{margin-left:0;margin-right:50px;width:40px}}.h-menu span{background-color:#806426;display:block;height:1px;position:relative;transition:all .5s;width:100%}@media(min-width:1024px){.h-menu span{height:2px}}.h-menu span:first-child{top:0}.h-menu span:nth-child(2){margin:6px 0}@media(min-width:1024px){.h-menu span:nth-child(2){margin:8px 0}}.h-menu span:nth-child(3){top:0}.h-menu span:nth-child(3):after{color:#637276;content:"MENU";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;left:0;line-height:1;margin-top:6px;position:absolute;top:0;width:100%}@media(min-width:1024px){.h-menu span:nth-child(3):after{font-size:14px;left:-2px;margin-top:8px;position:relative}}.h-menu.h-close{margin-left:20px;top:12px;transform:translateX(0)}@media(min-width:1024px){.h-menu.h-close{top:-5px}}.h-menu.h-close span:first-child{transform:translateY(7px) rotate(30deg)}@media(min-width:1024px){.h-menu.h-close span:first-child{transform:translateY(12px) rotate(30deg)}}.h-menu.h-close span:nth-child(2){opacity:0}.h-menu.h-close span:nth-child(3){transform:translateY(-7px) rotate(-30deg)}.h-menu.h-close span:nth-child(3):after{content:"CLOSE";left:-9px;position:absolute;top:7px;transform:rotate(30deg)}@media(min-width:1024px){.h-menu.h-close span:nth-child(3):after{left:-12px;letter-spacing:-.03em}.h-menu{font-size:16px}}.headerLogin{box-sizing:border-box;display:flex;height:100%;justify-content:flex-end;width:auto}@media(min-width:1024px){.headerLogin{gap:24px;padding:22px 0}}.headerLogin .btn-base{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-size:8px;justify-content:center;padding:4px;position:relative;width:auto}@media(max-width:350px){.headerLogin .btn-base{padding:4px 8px}.headerLogin .btn-base p{display:none}}@media(min-width:1024px){.headerLogin .btn-base{flex-direction:row;font-size:16px}}.headerLogin .btn-base img{height:24px;margin-bottom:6px}@media(min-width:1024px){.headerLogin .btn-base img{margin-bottom:0;margin-right:12px}}.headerLogin .btn-base.btn-wellness{background:none;border:none;display:none;padding:0}@media(min-width:1024px){.headerLogin .btn-base.btn-wellness{display:flex}}.headerLogin .btn-base.btn-wellness img{height:auto;margin:0;width:100px}.headerLogin .btn-base.btn-cart,.headerLogin .btn-base.btn-login,.headerLogin .btn-base.btn-mypage{border:none;box-sizing:border-box}@media(min-width:1024px){.headerLogin .btn-base.btn-cart,.headerLogin .btn-base.btn-login,.headerLogin .btn-base.btn-mypage{width:auto}}.headerLogin .btn-base.btn-cart:after,.headerLogin .btn-base.btn-login:after,.headerLogin .btn-base.btn-mypage:after{background:#806426;bottom:0;content:"";display:inline-block;height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:all .3s;width:100%}.headerLogin .btn-base.btn-cart:hover,.headerLogin .btn-base.btn-login:hover,.headerLogin .btn-base.btn-mypage:hover{background:#fff;color:#806426}.headerLogin .btn-base.btn-cart:hover:after,.headerLogin .btn-base.btn-login:hover:after,.headerLogin .btn-base.btn-mypage:hover:after{transform:scale(1)}.headerLogin .btn-base.btn-signin{box-sizing:border-box;color:#fff}@media(min-width:1024px){.headerLogin .btn-base.btn-signin{width:auto}}.headerLogin .btn-base.btn-signin svg{fill:#fff;height:24px;margin-bottom:6px;width:24px}@media(min-width:1024px){.headerLogin .btn-base.btn-signin svg{margin-bottom:0;margin-right:12px}}.headerLogin .btn-base.btn-signin:hover{color:#806426}.headerLogin .btn-base.btn-signin:hover svg{fill:#806426}.headerLogin img,.headerLogin svg{border-radius:0}.headerBottom{background:#806426;color:#fff;display:none}@media(min-width:1024px){.headerBottom{display:block}}.headerBottom .gnavIn{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:880px}.headerBottom .gnavIn--anniversary{flex-wrap:nowrap;max-width:1008px}.headerBottom .gnavIn--anniversary>li{flex-shrink:0}.headerBottom .gnavIn li.gnav-anniversary{align-self:stretch}.headerBottom .gnavIn li.gnav-anniversary a{align-items:center;background:#fff;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:0 14px;transition:all .5s;width:128px}@media(min-width:1024px){.headerBottom .gnavIn li.gnav-anniversary a{border-bottom:1px solid #806426;border-top:1px solid #806426}}.headerBottom .gnavIn li.gnav-anniversary a:after{content:none}.headerBottom .gnavIn li.gnav-anniversary a:focus-visible,.headerBottom .gnavIn li.gnav-anniversary a:hover{background:#fff;opacity:.7}.headerBottom .gnavIn li.gnav-anniversary img{display:block;height:auto;width:100px}.headerBottom .gnavIn li{font-family: "Noto Serif JP", serif}.headerBottom .gnavIn li a{color:#fff;font-size:20px;padding:22px 14px 24px;position:relative}.headerBottom .gnavIn li a:after{background:#fff;bottom:0;content:"";display:inline-block;height:4px;left:0;position:absolute;transform:scaleX(0);transition:all .5s;width:100%}.headerBottom .gnavIn li a:hover{background:#806426;text-decoration:none}.headerBottom .gnavIn li a:hover:after{transform:scaleX(1)}.header-nav{-webkit-overflow-scrolling:touch;background:#fff;height:100vh;height:100dvh;left:-100%;overflow-y:auto;position:fixed;top:0;transition:all .5s;width:100%;z-index:99999}@media(min-width:768px){.header-nav{width:420px}}.header-nav.active{left:0}.header-nav .nav-inner{-webkit-overflow-scrolling:touch;overflow-y:auto}.header-nav .nav-head{box-sizing:border-box;height:60px}@media(min-width:1024px){.header-nav .nav-head{height:88px;padding:28px 0}}.header-nav .nav-menu ul{display:grid;gap:1px;grid-template-columns:1fr 1fr}.header-nav .nav-menu ul .search-box{align-items:center;background:#806426;box-sizing:border-box;display:flex;margin-bottom:1px;padding:17px 10px;width:100%}.header-nav .nav-menu ul .search-box #keyword{cursor:pointer;font-size:14px;padding:8px 13px;width:calc(100% - 72px)}.header-nav .nav-menu ul .search-box #keyword::placeholder{color:#b2b2b2}.header-nav .nav-menu ul .search-box .btn-search{align-items:center;appearance:none;background:#806426;border:none;cursor:pointer;display:flex;font-size:12px;height:100%;justify-content:center;outline:none;width:72px}.header-nav .nav-menu ul .search-box .btn-search img{width:30px}.header-nav .nav-menu ul li{align-items:center;background:#806426;color:#fff;display:flex;justify-content:center;padding:15px 10px;text-align:center}.header-nav .nav-menu ul li:first-child{align-items:center;box-sizing:border-box;display:flex;grid-column:span 2;height:76px;justify-content:center}.header-nav .nav-menu ul li.span2,.header-nav .nav-menu ul li:last-child{grid-column:span 2}.header-nav .nav-menu ul li.nav-anniversary{background:#c00;padding:0}.header-nav .nav-menu ul li.nav-anniversary a{box-sizing:border-box;color:#fff;padding:15px 10px;width:100%}.header-nav .nav-menu ul li.menu-cart{grid-column:1}.header-nav .nav-menu ul li a{align-items:center;color:#fff;display:flex;justify-content:center}.header-nav .nav-menu ul li.bg-none{background:#fff;border:1px solid #806426}.header-nav .nav-menu ul li.bg-none a{color:#806426}.header-nav .nav-menu ul li.bg-none .icon-menu{height:24px;margin-right:6px}.header-nav .nav-menu ul li.bg-wellness{background:#fff;border:1px solid #806426}.header-nav .nav-menu ul li.bg-wellness .nav-wellness-logo{height:auto;max-width:100%;width:180px}.header-nav .nav-menu ul li.bg-urbanleaf{background:#806426}.header-nav .nav-menu ul li.bg-urbanleaf .nav-urbanleaf-logo{filter:brightness(0) invert(1);height:auto;max-width:100%;width:180px}.header-nav .nav-menu ul li .icon-world{margin-right:6px;position:relative}.header-nav .nav-bottom{align-items:center;display:flex;gap:16px;justify-content:center;padding:16px 14px 50px}.header-nav .nav-bottom>a{flex:0 1 150px;min-width:0}.header-nav .nav-bottom .img-issue{height:auto;max-width:150px;width:100%}.header-nav .nav-bottom .text-area{flex:1;line-height:1}.header-nav .nav-bottom .text-area .release{font-size:12px;margin-bottom:13px}.header-nav .nav-bottom .text-area .title{color:#806426;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:16px}.header-nav .nav-bottom .text-area .btn-issue{align-items:center;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;padding:15px 10px;position:relative;white-space:nowrap}.header-nav .nav-bottom .text-area .btn-issue:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;flex-shrink:0;height:6px;transform:rotate(45deg);width:6px}.headerFixed{background:#fff;position:fixed;top:-100%;transition:all .3s ease;width:100%;z-index:999}.main-section{padding:0 24px}@media(min-width:1024px){.main-section{margin:0 auto;max-width:1200px;padding:0}}.main-section.pd-none{padding:0}@media(min-width:1024px){.contTitHead{margin-bottom:40px}.cont{align-items:flex-start;display:flex}.cont .contLeft{margin-right:80px;width:820px}.cont .contRight{margin-bottom:80px;width:300px}}.add-article{margin-bottom:40px}@media(min-width:1024px){.add-article{margin-bottom:50px}}.add-article img{display:block;height:300px;margin:0 auto;width:300px}@media(min-width:1024px){.add-article img{height:250px;width:970px}}.login-wrapper{margin:0 auto;padding:0 24px}@media(min-width:1024px){.login-wrapper{padding:0;width:800px}}#screen-set-container_content .gigya-screen.portrait{padding:40px 24px 0;width:100%}@media(min-width:1024px){#screen-set-container_content .gigya-screen.portrait{margin:0 auto;max-width:1200px;padding:24px 0}}.articlesList{display:grid;gap:34px;margin-bottom:45px}@media(min-width:1024px){.articlesList{gap:40px;grid-template-columns:1fr 1fr;margin-bottom:40px}}.articlesList .a-items .article-img{width:100%}.articlesList .a-items .article-img:hover{opacity:.7}.articlesList .a-items img{aspect-ratio:3/2;display:inline-block;height:auto;margin:auto;object-fit:cover;width:100%}.articlesList .a-items .a-top{align-items:center;border-bottom:1px solid #6b6e6f;display:flex;justify-content:space-between;line-height:1;padding:8px 0}@media(min-width:1024px){.articlesList .a-items .a-top{padding:12px 0}}.articlesList .a-items .cate{color:#806426;font-size:13px;font-weight:700}@media(min-width:1024px){.articlesList .a-items .cate{font-size:16px}}.articlesList .a-items .adv{color:gray;font-size:12px}@media(min-width:1024px){.articlesList .a-items .adv{font-size:14px}}.articlesList .a-items .a-bottom{margin-top:10px}@media(min-width:1024px){.articlesList .a-items .a-bottom{margin-top:20px}}.articlesList .a-items .tit{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden;width:100%}@media(min-width:1024px){.articlesList .a-items .tit{font-size:20px}}.articlesList .a-items .data{color:#6b6e6f;font-size:13px;line-height:1;margin-top:16px}@media(min-width:1024px){.articlesList .a-items .data{margin-top:22px}}.articlesListPager .js-pagerSeparate{align-items:center;display:flex;gap:8px;justify-content:center}.articlesListPager .js-pagerSeparate li{border:1px solid #806426;box-sizing:border-box;color:#806426;font-size:16px;height:40px;width:40px}.articlesListPager .js-pagerSeparate li a{align-items:center;color:#806426;display:flex;height:100%;justify-content:center;transition:all .5s;width:100%}.articlesListPager .js-pagerSeparate li a:hover{background:#806426;color:#fff;opacity:1;text-decoration:none}.articlesListPager .js-pagerSeparate li.active{background:#806426;color:#fff}.articlesListPager .js-pagerSeparate li.active a{color:#fff}.articlesListPager .js-pagerSeparate li.active a:hover{background:#fff;color:#806426}.articlesListPager .js-pagerSeparate li.first,.articlesListPager .js-pagerSeparate li.last{background:#806426;position:relative}.articlesListPager .js-pagerSeparate li.first a,.articlesListPager .js-pagerSeparate li.last a{color:#fff}.articlesListPager .js-pagerSeparate li.first a:hover,.articlesListPager .js-pagerSeparate li.last a:hover{background:#fff;color:#806426}.footer{border-top:1px solid #806426}.footer .footerTopIn{padding-top:60px;text-align:center}@media(min-width:1024px){.footer .footerTopIn{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding-top:80px}}.footer .footerLogo{margin-bottom:58px}.footer .footerLogo img{width:256px}@media(min-width:1024px){.footer .footerLogo{margin-bottom:0}.footer .footerLogo img{height:40px;width:auto}}.footer .footerSns{margin-bottom:60px;text-align:center}@media(min-width:1024px){.footer .footerSns{margin-bottom:0}}.footer .footerSns ul{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:270px}@media(min-width:1024px){.footer .footerSns ul{max-width:none}.footer .footerSns ul li{margin-left:40px}}.footer .footerSns ul li:first-child{margin-left:0}.footer .footerSns ul li img{display:inline-block;height:auto;width:45px}@media(min-width:1024px){.footer .footerSns ul li img{height:auto;width:40px}}.footer .footerBottom .inner{color:#806426;padding:0 25px}@media(min-width:1024px){.footer .footerBottom .inner{margin:0 auto;max-width:1200px;padding:76px 0 40px}}.footer .footerBottom .top-menu{font-size:13px;line-height:2.31;margin-bottom:38px}@media(min-width:1024px){.footer .footerBottom .top-menu{font-size:16px;line-height:1.5;margin-bottom:42px}}.footer .footerBottom .top-menu ul{align-items:center;display:flex;flex-wrap:wrap}.footer .footerBottom .top-menu li:after{content:"|";padding:0 10px;vertical-align:middle}.footer .footerBottom .top-menu li:last-child:after{content:none}.footer .footerBottom .top-menu li a{color:#806426;vertical-align:middle}.footer .footerBottom .footer-anniversary{align-items:center;background:#c00;box-sizing:border-box;color:#fff;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.25;margin-top:12px;max-width:100%;padding:8px 16px;transition:all .5s;width:160px}.footer .footerBottom .footer-anniversary:focus-visible,.footer .footerBottom .footer-anniversary:hover{opacity:.7;text-decoration:none}.footer .footerBottom .bottom-menu{font-size:12px;line-height:2.42;margin-bottom:40px}@media(min-width:1024px){.footer .footerBottom .bottom-menu{font-size:14px;line-height:2.43}}.footer .footerBottom .bottom-menu ul{align-items:center;display:flex;flex-wrap:wrap;max-width:825px}.footer .footerBottom .bottom-menu li:after{color:#000;content:"／";padding:0 2px;vertical-align:middle}.footer .footerBottom .bottom-menu li:last-child:after{content:none}.footer .footerBottom .bottom-menu li a{color:#000;vertical-align:middle}.footer .footerCopy{background:#806426;color:#fff;text-align:center}.footer .footerCopy .inner{padding:32px 25px 33px}.footer .footerCopy .inner .footer-copyright{font-size:12px;line-height:1.42}.footer .footerCopy .inner .footer-tax{font-size:12px;margin-bottom:8px}@media(min-width:1024px){.footer .footerCopy .inner{margin:0 auto;max-width:1200px;padding:41px 0 40px;text-align:right}.footer .footerCopy .inner .footer-copyright,.footer .footerCopy .inner .footer-tax{font-size:14px}}.slick-dots li{height:10px;width:10px}.slick-dots li.slick-active button:before{background:#806426;border-radius:99px;content:"";font-size:8px;height:8px;line-height:1;opacity:1;width:8px}.slick-dots li button{height:10px;width:10px}.slick-dots li button:before{border:1px solid #806426;border-radius:99px;color:transparent;height:8px;opacity:1;width:8px}.pankuzu-wrap{padding:0 24px}@media(min-width:1024px){.pankuzu-wrap{padding-left:0}}.pankuzu,.pankuzu-scroll{box-sizing:border-box;width:100%}.pankuzu-scroll{color:#6b6e6f;display:flex;overflow-x:auto;padding:13px 0 10px;scrollbar-color:#888 #fff;scrollbar-width:thin;white-space:nowrap}@media(min-width:1024px){.pankuzu-scroll{margin:0 auto;max-width:1200px;padding:13px 0}}.pankuzu-scroll li{word-wrap:break-word;display:inline-block;font-size:13px;line-height:1.38;margin-right:12px;position:relative}@media(min-width:1024px){.pankuzu-scroll li{font-size:16px}}.pankuzu-scroll li:after{color:#6b6e6f;content:"〉";display:inline-block;margin-left:15px}.pankuzu-scroll li:last-child{margin-right:0}.pankuzu-scroll li:last-child:after{content:""}.pankuzu-scroll li a{color:#6b6e6f}.pankuzu-scroll li span{word-wrap:break-word;color:#806426}.pankuzu-scroll::-webkit-scrollbar{height:4px;width:4px}.pankuzu-scroll::-webkit-scrollbar-track{background-color:#fff}.pankuzu-scroll::-webkit-scrollbar-thumb{background-color:#888;border-radius:3px}.pickup-wrapper .pickup-wrap .contTitHead{margin:0 24px 30px}.pickup-wrapper .pickup-wrap .pickup-slider{margin-left:0}@media(min-width:1024px){.pickup-wrap{margin:0 auto;max-width:1200px}}.pickup-wrap .pickup-slider{margin-bottom:80px;margin-left:-24px;width:100vw}@media(min-width:1024px){.pickup-wrap .pickup-slider{margin-left:0;width:100%}}.pickup-slider{margin-bottom:100px;position:relative}@media(min-width:1024px){.pickup-slider{margin-bottom:130px;padding:0 60px}}.pickup-slider .pickup-items{margin:0 20px;max-width:260px}@media(min-width:768px){.pickup-slider .pickup-items{max-width:320px}}.pickup-slider .pickup-items a{text-decoration:none}.pickup-slider .pickup-items a:hover .pickup-img{opacity:.7}.pickup-slider .pickup-items a:hover .pickup-title{text-decoration:underline}.pickup-slider .pickup-img{aspect-ratio:1/1;height:100%;object-fit:cover;overflow:hidden;transition:all .5s;width:100%}.pickup-slider .pickup-text-area .pickup-tag{border-bottom:1px solid #6b6e6f;color:#806426;font-size:13px;font-weight:700;padding:8px 0}@media(min-width:1024px){.pickup-slider .pickup-text-area .pickup-tag{font-size:16px;padding:10px 0}}.pickup-slider .pickup-text-area .pickup-tag.normal{padding-bottom:28px}@media(min-width:1024px){.pickup-slider .pickup-text-area .pickup-tag.normal{padding-bottom:34px}}.pickup-slider .pickup-text-area .pickup-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:17px;margin-top:10px;overflow:hidden}@media(min-width:1024px){.pickup-slider .pickup-text-area .pickup-title{font-size:20px;margin-top:20px}}.pickup-slider .pickup-text-area .pickup-data{color:#6b6e6f;font-size:16px}@media(min-width:1024px){.pickup-slider .pickup-text-area .pickup-data{font-size:16px;margin-top:20px}}.pickup-slider .slick-arrow{z-index:99}.pickup-slider .slick-prev{left:8%;top:33%}.pickup-slider .slick-prev:before{border-bottom:2px solid #806426;border-left:2px solid #806426;content:"";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:12px;transform:rotate(45deg);width:12px}@media(min-width:1024px){.pickup-slider .slick-prev{background:#806426;height:40px;left:0;top:50%;width:40px}.pickup-slider .slick-prev:before{border-color:#fff;height:6px;left:2px;position:relative;width:6px}}.pickup-slider .slick-next{right:8%;top:33%}.pickup-slider .slick-next:before{border-right:2px solid #806426;border-top:2px solid #806426;content:"";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:12px;transform:rotate(45deg);width:12px}@media(min-width:1024px){.pickup-slider .slick-next{background:#806426;height:40px;right:0;top:50%;width:40px}.pickup-slider .slick-next:before{border-color:#fff;height:6px;position:relative;right:2px;width:6px}}.pickup-slider .slick-dots{position:relative;top:30px}@media(min-width:1024px){.pickup-slider .slick-dots{top:40px}}.widget-wrapper .widget-wrap .contTitHead{margin:0 24px 30px}.widget-wrapper .widget-wrap .widget-slider{margin-left:0}@media(min-width:768px){.widget-wrapper .contTitHead{margin:0 0 30px}.widget-wrapper .contTitHead .sub-ttl{margin-left:6px}}@media(min-width:1024px){.widget-wrap{margin:0 auto;max-width:1200px}}.widget-wrap .widget-slider{margin-bottom:80px;margin-left:-24px;width:100vw}@media(min-width:1024px){.widget-wrap .widget-slider{margin-left:0;width:100%}}.widget-slider{margin-bottom:100px;position:relative}@media(min-width:1024px){.widget-slider{margin-bottom:130px;padding:0 60px}}.widget-slider .widget-items{margin:0 20px;max-width:260px}@media(min-width:768px){.widget-slider .widget-items{max-width:320px}}.widget-slider .widget-items a{text-decoration:none}.widget-slider .widget-items a:hover .widget-img{opacity:.7}.widget-slider .widget-items a:hover .widget-title{text-decoration:underline}.widget-slider .widget-img{aspect-ratio:1/1;height:100%;object-fit:cover;overflow:hidden;transition:all .5s;width:100%}.widget-slider .widget-text-area .widget-tag{border-bottom:1px solid #6b6e6f;color:#806426;font-size:13px;font-weight:700;padding:8px 0}@media(min-width:1024px){.widget-slider .widget-text-area .widget-tag{font-size:16px;padding:10px 0}}.widget-slider .widget-text-area .widget-tag.normal{padding-bottom:28px}@media(min-width:1024px){.widget-slider .widget-text-area .widget-tag.normal{padding-bottom:34px}}.widget-slider .widget-text-area .widget-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:17px;margin-top:10px;overflow:hidden}@media(min-width:1024px){.widget-slider .widget-text-area .widget-title{font-size:20px;margin-top:20px}}.widget-slider .widget-text-area .widget-data{color:#6b6e6f;font-size:16px}@media(min-width:1024px){.widget-slider .widget-text-area .widget-data{font-size:16px;margin-top:20px}.whatsnew-wrapper .articlesList{gap:40px 45px;margin-bottom:80px}.whatsnew-wrapper .a-items{display:flex}.whatsnew-wrapper .a-items .article-img{aspect-ratio:3/2;flex-shrink:0;height:auto;margin-right:18px;max-width:300px}.whatsnew-wrapper .a-items .a-top{padding:0 0 14px}.whatsnew-wrapper .a-items .cate{font-size:24px}.whatsnew-wrapper .a-items .text-box{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.whatsnew-wrapper .a-items .text-box .data{font-size:16px;margin-top:0}.whatsnew-wrapper .a-items .text-box .adv{font-size:16px}}.contRight{margin-bottom:80px}@media(max-width:765px){.contRight{margin-bottom:45px}}@media(min-width:1024px){.contRight{margin-bottom:0;width:300px}}.contRight .addSide{text-align:center}.contRight .side-fortune{background-image:url('../img/af79e7104b6.webp');background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;color:#fff;margin:80px auto 0;max-width:300px;padding:57px 21px 57px 23px;text-align:center}@media(min-width:1024px){.contRight .side-fortune{background-image:url('../img/a37590e5fa7.webp');background-position:50%;background-repeat:no-repeat;background-size:contain;width:300px}}.contRight .side-fortune .text-fortune-ttl{height:80px;width:auto}.contRight .side-fortune .text-fortune-lead{font-size:14px;font-weight:500;line-height:2;margin:40px auto 44px}.contRight .side-fortune .fortune-date{font-size:28px;margin-top:10px}@media(min-width:1024px){.contRight .side-fortune .fortune-date{margin-bottom:26px}}.contRight .side-fortune .btn-more{color:#fff;font-size:16px;margin-top:22px;position:relative;transition:all .5s}.contRight .side-fortune .btn-more:hover{text-decoration:none;top:3px}.contRight .side-fortune .btn-more:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:8px;margin-left:4px;position:absolute;top:10px;transform:rotate(45deg);width:8px}.contRight .fortune-ranking{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;margin:10px auto 0}@media(min-width:1024px){.contRight .fortune-ranking{gap:8px}}.contRight .fortune-ranking .rank-item{margin:auto;width:80px}@media(max-width:375px){.contRight .fortune-ranking .rank-item{margin:auto;width:70px}}.contRight .fortune-ranking .rank-item .img-sign img{border-radius:8px;height:auto;width:100%}.contRight .fortune-ranking .rank-item .sign-name{font-size:18px;line-height:1.78}.contRight .fortune-ranking .rank-item.no1 .sign-name{color:#d7c78f}.contRight .fortune-ranking .rank-item.no2 .sign-name{color:#dcdbdb}.contRight .fortune-ranking .rank-item.no3 .sign-name{color:#f1bc98}.contRight .side-keyword{margin-top:80px}.contRight .side-keyword .keyword-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:32px}@media(min-width:1024px){.contRight .side-keyword .keyword-wrap{gap:20px 24px;margin-top:40px}}.contRight .side-keyword .keyword-wrap .keyword{background:#806426;border:1px solid #806426;color:#fff;font-size:16px;line-height:1.4;padding:8px 9px;transition:all .5s}@media(min-width:1024px){.contRight .side-keyword .keyword-wrap .keyword{line-height:1.4;padding:9px 11px 12px 10px}}.contRight .side-keyword .keyword-wrap .keyword:hover{background:#fff;color:#806426;text-decoration:none}.side-related-wrap{margin-top:80px}.side-related-wrap .sideArticlesList{display:grid;gap:20px}@media(min-width:1024px){.side-related-wrap .sideArticlesList{gap:40px}}.side-related-wrap .sideArticlesList li{align-items:flex-start;display:flex;gap:14px;justify-content:flex-start}@media(min-width:1024px){.side-related-wrap .sideArticlesList li{flex-direction:column;gap:15px}}.side-related-wrap .sideArticlesList .imgWrap img{aspect-ratio:3/2;height:auto;object-fit:cover;width:150px}@media(min-width:1024px){.side-related-wrap .sideArticlesList .imgWrap img{width:100%}}.side-related-wrap .sideArticlesList .imgWrap img:hover{opacity:.7}.side-related-wrap .sideArticlesList .txtBox .tit{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:13px;font-weight:500;line-height:1.46;margin-bottom:12px;overflow:hidden}@media(min-width:1024px){.side-related-wrap .sideArticlesList .txtBox .tit{font-size:16px;margin-bottom:18px}}.side-related-wrap .sideArticlesList .txtBox .data{color:#6b6e6f;font-size:11px;line-height:1}@media(min-width:1024px){.side-related-wrap .sideArticlesList .txtBox .data{font-size:16px}}.information-section,.ranking-section{margin-bottom:80px}.information-section .info-list{display:grid;gap:30px;margin-bottom:32px;padding-top:30px}@media(min-width:1024px){.information-section .info-list{gap:40px;margin-bottom:40px;padding-top:0}}.information-section .info-list .info-item{align-items:flex-start;display:flex}.information-section .info-list .info-item .data-box{color:#6b6e6f;flex-shrink:0;font-size:13px;line-height:1.65;margin-right:10px}@media(min-width:1024px){.information-section .info-list .info-item .data-box{font-size:16px;margin-right:33px}}.information-section .info-list .info-item .title-box{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:16px;line-height:1.52;overflow:hidden}@media(min-width:1024px){.information-section .info-list .info-item .title-box{font-size:20px}}.information-section .btn-area{text-align:center}.information-section .btn-area .btn-more:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:6px;margin-left:25px;position:relative;top:-2px;transform:rotate(-45deg);width:6px}.information-section .btn-area .btn-more:hover:after{border-color:#806426}.newsList{margin-bottom:32px}@media(min-width:1024px){.newsList{margin-bottom:40px}}.newsList li{border:none;padding:0}.newsList li a{align-items:center;display:flex;justify-content:flex-start;padding:15px 0}@media(min-width:1024px){.newsList li a{padding:20px 0}}.newsList li .date{color:#6b6e6f;font-size:13px;line-height:1.65;margin-right:10px}@media(min-width:1024px){.newsList li .date{font-size:16px;line-height:1.75;margin-right:33px}}.newsList li .title{font-size:16px;line-height:1.52}@media(min-width:1024px){.newsList li .title{font-size:20px;line-height:1.4}}.news-head{border-top:none;margin-bottom:16px}@media(min-width:1024px){.news-head{margin-bottom:28px}}.news-head .newstitle{font-size:25px;font-weight:700;line-height:1.4}@media(min-width:1024px){.news-head .newstitle{font-size:44px;line-height:1.45}}.news-head .newsdata{color:#6b6e6f;font-size:13px}@media(min-width:1024px){.news-head .newsdata{font-size:16px;line-height:1.75}}.newsDetail{margin-bottom:40px}.newsDetail p{font-size:16px;line-height:1.63}@media(min-width:1024px){.newsDetail{margin-bottom:80px}.newsDetail p{font-size:20px;line-height:1.7}}.news_btn_area{margin-bottom:40px;text-align:center}@media(min-width:1024px){.news_btn_area{margin-bottom:80px}}.issue-section,.issue-section .latest-issue-wrap{margin-bottom:80px}@media(min-width:1024px){.issue-section .latest-issue-wrap{align-items:center;display:flex}}.issue-section .img-latest-issue{display:block;height:auto;margin:0 auto;max-width:654px;width:100%}@media(min-width:1024px){.issue-section .img-latest-issue{flex-shrink:0;height:auto;margin-right:48px;width:520px}.issue-section .text-area{width:100%}}.issue-section .issue-text-box{margin-bottom:32px;margin-top:18px}@media(min-width:1024px){.issue-section .issue-text-box{margin-bottom:64px;margin-top:0}}.issue-section .issue-text-box .data{font-size:16px;line-height:1;margin-bottom:15px}@media(min-width:1024px){.issue-section .issue-text-box .data{font-size:20px;margin-bottom:32px}}.issue-section .issue-text-box .title{color:#000;font-size:20px;font-weight:500}@media(min-width:1024px){.issue-section .issue-text-box .title{font-size:32px}}.issue-section .issue-button-box{display:grid;gap:4px}@media(min-width:1024px){.issue-section .issue-button-box{gap:16px;grid-template-columns:1fr 1fr}}.issue-section .btn-issue{position:relative}.issue-section .btn-issue:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:6px;margin-left:8px;position:absolute;right:18px;top:calc(50% - 3px);transform:rotate(-45deg);width:6px}.issue-section .btn-issue:hover:after{border-color:#806426}.issue-section .text-note{color:#6b6e6f;font-size:12px;line-height:1.75;margin-top:16px}@media(min-width:1024px){.issue-section .text-note{margin-top:25px}}.issue-section .mailmagazine-wrap{border:1px solid #806426;padding:33px 24px;text-align:center}@media(min-width:1024px){.issue-section .mailmagazine-wrap{margin:0 auto;max-width:960px}}.issue-section .mailmagazine-wrap .title{font-size:24px;font-weight:500;line-height:1.42;margin-bottom:30px;text-align:center}@media(min-width:1024px){.issue-section .mailmagazine-wrap .title{font-size:28px;margin-bottom:38px}}.issue-section .mailmagazine-wrap .sub-title{font-size:16px;line-height:1.5;margin-bottom:30px}@media(min-width:1024px){.issue-section .mailmagazine-wrap .sub-title{font-size:18px;margin-bottom:40px}}.issue-section .mailmagazine-wrap .btn-box{display:grid;gap:4px;text-align:left}@media(min-width:1024px){.issue-section .mailmagazine-wrap .btn-box{align-items:center;display:flex;gap:16px;justify-content:center}.issue-section .mailmagazine-wrap .btn-box .btn-issue{width:248px}}.pr-section,.topMainSection{margin-bottom:80px}.topMainSection{padding:0}.main-slider{position:relative}.main-slider a{text-decoration:none;width:100%}.main-slider a:hover .slide-main-img{opacity:.7}.main-slider a:hover .main-slider-text{text-decoration:underline}@media(min-width:1024px){.main-slider .slick-slide{width:720px}}.main-slider .slide-main-img{aspect-ratio:3/2;height:auto;margin:0 auto;object-fit:cover;transition:all .5s;width:100%}@media(min-width:1024px){.main-slider .slide-main-img{height:480px}}.main-slider .main-slider-text{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;font-size:20px;font-weight:500;line-height:1.42;margin-top:20px;overflow:hidden;padding:0 10px;text-align:center}@media(min-width:1024px){.main-slider .main-slider-text{-webkit-line-clamp:1;margin-left:-.3em;margin-top:15px}}.main-slider .slick-dots{position:relative;top:30px}@media(min-width:1024px){.main-slider .slick-arrow{z-index:99}.main-slider .slick-prev{background:#806426;height:40px;left:calc(50% - 400px);top:45%;width:40px}.main-slider .slick-prev:before{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:6px;left:2px;position:relative;transform:rotate(45deg);width:6px}.main-slider .slick-next{background:#806426;height:40px;right:calc(50% - 400px);top:45%;width:40px}.main-slider .slick-next:before{border-color:#806426 #806426 #fff #fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:12px;height:6px;position:relative;right:2px;transform:rotate(45deg);width:12px;width:6px}}.pickup-wrapper{width:100%}.pickup-wrapper .add-main{margin:0 auto 40px}.pickup-wrapper .add-main img{display:block;height:100%;margin:0 auto;width:100%}.pickup-wrapper .pickup-wrap,.topSection{margin-bottom:80px}.topSection .contBtn{text-align:center}.topSection .btn-more{font-size:15px;font-weight:500;margin:0 auto}.topSection .btn-more:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:inline-block;height:6px;margin-left:24px;position:relative;top:-3px;transform:rotate(-45deg);width:6px}.topSection .btn-more:hover:after{border-color:#806426}.body-header{box-sizing:border-box}.body-header.article-detail{border:none}.body-header .head-title-area{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px 0;text-align:center}.body-header .head-title-area .article-title{color:#806426;font-family: "Noto Serif JP", serif;font-size:36px;font-weight:500;letter-spacing:-.02em;line-height:1;text-align:center}@media(min-width:1024px){.body-header .head-title-area .article-title{font-size:80px}}.body-header .head-title-area .article-title.tag{font-size:20px}@media(min-width:1024px){.body-header .head-title-area .article-title.tag{font-size:28px}}.body-header .head-title-area .sub-title{color:#637276;font-size:12px;line-height:1;margin-top:13px;text-transform:uppercase}@media(min-width:1024px){.body-header .head-title-area .sub-title{font-size:20px}}.article-nav{border-bottom:1px solid #806426;border-top:1px solid #806426;margin-bottom:40px;overflow-x:scroll;position:relative}.article-nav .article-nav-list{align-items:center;display:flex;flex-wrap:nowrap;gap:28px;justify-content:center;margin-inline:auto;padding:0 26px;position:relative;width:max-content}@media(max-width:375px){.article-nav .article-nav-list{gap:12px}}@media(min-width:1024px){.article-nav .article-nav-list{gap:42px;padding:0 24px}}.article-nav .article-nav-list .list-item{font-size:13px;font-weight:500;padding:14px 0;position:relative;white-space:nowrap}@media(max-width:375px){.article-nav .article-nav-list .list-item{font-size:12px}}@media(min-width:1024px){.article-nav .article-nav-list .list-item{font-size:20px}}.article-nav .article-nav-list .list-item a{color:#806426}.article-nav .article-nav-list .list-item a:hover{text-decoration:none}.article-nav .current-item{background:#806426;bottom:0;height:3px;left:0;position:absolute;transition:all .5s;width:100%}.article-list{margin-top:40px}@media(min-width:1024px){.article-list{margin-top:50px}}.article-list .article-list-wrapper .articlesList{margin-bottom:32px}@media(min-width:1024px){.article-list .article-list-wrapper .articlesList{margin-bottom:40px}.article-list .article-list-wrapper .articlesList .a-items:first-child{grid-column:span 2}.article-list .article-list-wrapper .articlesList:not(.wellness-child-articles) .a-items:first-child .tit{font-size:28px}}.article-list .articlesListPager,.closeup-list .closeup-list-wrapper{margin-bottom:80px}.closeup-list .closeup-list-wrapper .articlesList{gap:40px 60px}.closeup-slider{border-bottom:1px solid #806426;position:relative}.closeup-slider.slick-slider{padding-bottom:80px}@media(min-width:1024px){.closeup-slider.slick-dotted.slick-slider{margin-bottom:50px}}.closeup-slider a{text-decoration:none;width:100%}.closeup-slider a:hover .slide-closeup-img{opacity:.7}.closeup-slider a:hover .slider-closeup-text{text-decoration:underline}@media(min-width:1024px){.closeup-slider .slick-slide{width:720px}}.closeup-slider .slide-closeup-img{aspect-ratio:3/2;height:auto;margin:0 auto;object-fit:cover;transition:all .5s;width:100%}@media(min-width:1024px){.closeup-slider .slide-closeup-img{height:480px}}.closeup-slider .slider-closeup-text{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;font-size:20px;font-weight:500;line-height:1.42;margin-top:20px;overflow:hidden;padding:0 10px;text-align:center}@media(min-width:1024px){.closeup-slider .slider-closeup-text{-webkit-line-clamp:1;margin-left:-.3em;margin-top:15px}}.closeup-slider .slick-dots{position:relative;top:30px}@media(min-width:1024px){.closeup-slider .slick-arrow{z-index:999}.closeup-slider .slick-prev{background:#806426;height:40px;left:calc(50% - 400px);top:45%;width:40px}.closeup-slider .slick-prev:before{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:6px;left:2px;position:relative;transform:rotate(45deg);width:6px}.closeup-slider .slick-next{background:#806426;height:40px;right:calc(50% - 400px);top:45%;width:40px}.closeup-slider .slick-next:before{border-color:#806426 #806426 #fff #fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;font-family: "Noto Sans Arabic", sans-serif;height:12px;height:6px;position:relative;right:2px;transform:rotate(45deg);width:12px;width:6px}}.article_sectionttl{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:15px;text-align:center}@media(min-width:768px){.article_sectionttl{font-size:32px;line-height:1.4;margin-bottom:24px}}.article-pr-detail{margin-top:38px}@media(min-width:1024px){.article-pr-detail{margin-top:52px}.article-pr-detail .article-detail-wapper{margin:0 auto;max-width:960px}}.pr-detail-wrapper{width:100%}.article-detail-wapper{font-size:16px;line-height:1.63}.article-detail-wapper .articleDetailHead{border-bottom:1px solid #806426;margin-bottom:28px;padding-bottom:16px}@media(min-width:1024px){.article-detail-wapper .articleDetailHead{margin-bottom:40px}}.article-detail-wapper .articleDetailHead .category-head{color:#806426;display:block;font-size:18px;font-weight:600;line-height:1.42;margin-bottom:30px;margin-top:36px;text-align:center}@media(min-width:1024px){.article-detail-wapper .articleDetailHead .category-head{font-size:24px;letter-spacing:2.4px;line-height:1.67;margin-bottom:61px;margin-top:52px}}.article-detail-wapper .articleDetailHead .articleTitle.title{font-size:20px;line-height:1.4}@media(min-width:1024px){.article-detail-wapper .articleDetailHead .articleTitle.title{font-size:40px}}.article-detail-wapper .articleDetailHead .bottom{align-items:center;display:flex;justify-content:space-between;margin-top:27px}@media(min-width:1024px){.article-detail-wapper .articleDetailHead .bottom{margin-top:40px}}.article-detail-wapper .articleDetailHead .meta-wrap{margin-bottom:0}.article-detail-wapper .articleDetailHead .meta-wrap .date{color:#6b6e6f;font-size:13px}@media(min-width:1024px){.article-detail-wapper .articleDetailHead .meta-wrap .date{font-size:16px}}.article-detail-wapper .sns ul{align-items:center;display:flex;gap:20px;justify-content:center}@media(min-width:1024px){.article-detail-wapper .sns ul{gap:24px}}.article-detail-wapper .sns ul img{height:auto;margin:0;width:32px}.article-detail-wapper .sns ul a:hover{opacity:.7}.article-detail-wapper .articleDetailImg{margin-bottom:40px}.article-detail-wapper .articleDetailImg img{margin:16px auto}@media(min-width:1024px){.article-detail-wapper .articleDetailImg{margin-bottom:62px}}.article-detail-wapper img{display:block;height:auto;margin:0 auto 8px;max-width:100%}.article-detail-wapper .meta{color:#666;font-size:13px;line-height:1.6;margin:0 0 12px}@media(min-width:1024px){.article-detail-wapper .meta{font-size:16px;line-height:1.75;margin-bottom:24px}}.article-detail-wapper .articleDetailTxt{font-size:16px;line-height:1.63;margin-bottom:20px}.article-detail-wapper .detail{word-wrap:break-word;font-size:16px;line-height:1.75}.article-detail-wapper .detail h2{font-size:20px;line-height:1.3;margin:1em 0}.article-detail-wapper .detail h3{font-size:18px;line-height:1.4;margin:1em 0}.article-detail-wapper .detail a{display:inline;text-decoration:underline}.article-detail-wapper .detail a:hover{opacity:.7}.article-detail-wapper .detail img{height:auto;margin:0 auto 8px;max-width:100%}@media(min-width:1024px){.article-detail-wapper .detail img{margin:0 auto 16px}}.article-detail-wapper .detail hr{background-color:#806426;border:0;height:1px;margin:16px auto}.article-detail-wapper .detail blockquote{border:1px solid #806426;overflow:hidden;padding:16px}@media(min-width:1024px){.article-detail-wapper .detail blockquote{padding:32px}}.article-detail-wapper .detail iframe{max-width:100%}.article-detail-wapper .detail iframe[src*="youtube.com"]{aspect-ratio:16/9;height:auto;width:100%}.article-detail-wapper .detail iframe[src*="youtube.com"].is-vertical{aspect-ratio:9/16;display:block;height:auto;margin:0 auto;max-width:360px;width:100%}.article-detail-wapper .detail .article_caption{background-color:#f7f2e9;margin-bottom:8px;padding:28px}@media(min-width:1024px){.article-detail-wapper .detail .article_caption{padding:41px}}.article-detail-wapper .detail .btn-article-next{background:#806426;border:1px solid #806426;box-sizing:border-box;color:#fff;display:inline-block;font-size:15px;font-weight:500;margin-bottom:28px;overflow:hidden;padding:13px 24px 13px 16px;position:relative;text-decoration:none;text-overflow:ellipsis;transition:all .5s;white-space:nowrap;width:100%}.article-detail-wapper .detail .btn-article-next:after{border-right:2px solid #fff;border-top:2px solid #fff;color:#fff;content:"";display:inline-block;height:8px;position:absolute;right:17px;top:calc(50% - 5px);transform:rotate(45deg);width:8px}.article-detail-wapper .detail .btn-article-next:hover{background:#fff;color:#806426;opacity:1}.article-detail-wapper .detail .btn-article-next:hover:after{border-color:#806426}@media(min-width:1024px){.article-detail-wapper .detail{font-size:20px;line-height:1.8}.article-detail-wapper .detail h2{font-size:34px}.article-detail-wapper .detail h3{font-size:30px}.article-detail-wapper .detail hr{margin:16px auto}.article-detail-wapper .detail img{margin:0 auto 16px}.article-detail-wapper .detail .btn-article-next{font-size:20px;margin-bottom:40px;padding:17px 27px 19px 23px}}.article-detail-wapper .articleGalleryBtn{margin:40px 0;overflow:hidden}.article-detail-wapper .articleGalleryBtn .prev{float:left}.article-detail-wapper .articleGalleryBtn .next{float:right}.article-detail-wapper .articleGalleryTransBtn{display:flex;justify-content:flex-end;margin:40px 0}.article-detail-wapper .articleGalleryTransBtn .btn-gallery{background:#fff;border-width:2px;color:#806426;padding:17px 50px;position:relative;text-decoration:none}.article-detail-wapper .articleGalleryTransBtn .btn-gallery:before{background-image:url('../img/a99a642376e.svg');left:4%;width:29px}.article-detail-wapper .articleGalleryTransBtn .btn-gallery:after,.article-detail-wapper .articleGalleryTransBtn .btn-gallery:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;position:absolute;top:calc(50% - 11px)}.article-detail-wapper .articleGalleryTransBtn .btn-gallery:after{background-image:url('../img/a62f86cc5e4.svg');right:6%;width:24px}@media(min-width:1024px){.article-detail-wapper .articleGalleryTransBtn{margin:64px 0}.article-detail-wapper .articleGalleryTransBtn .btn-gallery{font-size:32px;font-weight:700;line-height:.88;padding:46px 144px 42px 166px}.article-detail-wapper .articleGalleryTransBtn .btn-gallery:before{height:60px;left:7%;position:absolute;top:calc(50% - 30px);width:73px}.article-detail-wapper .articleGalleryTransBtn .btn-gallery:after{height:56px;position:absolute;right:7%;top:calc(50% - 28px);width:56px}}.article-detail-wapper .article_details_magazine_box{align-items:center;border:1px solid #806426;display:flex;flex-direction:column;gap:18px;margin:20px auto;padding:20px;text-align:center}@media(min-width:1024px){.article-detail-wapper .article_details_magazine_box{gap:24px;margin:20px auto 40px;padding:32px;width:60%}}.article-detail-wapper .article_details_magazine_box .box_title{color:#806426;font-size:18px;font-weight:500;margin-bottom:4px}@media(min-width:1024px){.article-detail-wapper .article_details_magazine_box .box_title{font-size:20px;margin-bottom:8px}}.article-detail-wapper .article_details_magazine_box .issue_title{font-size:20px;font-weight:700}@media(min-width:1024px){.article-detail-wapper .article_details_magazine_box .issue_title{font-size:28px}}.article-detail-wapper .article_details_magazine_box .img-issue{height:auto;margin-bottom:0;width:auto}.article-detail-wapper .article_details_magazine_box .link_area{display:flex;flex-direction:column;gap:8px}.article-detail-wapper .articlesListPager{margin-bottom:20px}.article-detail-wapper .articlesListPager .js-pagerSeparate a{text-decoration:none}@media(min-width:1024px){.article-detail-wapper .articlesListPager{margin-bottom:40px}}.article-detail-wapper .articleDetailTranslator{color:#666;font-size:13px;line-height:1.38;margin-bottom:16px;margin-top:0}@media(min-width:1024px){.article-detail-wapper .articleDetailTranslator{font-size:16px;line-height:1.75}}.article-detail-wapper .articleDetailTag{margin-bottom:40px}.article-detail-wapper .articleDetailTag ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.article-detail-wapper .articleDetailTag ul a{border:1px solid #806426;color:#806426;font-size:13px;line-height:1;padding:10px;text-decoration:none;transition:all .5s}.article-detail-wapper .articleDetailTag ul a:before{content:"#";display:inline-block;margin-right:2px}.article-detail-wapper .articleDetailTag ul a:hover{background:#806426;color:#fff}@media(min-width:1024px){.article-detail-wapper .articleDetailTag ul{gap:24px}.article-detail-wapper .articleDetailTag ul a{font-size:16px;padding:8px 10px 10px 12px}}.article-detail-wapper .article-detail-footer{border-bottom:1px solid #806426;margin-bottom:80px;padding-bottom:16px}@media(min-width:1024px){.article-detail-wapper .article-detail-footer{align-items:flex-start;display:flex;flex-direction:column}.article-detail-wapper .article-detail-footer .sns{align-self:flex-end}}.article-detail-wapper .btn-gallery-back{align-items:center;display:flex;justify-content:center;margin:40px 0}.articleDetailAdd{margin-bottom:80px;text-align:center}.articleDetailAdd img{height:auto;width:100%}.articleGalleryImg figure{background-color:#eee;margin:0}.articleGalleryImg .gallery-img{aspect-ratio:3/2;margin:0 auto;object-fit:contain;width:auto}.articleGalleryImg .meta{font-size:13px;line-height:1.38;text-align:left}@media(min-width:1024px){.articleGalleryImg .meta{font-size:16px;line-height:1.75}}.articleGalleryBtn .btn-base{background-color:#eee;border-color:#eee;color:#6b6e6f;font-size:14px;position:relative}.articleGalleryBtn .btn-base:hover{background-color:#6b6e6f;color:#eee;text-decoration:none}.articleGalleryBtn .btn-base:hover:after{border-color:#eee}.articleGalleryBtn .btn-gallery-prev{padding:18px 28px 18px 32px}.articleGalleryBtn .btn-gallery-prev:after{border-bottom:2px solid #6b6e6f;border-left:2px solid #6b6e6f;color:#6b6e6f;content:"";display:inline-block;height:8px;left:16px;position:absolute;top:calc(50% - 4px);transform:rotate(45deg);transition:all .5s;width:8px}.articleGalleryBtn .btn-gallery-next{padding:18px 32px 18px 28px}.articleGalleryBtn .btn-gallery-next:after{border-right:2px solid #6b6e6f;border-top:2px solid #6b6e6f;color:#6b6e6f;content:"";display:inline-block;height:8px;position:absolute;right:16px;top:calc(50% - 4px);transform:rotate(45deg);transition:all .5s;width:8px}.articleGalleryList ul{display:grid;gap:24px 8px;grid-template-columns:repeat(4,1fr);margin:16px auto 0}@media(min-width:1024px){.articleGalleryList ul{grid-template-columns:repeat(6,1fr)}}.articleGalleryList figure{background-color:#eee;margin:0}.articleGalleryList .gallery-img{aspect-ratio:3/2;margin:0 auto;object-fit:contain;width:auto}.suggested-wrap{margin-bottom:80px}.caption_ss{display:block;font-size:12px;margin-bottom:30px}@media(min-width:768px){.caption_ss{margin-bottom:10px}}@media(max-width:767px){.article_detail .shop_info_box{border:1px solid #000;overflow:hidden;padding:13px}.article_detail .shop_info_box img{height:auto;width:100%}.article_detail .event_info_box{line-height:1.6;padding:13px 13px 0}.article_detail .event_info{border:1px solid #000;margin-bottom:30px}.article_detail .event_present_box{background:#fdf5f0;line-height:1.6;overflow:hidden;padding:13px 13px 0}.event_img{display:block;height:auto;margin:10px auto 15px}.event_ttl{margin-bottom:5px;text-align:left}.event_txt{line-height:1.2;margin-bottom:20px}.event_name{border-bottom:1px solid #efede4;font-size:17px;font-weight:600;line-height:1.6;margin-bottom:15px;padding-bottom:10px;text-align:center}.article_detail .shop_info{margin-bottom:25px}.article_detail .shop_info_tb{margin-bottom:5px;width:100%}.article_detail .shop_info_tb th{display:block;font-weight:700;margin-bottom:5px;position:relative;text-align:left;vertical-align:top;width:100%}.article_detail .shop_info_tb a{color:#000;text-decoration:none}.article_detail .shop_info_tb td{display:block;margin-bottom:10px;text-align:left;vertical-align:top;word-break:break-all}.article_detail .txt a{color:#000;text-decoration:underline}.shop_img{margin-bottom:10px}.shop_name{font-size:17px;font-weight:600;line-height:1.5;margin-bottom:5px;text-align:center}.shop_address{border-bottom:1px solid #efede4;margin-bottom:15px;padding-bottom:10px;text-align:center}.caption_ss{display:block;font-size:12px;margin-bottom:30px}.shop_url{margin-bottom:10px;text-align:left;word-break:break-all}.shop_url a{color:#000}.shop_txt li{border-top:1px solid #efede4;line-height:1.6;padding:8px 0 0}#shop_map{height:170px;position:relative}}@media(min-width:768px){.article_detail .event_info_box{line-height:1.8;padding:25px 30px 16px}.article_detail .event_info{border:1px solid #000;margin-bottom:60px}.article_detail .event_present_box{background:#fdf5f0;line-height:1.8;padding:25px 30px}.event_img{display:block;margin:20px auto 30px}.event_ttl{margin-bottom:6px}.event_txt{line-height:1.2}.event_name{border-bottom:1px solid #efede4;font-size:24px;font-weight:600;line-height:1.5;margin-bottom:30px;padding-bottom:22px;text-align:center}.article_detail .shop_info{margin-bottom:33px;padding:30px 0}.article_detail .shop_info_box{border:1px solid #000;padding:23px 30px}.article_detail .shop_info_left{margin-bottom:30px;width:100%}.article_detail .shop_info_tb{margin-bottom:8px}.article_detail .shop_info_tb th{font-weight:400;padding:7px 12px 6px 0;position:relative;-moz-text-align-last:justify;text-align-last:justify;vertical-align:top;width:80px}.article_detail .shop_info_tb th>span:before{border-right:1px solid #000;content:"";height:14px;position:absolute;right:0;top:10px;width:1px}.article_detail .shop_info_tb th.tel .ttl{letter-spacing:1em}.article_detail .shop_info_tb a{color:#000;text-decoration:none}.article_detail .shop_info_tb td{padding:7px 0 6px 12px;vertical-align:top;word-break:break-all}.shop_name{font-size:24px;font-weight:600;line-height:1.5;margin-bottom:20px;text-align:center}.shop_address{border-bottom:1px solid #efede4;margin-bottom:21px;padding-bottom:27px;text-align:center}.shop_img{height:auto;margin-bottom:30px;width:100%}.shop_url{font-size:16px;word-break:break-all}.shop_url a{color:#000}.shop_txt{margin-bottom:10px}.shop_txt li{border-top:1px solid #efede4;line-height:1.8;padding:7px 0}#shop_map{height:300px;position:relative}}.gm-style img{max-width:none!important}.horoscope-head{background-image:url('../img/a9af37c2155.webp');background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #806426;border-top:1px solid #806426;margin-bottom:40px;padding:12px 24px}.horoscope-head .horo-head-inner{align-items:center;background-image:url('../img/aa8f341801a.png');background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center;padding:15px}.horoscope-head .ttl-horoscope01{margin-bottom:16px;margin-top:10px;text-shadow:0 3px 7px rgba(0,0,0,.35)}.horoscope-head .ttl-horoscope02{margin-bottom:20px}.horoscope-head .horo-data{color:#fff;font-size:23px;line-height:1.39;margin-bottom:5px}@media(min-width:1024px){.horoscope-head{padding:25px}.horoscope-head .horo-head-inner{padding:44px}.horoscope-head .ttl-horoscope01{height:46px;margin-bottom:32px;width:252px}.horoscope-head .ttl-horoscope02{height:87px;margin-bottom:40px;width:485px}.horoscope-head .horo-data{font-size:46px}}.horoscope-head.detail-head{margin-bottom:30px;padding:24px 24px 25px}@media(min-width:1024px){.horoscope-head.detail-head{margin-bottom:40px;padding:39px 30px 43px}}.horoscope-head.detail-head .horo-head-inner{background-image:none;padding:0}.horoscope-head.detail-head .ttl-horoscope01{margin-bottom:13px;margin-top:0}@media(min-width:1024px){.horoscope-head.detail-head .ttl-horoscope01{height:37px;width:202px}}.horoscope-head.detail-head .ttl-horoscope02{margin-bottom:0}@media(min-width:1024px){.horoscope-head.detail-head .ttl-horoscope02{height:70px;width:388px}}.horoscope-list .horoscope-list-wrapper{display:grid;gap:8px;margin-bottom:80px;width:100%}@media(min-width:1024px){.horoscope-list .horoscope-list-wrapper{width:820px}}.horo-list{border:1px solid #806426;box-sizing:border-box;display:flex;width:100%}.horo-list:first-of-type .nums-box{color:#d7c78f}.horo-list:nth-of-type(2) .nums-box{color:#dcdbdb}.horo-list:nth-of-type(3) .nums-box{color:#f1bc98}.horo-list .nums-box{align-items:center;background-image:url('../img/a86dc830e6d.jpg');border-right:1px solid #806426;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;flex-shrink:0;font-family: "Noto Serif JP", serif;font-size:20px;font-weight:500;justify-content:center;line-height:1.2;padding:12px;text-align:center;width:50px}.horo-list .nums-box span{font-size:25px}@media(min-width:768px){.horo-list .nums-box{font-size:30px;padding:25px;width:98px}.horo-list .nums-box span{font-size:40px}}.horo-list .horo-box{border-left:none;padding:8px;width:100%}.horo-list .horo-box.d-pc{display:none}@media(min-width:768px){.horo-list .horo-box.d-sp{display:none}.horo-list .horo-box.d-pc{display:block}.horo-list .horo-box .inner{align-items:center;display:flex;padding:14px 25px}}.horo-list .horo-box .item-head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.horo-list .horo-box .sign-area{display:flex}@media(min-width:768px){.horo-list .horo-box .sign-area{flex-direction:column;margin-right:30px}.horo-list .horo-box .text-area{align-items:flex-end;display:flex;flex-direction:row;margin-bottom:40px}}.horo-list .horo-box .img-horo{height:auto;margin-right:8px;width:71px}@media(max-width:375px){.horo-list .horo-box .img-horo{height:50px;width:50px}}@media(min-width:768px){.horo-list .horo-box .img-horo{height:auto;margin-right:25px;width:142px}}.horo-list .horo-box .text-sign{font-size:30px;font-weight:400}@media(max-width:375px){.horo-list .horo-box .text-sign{font-size:20px}}@media(min-width:768px){.horo-list .horo-box .text-sign{flex-shrink:0;font-size:40px;line-height:1;margin-right:16pxz}}.horo-list .horo-box .text-period{font-size:14px;letter-spacing:-.04em}@media(max-width:375px){.horo-list .horo-box .text-period{font-size:13px}}@media(min-width:768px){.horo-list .horo-box .text-period{font-size:20px;letter-spacing:normal;line-height:1}}.horo-list .horo-box .btn-horo-detail{align-items:center;background-image:url('../img/a05cde8e848.png');background-position:50%;background-repeat:no-repeat;background-size:99% auto;color:#fff;display:flex;flex-direction:column;flex-shrink:0;font-size:12px;height:72px;justify-content:center;position:relative;width:72px}.horo-list .horo-box .btn-horo-detail:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:6px;position:relative;top:7px;transform:rotate(45deg);width:6px}.horo-list .horo-box .btn-horo-detail:hover{text-decoration:none}@media(max-width:375px){.horo-list .horo-box .btn-horo-detail{font-size:10px;height:50px;width:50px}.horo-list .horo-box .btn-horo-detail:after{height:4px;width:4px}}@media(min-width:768px){.horo-list .horo-box .btn-horo-detail{font-size:14px;height:120px;width:120px}.horo-list .horo-box .btn-horo-detail:after{height:8px;top:14px;width:8px}.horo-list .horo-box .btn-horo-detail:hover{opacity:.7}}@media(min-width:1024px){.horo-list .horo-box .btn-horo-detail{font-size:20px}}.horo-list .horo-box .text-description{font-size:16px;font-weight:500;line-height:1.5}@media(max-width:375px){.horo-list .horo-box .text-description{font-size:14px}}@media(min-width:768px){.horo-list .horo-box .text-description{font-size:20px;line-height:1.4}}@media(min-width:1024px){.horoscope-detail-wrapper{width:820px}}.horoscope-detail-wrapper .horo-head-wrap{align-items:center;display:flex;justify-content:flex-start;margin-bottom:28px}@media(min-width:1024px){.horoscope-detail-wrapper .horo-head-wrap{margin-bottom:40px}}.horoscope-detail-wrapper .horo-head-wrap .img-horo{height:106px;margin-right:12px;width:106px}@media(min-width:1024px){.horoscope-detail-wrapper .horo-head-wrap .img-horo{height:142px;margin-right:42px;width:142px}}.horoscope-detail-wrapper .horo-head-wrap .text-data{font-size:20px;line-height:1.6}.horoscope-detail-wrapper .horo-head-wrap .text-sign{font-size:30px;font-weight:600}@media(min-width:1024px){.horoscope-detail-wrapper .horo-head-wrap .text-data{font-size:32px}.horoscope-detail-wrapper .horo-head-wrap .text-sign{font-size:50px}}.sns-share-wrap{align-items:center;border-bottom:1px solid #806426;display:flex;gap:20px;justify-content:center;margin-bottom:40px;padding-bottom:20px}@media(min-width:1024px){.sns-share-wrap{gap:40px;margin-bottom:65px;padding-bottom:65px}}.sns-share-wrap a:hover{opacity:.7}.horoscope-ranking-wrapper{background:#f7f2e9;margin-bottom:80px;padding:28px 20px}@media(min-width:1024px){.horoscope-ranking-wrapper{padding:41px 65px}}.horoscope-ranking-wrapper .horo-ranking-ttl{color:#806426;font-size:20px;font-weight:500;margin-bottom:26px;text-align:center}@media(min-width:1024px){.horoscope-ranking-wrapper .horo-ranking-ttl{font-size:30px;margin-bottom:38px}}.horoscope-ranking-wrapper .horo-ranking-list{display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(min-width:1024px){.horoscope-ranking-wrapper .horo-ranking-list{gap:24px;grid-template-columns:1fr 1fr 1fr}}.horoscope-ranking-wrapper .horo-ranking-list .ranking-item a{align-items:center;display:flex;gap:12px}@media(min-width:1024px){.horoscope-ranking-wrapper .horo-ranking-list .ranking-item a{gap:21px}}.horoscope-ranking-wrapper .horo-ranking-list .ranking-item:first-of-type .nums-box{color:#d7c78f}.horoscope-ranking-wrapper .horo-ranking-list .ranking-item:nth-of-type(2) .nums-box{color:#dcdbdb}.horoscope-ranking-wrapper .horo-ranking-list .ranking-item:nth-of-type(3) .nums-box{color:#f1bc98}.horoscope-ranking-wrapper .horo-ranking-list .nums-box{background:#000;background-image:url('../img/a86dc830e6d.jpg');background-repeat:no-repeat;border-radius:1000px;box-sizing:border-box;color:#fff;font-family: "Noto Serif JP", serif;font-size:16px;height:46px;padding:6px 0;text-align:center;vertical-align:baseline;width:46px}@media(min-width:1024px){.horoscope-ranking-wrapper .horo-ranking-list .nums-box{font-size:24px;height:72px;padding:9px 0;width:72px}}.horoscope-ranking-wrapper .horo-ranking-list .nums-box span{font-size:22px}@media(min-width:1024px){.horoscope-ranking-wrapper .horo-ranking-list .nums-box span{font-size:34px}}.horoscope-ranking-wrapper .horo-ranking-list .text-sign{font-size:20px}@media(min-width:1024px){.horoscope-ranking-wrapper .horo-ranking-list .text-sign{font-size:30px}}.tab-wrapper{margin-bottom:40px}@media(min-width:1024px){.tab-wrapper{margin-bottom:60px}}.tab-wrapper .tab-list-wrap{border-bottom:1px solid #806426;box-sizing:border-box;display:grid;gap:2px;grid-template-columns:1fr 1fr 1fr 1fr}@media(min-width:1024px){.tab-wrapper .tab-list-wrap{gap:7px}}.tab-wrapper .tab-list-wrap .tab-list-item{align-items:center;border:1px solid #806426;color:#806426;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center}.tab-wrapper .tab-list-wrap .tab-list-item:hover a{color:#fff}.tab-wrapper .tab-list-wrap .tab-list-item a{align-items:center;color:#806426;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.tab-wrapper .tab-list-wrap .tab-list-item a:hover{color:#fff}.tab-wrapper .tab-list-wrap .tab-list-item:hover{background:#806426;color:#fff}.tab-wrapper .tab-list-wrap .tab-list-item.is-active{background:#806426;color:#fff;height:42px}.tab-wrapper .tab-list-wrap .tab-list-item.is-active a{color:#fff}@media(min-width:1024px){.tab-wrapper .tab-list-wrap .tab-list-item.is-active:hover{background:#fff;color:#806426}.tab-wrapper .tab-list-wrap .tab-list-item.is-active:hover a{color:#806426}.tab-wrapper .tab-list-wrap .tab-list-item{font-size:20px;height:58px}.tab-wrapper .tab-list-wrap .tab-list-item.is-active{border-bottom:none;height:65px}}.tab-wrapper .tab-contents-wrap .tab-contents{margin-top:40px}@media(min-width:1024px){.tab-wrapper .tab-contents-wrap .tab-contents{margin-top:66px}}.tab-wrapper .tab-contents-wrap .text-fortune{font-size:24px;font-weight:500;margin-bottom:28px}@media(min-width:1024px){.tab-wrapper .tab-contents-wrap .text-fortune{font-size:40px;margin-bottom:37px}}.tab-wrapper .tab-contents-wrap .fortune-rank{color:#806426;font-size:24px;margin-left:18px}@media(min-width:1024px){.tab-wrapper .tab-contents-wrap .fortune-rank{font-size:40px;margin-left:37px}.tab-wrapper .tab-contents-wrap .horo-description{font-size:26px}}.magazinesIndexList{margin-bottom:80px}.magazinesIndexList li{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:flex-start}@media(min-width:1024px){.magazinesIndexList li{flex-direction:row}}.magazinesIndexList li .magazine-img{aspect-ratio:3/2;max-width:300px;object-fit:contain}.magazinesIndexList li h3{text-align:center}.magazinesBacknumberList{margin-bottom:80px}.magazinesBacknumberList ul{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:1024px){.magazinesBacknumberList ul{grid-template-columns:repeat(3,1fr)}}.magazinesBacknumberList li{box-sizing:border-box}.magazinesBacknumberList li a{display:block;transition:all .5s}.magazinesBacknumberList li a:hover{opacity:.7}.magazinesBacknumberList li .img-area{aspect-ratio:3/2;display:block;margin:0 auto;max-width:240px;object-fit:contain}.magazinesBacknumberList li .title{color:#000;font-size:16px;margin-top:8px;text-align:center}@media(min-width:1024px){.magazinesBacknumberList li .title{font-size:20px;padding-bottom:16px}}.magazinesBacknumberList li .contBtn a{font-size:16px;margin-top:6px;padding:5px 0}.magazinesBacknumberList li .contBtn a:hover:before{height:5px;opacity:1;right:15px;width:5px}.magazinesDetail{display:grid;gap:24px;margin-bottom:40px}@media(min-width:1024px){.magazinesDetail{grid-template-columns:1fr 1fr}}.magazinesDetail .imgWrap img{width:100%}.magazinesDetail .imgWrap .txt{font-size:16px;font-weight:700}.magazinesDetail .btnWrap{display:grid;gap:8px;grid-template-columns:1fr;margin:24px 0}@media(min-width:1024px){.magazinesDetail .btnWrap{margin:0}}.magazinesDetail .btn-purchash{background-color:#eee;box-sizing:border-box;color:#6b6e6f;font-size:16px;font-weight:600;padding:12px 24px;transition:all .5s;width:100%;word-break:break-all}.magazinesDetail .btn-purchash:hover{background-color:#6b6e6f;color:#fff;text-decoration:none}@media(min-width:1024px){.magazinesDetail .btn-purchash{padding:20px}}.magazinesDetail .btn-subscription{align-items:center;box-sizing:border-box;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 24px;width:100%;word-break:break-all}@media(min-width:1024px){.magazinesDetail .btn-subscription{padding:20px}}.magazinesDetailList{margin-bottom:80px;width:100%}.magazinesDetailList img{width:100%}


a:not([href]), [role="link"]:not([href]) { cursor: default !important; }

.site-wordmark {
  color: inherit !important; text-decoration: none !important;
  font-weight: 700; font-size: 1.15em; line-height: 1.1;
  letter-spacing: -0.01em; white-space: nowrap;
}

a:has(> .site-wordmark), a:has(.site-wordmark) {
  color: inherit !important; text-decoration: none !important;
}

img, svg, video, canvas, iframe, table { max-width: 100%; }
img, video { height: auto; }
@media (max-width: 768px) {
  html, body { overflow-x: hidden; max-width: 100%; }
}

.imgtext { display: inline-block; font-weight: 700; line-height: 1.3;
  font-size: 1.05em; }

.offcanvas-panel { display: none !important; }
.offcanvas-panel.is-panel-open {
  display: block !important; position: fixed !important; inset: 0 auto 0 0 !important;
  width: min(86vw, 360px) !important; height: 100% !important;
  overflow: auto !important; z-index: 2147483000 !important;
  background: #fff; box-shadow: 0 0 40px rgba(0, 0, 0, 0.25);
  transform: none !important; opacity: 1 !important; visibility: visible !important;
}
.offcanvas-panel.is-panel-open * { transform: none !important; }
.offcanvas-panel.is-panel-open [class*="panel"] { position: static !important; }

.bg-veil { box-shadow: inset 0 0 0 100vmax rgba(255, 255, 255, 0.84) !important; }

.form-note {
  margin: 1em 0; padding: 0.9em 1.1em; border-radius: 8px;
  background: rgba(0, 0, 0, 0.05); border: 1px solid rgba(0, 0, 0, 0.12);
  color: inherit; font-size: 0.95em; line-height: 1.45;
}
.form-note[data-state="error"] { background: rgba(190, 40, 40, 0.08); }

.cx-contact { margin: 1.2em 0; line-height: 1.7; font-size: 0.95em; }
.cx-contact a { color: inherit; }


.skip-link{position:absolute;left:-9999px;top:0;z-index:10000;background:#fff;color:#000;padding:8px 12px}
.skip-link:focus{left:8px;top:8px}
.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.slick-list{overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.slick-list::-webkit-scrollbar{display:none}
.slick-track{display:flex!important;width:auto!important;transform:none!important;gap:16px}
.slick-track:before,.slick-track:after{display:none!important}
.slick-slide{float:none!important;display:block!important;flex:0 0 auto;scroll-snap-align:start;height:auto}
.main-slider .slick-slide{flex-basis:min(84vw,760px);scroll-snap-align:center}
.main-slider .slick-slide .slide-main-img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.pickup-slider .slick-slide{flex-basis:260px}
@media (max-width:767px){.main-slider .slick-slide{flex-basis:88vw}.pickup-slider .slick-slide{flex-basis:70vw}}
@media (prefers-reduced-motion:reduce){.slick-list{scroll-behavior:auto}}

.add-main{min-height:0!important;height:auto!important;padding-bottom:24px}
.med-disclaimer{max-width:1080px;margin:8px auto 16px;padding:10px 16px;font-size:13px;line-height:1.7;color:#4a4a4a;background:#f6f2ea;border-left:3px solid #806426}

.legal-page{max-width:860px;margin:0 auto 64px;padding:0 16px}.legal-page .detail{font-size:16px;line-height:1.9}.legal-page .detail ul{list-style:disc;padding-left:1.4em;margin:0 0 1em}.legal-page .detail li{margin:.3em 0}.legal-page .detail p{margin:0 0 1em}.legal-page .operator-table{display:grid;grid-template-columns:10em 1fr;gap:8px 16px;border-top:1px solid #e3dccd;padding-top:12px}.legal-page .operator-table dt{font-weight:700}@media(max-width:600px){.legal-page .operator-table{grid-template-columns:1fr}}

.wellness .article-nav .article-nav-list .list-item{color:#fff}
