/*! Global Styles *//*! powered by Basic Assets : v1.0.7 */@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:700&display=swap");@-ms-viewport{width:device-width}html{line-height:1;-webkit-text-size-adjust:100%;-ms-overflow-style:scrollbar}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,header,main,footer,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;vertical-align:baseline;background:transparent}article,aside,figure,header,main,footer,nav,section,details,summary{display:block}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}:invalid,:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}img,object,embed{max-width:100%}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;font-style:inherit;font-weight:inherit}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;font-size:1em}.is-clickable,label,input[type="button"],input[type="submit"],input[type="file"],input[type="range"],button{cursor:pointer}button,input,select,textarea{margin:0;font-size:100%;font:inherit}button,input[type="button"]{width:auto;overflow:visible}input,select{vertical-align:middle}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}select,input,textarea{font-size:100%}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"basicicon";src:url("../basic-assets/icon/basicicon.eot?e9wsj5");src:url("../basic-assets/icon/basicicon.eot?e9wsj5#iefix") format("embedded-opentype"),url("../basic-assets/icon/basicicon.ttf?e9wsj5") format("truetype"),url("../basic-assets/icon/basicicon.woff?e9wsj5") format("woff"),url("../basic-assets/icon/basicicon.svg?e9wsj5#basicicon") format("svg");font-weight:normal;font-style:normal}.bi{font-family:"basicicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.is-current,.is-active,.is-select,.is-open,.is-close,.is-loded,.is-success,.is-error,.is-danger,.is-warning,.is-info,.is-en,.is-ja,.is-home{color:inherit}.no-responsive{color:inherit}.js-{color:inherit}html{font-size:100%;line-height:1.125}body{font-size:100%;line-height:1.125;line-height:inherit;font-weight:400;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;background-color:#fff;color:#000;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;-webkit-text-size-adjust:100%}a{color:#000;-webkit-transition:color 0.5s, background-color 0.5s;transition:color 0.5s, background-color 0.5s;text-decoration:none}a:hover{color:#00AACB}a:not([class]){text-decoration:underline}img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:bottom}b,.display-b,strong,.display-strong{font-weight:bold}i,.display-i,em,.display-em{font-style:italic}small,.display-small{font-size:.75em}sub,.display-sub,sup,.display-sup{position:relative;font-style:inherit;font-weight:inherit}sup,.display-sup{font-size:.75em;vertical-align:super}sub,.display-sub{font-size:.75em;vertical-align:bottom}del,.display-del{text-decoration:line-through}ins,.display-ins{text-decoration:underline}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}ruby{ruby-align:space-between}.contents-style{font-size:.875em;line-height:2}.contents-style *+*{margin-top:.875em}.contents-style .display-h1,.contents-style h1{font-size:2em;line-height:1.0625;font-weight:bold}.contents-style .display-h1:not(:first-child),.contents-style h1:not(:first-child){margin-top:2em}.contents-style .display-h2,.contents-style h2{font-size:2em;line-height:1.0625;font-weight:bold}.contents-style .display-h2:not(:first-child),.contents-style h2:not(:first-child){margin-top:2em}.contents-style .display-h3,.contents-style h3{font-size:1.25em;font-weight:bold}.contents-style .display-h3:not(:first-child),.contents-style h3:not(:first-child){margin-top:1.25em}.contents-style .display-h4,.contents-style h4{font-size:1.25em;font-weight:bold}.contents-style .display-h4:not(:first-child),.contents-style h4:not(:first-child){margin-top:1.25em}.contents-style .display-h5,.contents-style h5{font-size:1em}.contents-style .display-h6,.contents-style h6{font-size:1em}@media (min-width: 992px){.contents-style{font-size:1em;line-height:1.75}.contents-style *+*{margin-top:1em}.contents-style .display-h1,.contents-style h1{font-size:4em;line-height:1.09375;font-weight:bold}.contents-style .display-h1:not(:first-child),.contents-style h1:not(:first-child){margin-top:4em}.contents-style .display-h2,.contents-style h2{font-size:4em;line-height:1.09375;font-weight:bold}.contents-style .display-h2:not(:first-child),.contents-style h2:not(:first-child){margin-top:4em}.contents-style .display-h3,.contents-style h3{font-size:2em;font-weight:bold}.contents-style .display-h3:not(:first-child),.contents-style h3:not(:first-child){margin-top:2em}}.text-align--left{text-align:left !important}.text-align--center{text-align:center !important}.text-align--right{text-align:right !important}.vertical-align--top{vertical-align:top !important}.vertical-align--text-top{vertical-align:text-top !important}.vertical-align--middle{vertical-align:middle !important}.vertical-align--baseline{vertical-align:baseline !important}.vertical-align--text-bottom{vertical-align:text-bottom !important}.vertical-align--bottom{vertical-align:bottom !important}table{border-collapse:collapse;border-spacing:0}table caption{text-align:left}table th,table td{font-weight:inherit}table tbody th,table tbody td{text-align:left}table.is-responsive{display:block}table.is-responsive caption,table.is-responsive thead,table.is-responsive tbody,table.is-responsive tfoot,table.is-responsive tr,table.is-responsive th,table.is-responsive td{display:block}@media (min-width: 992px){table.is-responsive{display:table}table.is-responsive caption{display:table-caption}table.is-responsive thead{display:table-header-group}table.is-responsive tbody{display:table-row-group}table.is-responsive tfoot{display:table-footer-group}table.is-responsive tr{display:table-row}table.is-responsive th,table.is-responsive td{display:table-cell}}table.table-layout--fixed{table-layout:fixed !important}table.table-layout--fixed th,table.table-layout--fixed td{width:auto;white-space:normal}table th.width--fit,table td.width--fit{width:1% !important;white-space:nowrap !important}table th.border--none,table td.border--none{border:none !important}table th.border-top--none,table td.border-top--none{border-top:none !important}table th.border-left--none,table td.border-left--none{border-left:none !important}table th.border-right--none,table td.border-right--none{border-right:none !important}table th.border-bottom--none,table td.border-bottom--none{border-bottom:none !important}.dl-table{display:table;border-collapse:collapse}.dl-table__caption{display:table-caption}.dl-table__header{display:table-header-group}.dl-table__body{display:table-row-group}.dl-table__footer{display:table-footer-group}.dl-table dl,.dl-table__header dl,.dl-table__body dl,.dl-table__footer dl{display:table-row}.dl-table dt,.dl-table dd,.dl-table__header dt,.dl-table__header dd,.dl-table__body dt,.dl-table__body dd,.dl-table__footer dt,.dl-table__footer dd{display:table-cell}@media (min-width: 992px){.dl-table:not(.no-responsive){display:table;border-collapse:collapse}.dl-table:not(.no-responsive) dl{display:table-row}.dl-table:not(.no-responsive) dt,.dl-table:not(.no-responsive) dd{display:table-cell}.dl-table:not(.no-responsive) .dl-table__caption{display:table-caption}.dl-table:not(.no-responsive) .dl-table__header{display:table-header-group}.dl-table:not(.no-responsive) .dl-table__body{display:table-row-group}.dl-table:not(.no-responsive) .dl-table__footer{display:table-footer-group}}.is-dt-left dt,.is-dd-left dd,.is-left dt,.is-left dd{text-align:left}.is-dt-center dt,.is-dd-center dd,.is-center dt,.is-center dd{text-align:center}.is-dt-right dt,.is-dd-right dd,.is-right dt,.is-right dd{text-align:right}.ul-table{width:100%;display:block;overflow:hidden}.ul-table>li{display:block;position:relative}.ul-table__th,.ul-table__td{display:block}@media (min-width: 992px){.ul-table:not(.no-responsive){display:table;border-collapse:collapse}.ul-table:not(.no-responsive)>li{display:table-row;position:relative}.ul-table:not(.no-responsive) .ul-table__th,.ul-table:not(.no-responsive) .ul-table__td{display:table-cell}}.archive-list{width:100%;display:block;overflow:hidden;font-size:.875rem;line-height:1.6}.archive-list a{text-decoration:none}.archive-list a:hover{color:#0065AC}.archive-list ul{display:block;position:relative;list-style-type:none;margin:0 !important}.archive-list li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important}.archive-list li.is-revied{padding-left:1rem}.archive-list li.is-revied .archive-list__header:first-child::before{display:block;padding:0;margin:0;content:'';position:absolute;top:0;left:.5rem;height:calc(.8em + .5rem);width:calc(.5rem - .25rem);border-left:solid 1px;border-bottom:solid 1px}.archive-list__header,.archive-list__body{margin:0 !important;display:block}.archive-list__header{padding-right:1rem;padding-top:.5rem;font-weight:bold;color:#00AACB}.archive-list__body{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;border-bottom:solid 1px;padding-bottom:.5rem}@media (min-width: 1200px){.archive-list:not(.is-vertical){display:table;background-color:inherit}.archive-list:not(.is-vertical) ul{display:table}.archive-list:not(.is-vertical) li{display:table-row}.archive-list:not(.is-vertical) li.is-revied{-webkit-transform:translateX(1rem);transform:translateX(1rem);padding-left:0}.archive-list:not(.is-vertical) li.is-revied .archive-list__header:first-child::before{display:block;padding:0;margin:0;content:'';position:absolute;top:0;left:-.5rem;height:calc(.8em + 1rem);width:calc(.5rem - .25rem);border-left:solid 1px;border-bottom:solid 1px}.archive-list:not(.is-vertical) li.is-revied .archive-list__body{padding-right:1rem}.archive-list:not(.is-vertical) .archive-list__header,.archive-list:not(.is-vertical) .archive-list__body{display:table-cell;border-bottom:solid 1px;padding-top:1rem;padding-bottom:1rem}.archive-list:not(.is-vertical) .archive-list__header{width:1%;white-space:nowrap;position:relative}}.timeline{width:100%;display:block;overflow:hidden;border-top:solid 1px;border-bottom:solid 1px;line-height:1.4}.timeline>li{display:block;position:relative;margin:0}.timeline>li:first-child .timeline__header{padding-top:1rem}.timeline>li:first-child .timeline__header::after{top:calc(1rem + .7em)}.timeline>li:last-child .timeline__body{padding-bottom:1rem}.timeline__header,.timeline__body{display:block;position:relative}.timeline__header::before,.timeline__header::after,.timeline__body::before,.timeline__body::after{display:block;padding:0;margin:0;position:absolute;content:''}.timeline__header::before,.timeline__body::before{margin-left:-.5px;top:0;left:1rem;height:100%;border-left:solid 1px}.timeline__header{padding:.25rem 1rem .25rem calc(1rem + 1rem);color:#0065AC}.timeline__header::after{margin-top:-3px;top:50%;left:calc(1rem - 3px);width:6px;height:6px;border-radius:50%;background-color:#0065AC;z-index:5}.timeline__body{padding:0 0 .25rem calc(1rem + 1rem);margin:0;display:block}.timeline__body p{padding:0;margin:0}.timeline__body p+p{padding:0;margin:.25rem 0 0 0}@media (min-width: 992px){.timeline{display:table;border-collapse:collapse;border-top:solid 1px;border-bottom:solid 1px}.timeline>li{display:table-row}.timeline>li:first-child .timeline__header,.timeline>li:first-child .timeline__body{padding-top:2rem}.timeline>li:first-child .timeline__header::before,.timeline>li:first-child .timeline__header::after{top:calc(2rem + .7em)}.timeline>li:last-child .timeline__header,.timeline>li:last-child .timeline__body{padding-bottom:2rem}.timeline__header,.timeline__body{display:table-cell}.timeline__header{padding:.5rem calc(2.5rem + 0rem + 1rem) .5rem 0rem;width:1%;white-space:nowrap}.timeline__header::before{margin-top:-.5px;width:5rem;top:calc(.5rem + .7em);left:auto;right:-2.5rem;border:none;border-top:solid 1px}.timeline__header::after{margin-top:-8px;top:calc(.5rem + .7em);left:auto;right:-8px;width:16px;height:16px}.timeline__body{padding:.5rem 0rem .5rem calc(2.5rem + 0rem + 1rem)}.timeline__body::before{left:0;margin-left:-.5px;top:0}.timeline__body::after{display:none}}.list-style--circle,.list-style--disc,.list-style--square,.list-style--decimal,.list-style--decimal-zero,.list-style--lower-roman,.list-style--upper-roman,.list-style--lower-alpha,.list-style--upper-alpha,.list-style--cjk-ideographic,.list-style--hiragana,.list-style--hiragana-iroha,.list-style--katakana,.list-style--katakana-iroha,.list-style--none{margin-left:2rem;list-style-position:outside;text-indent:0}.list-style--circle>li{list-style-type:circle}.list-style--disc>li{list-style-type:disc}.list-style--square>li{list-style-type:square}.list-style--decimal>li{list-style-type:decimal}.list-style--decimal-zero>li{list-style-type:decimal-leading-zero}.list-style--lower-roman>li{list-style-type:lower-roman}.list-style--upper-roman>li{list-style-type:upper-roman}.list-style--lower-alpha>li{list-style-type:lower-alpha}.list-style--upper-alpha>li{list-style-type:upper-alpha}.list-style--cjk-ideographic>li{list-style-type:cjk-ideographic}.list-style--hiragana>li{list-style-type:hiragana}.list-style--hiragana-iroha li{list-style-type:hiragana-iroha}.list-style--katakana>li{list-style-type:katakana}.list-style--katakana-iroha>li{list-style-type:katakana-iroha}.list-style--none>li{list-style:none}.list-style-icon,.list-style-icon--check,.list-style-icon--exclamation,.list-style-icon--question{margin-left:1.25em !important}.list-style-icon>li,.list-style-icon--check>li,.list-style-icon--exclamation>li,.list-style-icon--question>li{list-style-type:none;list-style-position:inside;text-indent:-1.25em}.list-style-icon>li::before,.list-style-icon--check>li::before,.list-style-icon--exclamation>li::before,.list-style-icon--question>li::before{display:inline-block;width:1.25em;text-indent:0;font-family:"basicicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list-style-icon>li::before{content:"\ea98";color:#0065AC}.list-style-icon--check>li::before{content:"\ea8c";color:#0065AC}.list-style-icon--exclamation>li::before{content:"\eaab";color:#0065AC}.list-style-icon--question>li::before{content:"\eab2";color:#0065AC}.list-style-peculiar--original,.list-style-peculiar--brackets-decimal,.list-style-peculiar--brackets-lowerroman,.list-style-peculiar--brackets-upperroman,.list-style-peculiar--brackets-loweralpha,.list-style-peculiar--brackets-upperalpha,.list-style-peculiar--brackets-hiragana,.list-style-peculiar--brackets-hiragana-iroha,.list-style-peculiar--brackets-katakana,.list-style-peculiar--brackets-katakana-iroha,.list-style-peculiar--side-brackets-decimal,.list-style-peculiar--side-brackets-lowerroman,.list-style-peculiar--side-brackets-upperroman,.list-style-peculiar--side-brackets-loweralpha,.list-style-peculiar--side-brackets-upperalpha,.list-style-peculiar--side-brackets-hiragana,.list-style-peculiar--side-brackets-hiragana-iroha,.list-style-peculiar--side-brackets-katakana,.list-style-peculiar--side-brackets-katakana-iroha,.list-style-peculiar--dot-decimal,.list-style-peculiar--dot-lowerroman,.list-style-peculiar--dot-upperroman,.list-style-peculiar--dot-loweralpha,.list-style-peculiar--dot-upperalpha,.list-style-peculiar--dot-hiragana,.list-style-peculiar--dot-hiragana-iroha,.list-style-peculiar--dot-katakana,.list-style-peculiar--dot-katakana-iroha,.list-style-peculiar--character_circle-decimal,.list-style-peculiar--character_round-decimal{margin-left:2.25em}.list-style-peculiar--original>li,.list-style-peculiar--brackets-decimal>li,.list-style-peculiar--brackets-lowerroman>li,.list-style-peculiar--brackets-upperroman>li,.list-style-peculiar--brackets-loweralpha>li,.list-style-peculiar--brackets-upperalpha>li,.list-style-peculiar--brackets-hiragana>li,.list-style-peculiar--brackets-hiragana-iroha>li,.list-style-peculiar--brackets-katakana>li,.list-style-peculiar--brackets-katakana-iroha>li,.list-style-peculiar--side-brackets-decimal>li,.list-style-peculiar--side-brackets-lowerroman>li,.list-style-peculiar--side-brackets-upperroman>li,.list-style-peculiar--side-brackets-loweralpha>li,.list-style-peculiar--side-brackets-upperalpha>li,.list-style-peculiar--side-brackets-hiragana>li,.list-style-peculiar--side-brackets-hiragana-iroha>li,.list-style-peculiar--side-brackets-katakana>li,.list-style-peculiar--side-brackets-katakana-iroha>li,.list-style-peculiar--dot-decimal>li,.list-style-peculiar--dot-lowerroman>li,.list-style-peculiar--dot-upperroman>li,.list-style-peculiar--dot-loweralpha>li,.list-style-peculiar--dot-upperalpha>li,.list-style-peculiar--dot-hiragana>li,.list-style-peculiar--dot-hiragana-iroha>li,.list-style-peculiar--dot-katakana>li,.list-style-peculiar--dot-katakana-iroha>li,.list-style-peculiar--character_circle-decimal>li,.list-style-peculiar--character_round-decimal>li{list-style-type:none;list-style-position:inside;text-indent:-2.25em}.list-style-peculiar--original>li::before,.list-style-peculiar--brackets-decimal>li::before,.list-style-peculiar--brackets-lowerroman>li::before,.list-style-peculiar--brackets-upperroman>li::before,.list-style-peculiar--brackets-loweralpha>li::before,.list-style-peculiar--brackets-upperalpha>li::before,.list-style-peculiar--brackets-hiragana>li::before,.list-style-peculiar--brackets-hiragana-iroha>li::before,.list-style-peculiar--brackets-katakana>li::before,.list-style-peculiar--brackets-katakana-iroha>li::before,.list-style-peculiar--side-brackets-decimal>li::before,.list-style-peculiar--side-brackets-lowerroman>li::before,.list-style-peculiar--side-brackets-upperroman>li::before,.list-style-peculiar--side-brackets-loweralpha>li::before,.list-style-peculiar--side-brackets-upperalpha>li::before,.list-style-peculiar--side-brackets-hiragana>li::before,.list-style-peculiar--side-brackets-hiragana-iroha>li::before,.list-style-peculiar--side-brackets-katakana>li::before,.list-style-peculiar--side-brackets-katakana-iroha>li::before,.list-style-peculiar--dot-decimal>li::before,.list-style-peculiar--dot-lowerroman>li::before,.list-style-peculiar--dot-upperroman>li::before,.list-style-peculiar--dot-loweralpha>li::before,.list-style-peculiar--dot-upperalpha>li::before,.list-style-peculiar--dot-hiragana>li::before,.list-style-peculiar--dot-hiragana-iroha>li::before,.list-style-peculiar--dot-katakana>li::before,.list-style-peculiar--dot-katakana-iroha>li::before,.list-style-peculiar--character_circle-decimal>li::before,.list-style-peculiar--character_round-decimal>li::before{display:inline-block;width:2.25em;text-indent:0}.list-style-peculiar--original>li *:not(li),.list-style-peculiar--brackets-decimal>li *:not(li),.list-style-peculiar--brackets-lowerroman>li *:not(li),.list-style-peculiar--brackets-upperroman>li *:not(li),.list-style-peculiar--brackets-loweralpha>li *:not(li),.list-style-peculiar--brackets-upperalpha>li *:not(li),.list-style-peculiar--brackets-hiragana>li *:not(li),.list-style-peculiar--brackets-hiragana-iroha>li *:not(li),.list-style-peculiar--brackets-katakana>li *:not(li),.list-style-peculiar--brackets-katakana-iroha>li *:not(li),.list-style-peculiar--side-brackets-decimal>li *:not(li),.list-style-peculiar--side-brackets-lowerroman>li *:not(li),.list-style-peculiar--side-brackets-upperroman>li *:not(li),.list-style-peculiar--side-brackets-loweralpha>li *:not(li),.list-style-peculiar--side-brackets-upperalpha>li *:not(li),.list-style-peculiar--side-brackets-hiragana>li *:not(li),.list-style-peculiar--side-brackets-hiragana-iroha>li *:not(li),.list-style-peculiar--side-brackets-katakana>li *:not(li),.list-style-peculiar--side-brackets-katakana-iroha>li *:not(li),.list-style-peculiar--dot-decimal>li *:not(li),.list-style-peculiar--dot-lowerroman>li *:not(li),.list-style-peculiar--dot-upperroman>li *:not(li),.list-style-peculiar--dot-loweralpha>li *:not(li),.list-style-peculiar--dot-upperalpha>li *:not(li),.list-style-peculiar--dot-hiragana>li *:not(li),.list-style-peculiar--dot-hiragana-iroha>li *:not(li),.list-style-peculiar--dot-katakana>li *:not(li),.list-style-peculiar--dot-katakana-iroha>li *:not(li),.list-style-peculiar--character_circle-decimal>li *:not(li),.list-style-peculiar--character_round-decimal>li *:not(li){text-indent:0;margin-top:0.25em}.list-style-peculiar--original>li{counter-increment:cnt_brackets-decimal}.list-style-peculiar--original>li::before{display:none}.list-style-peculiar--original--original_mark{display:inline-block;width:1.25em;text-indent:0}.list-style-peculiar--brackets-decimal{counter-reset:cnt_brackets-decimal 0}.list-style-peculiar--brackets-decimal>li{counter-increment:cnt_brackets-decimal}.list-style-peculiar--brackets-decimal>li::before{content:"(" counter(cnt_brackets-decimal) ") "}.list-style-peculiar--brackets-lowerroman{counter-reset:cnt_brackets-lowerroman 0}.list-style-peculiar--brackets-lowerroman>li{counter-increment:cnt_brackets-lowerroman}.list-style-peculiar--brackets-lowerroman>li::before{content:"(" counter(cnt_brackets-lowerroman, lower-roman) ") "}.list-style-peculiar--brackets-upperroman{counter-reset:cnt_brackets-upperroman 0}.list-style-peculiar--brackets-upperroman>li{counter-increment:cnt_brackets-upperroman}.list-style-peculiar--brackets-upperroman>li::before{content:"(" counter(cnt_brackets-upperroman, upper-roman) ") "}.list-style-peculiar--brackets-loweralpha{counter-reset:cnt_brackets-loweralpha 0}.list-style-peculiar--brackets-loweralpha>li{counter-increment:cnt_brackets-loweralpha}.list-style-peculiar--brackets-loweralpha>li::before{content:"(" counter(cnt_brackets-loweralpha, lower-alpha) ") "}.list-style-peculiar--brackets-upperalpha{counter-reset:cnt_brackets-upperalpha 0}.list-style-peculiar--brackets-upperalpha>li{counter-increment:cnt_brackets-upperalpha}.list-style-peculiar--brackets-upperalpha>li::before{content:"(" counter(cnt_brackets-upperalpha, upper-alpha) ") "}.list-style-peculiar--brackets-hiragana>li:nth-child(1):before{content:"(あ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(2):before{content:"(い)"}.list-style-peculiar--brackets-hiragana>li:nth-child(3):before{content:"(う)"}.list-style-peculiar--brackets-hiragana>li:nth-child(4):before{content:"(え)"}.list-style-peculiar--brackets-hiragana>li:nth-child(5):before{content:"(お)"}.list-style-peculiar--brackets-hiragana>li:nth-child(6):before{content:"(か)"}.list-style-peculiar--brackets-hiragana>li:nth-child(7):before{content:"(き)"}.list-style-peculiar--brackets-hiragana>li:nth-child(8):before{content:"(く)"}.list-style-peculiar--brackets-hiragana>li:nth-child(9):before{content:"(け)"}.list-style-peculiar--brackets-hiragana>li:nth-child(10):before{content:"(こ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(11):before{content:"(さ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(12):before{content:"(し)"}.list-style-peculiar--brackets-hiragana>li:nth-child(13):before{content:"(す)"}.list-style-peculiar--brackets-hiragana>li:nth-child(14):before{content:"(せ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(15):before{content:"(そ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(16):before{content:"(た)"}.list-style-peculiar--brackets-hiragana>li:nth-child(17):before{content:"(ち)"}.list-style-peculiar--brackets-hiragana>li:nth-child(18):before{content:"(つ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(19):before{content:"(て)"}.list-style-peculiar--brackets-hiragana>li:nth-child(20):before{content:"(と)"}.list-style-peculiar--brackets-hiragana>li:nth-child(21):before{content:"(な)"}.list-style-peculiar--brackets-hiragana>li:nth-child(22):before{content:"(に)"}.list-style-peculiar--brackets-hiragana>li:nth-child(23):before{content:"(ぬ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(24):before{content:"(ね)"}.list-style-peculiar--brackets-hiragana>li:nth-child(25):before{content:"(の)"}.list-style-peculiar--brackets-hiragana>li:nth-child(26):before{content:"(は)"}.list-style-peculiar--brackets-hiragana>li:nth-child(27):before{content:"(ひ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(28):before{content:"(ふ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(29):before{content:"(へ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(30):before{content:"(ほ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(31):before{content:"(ま)"}.list-style-peculiar--brackets-hiragana>li:nth-child(32):before{content:"(み)"}.list-style-peculiar--brackets-hiragana>li:nth-child(33):before{content:"(む)"}.list-style-peculiar--brackets-hiragana>li:nth-child(34):before{content:"(め)"}.list-style-peculiar--brackets-hiragana>li:nth-child(35):before{content:"(も)"}.list-style-peculiar--brackets-hiragana>li:nth-child(36):before{content:"(や)"}.list-style-peculiar--brackets-hiragana>li:nth-child(37):before{content:"(ゆ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(38):before{content:"(よ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(39):before{content:"(ら)"}.list-style-peculiar--brackets-hiragana>li:nth-child(40):before{content:"(り)"}.list-style-peculiar--brackets-hiragana>li:nth-child(41):before{content:"(る)"}.list-style-peculiar--brackets-hiragana>li:nth-child(42):before{content:"(れ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(43):before{content:"(ろ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(44):before{content:"(わ)"}.list-style-peculiar--brackets-hiragana>li:nth-child(45):before{content:"(を)"}.list-style-peculiar--brackets-hiragana>li:nth-child(46):before{content:"(ん)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(1):before{content:"(い)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(2):before{content:"(ろ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(3):before{content:"(は)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(4):before{content:"(に)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(5):before{content:"(ほ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(6):before{content:"(へ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(7):before{content:"(と)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(8):before{content:"(ち)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(9):before{content:"(り)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(10):before{content:"(ぬ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(11):before{content:"(る)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(12):before{content:"(を)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(13):before{content:"(わ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(14):before{content:"(か)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(15):before{content:"(よ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(16):before{content:"(た)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(17):before{content:"(れ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(18):before{content:"(そ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(19):before{content:"(つ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(20):before{content:"(ね)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(21):before{content:"(な)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(22):before{content:"(ら)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(23):before{content:"(む)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(24):before{content:"(う)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(25):before{content:"(ゐ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(26):before{content:"(の)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(27):before{content:"(お)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(28):before{content:"(く)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(29):before{content:"(や)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(30):before{content:"(ま)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(31):before{content:"(け)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(32):before{content:"(ふ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(33):before{content:"(こ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(34):before{content:"(え)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(35):before{content:"(て)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(36):before{content:"(あ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(37):before{content:"(さ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(38):before{content:"(き)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(39):before{content:"(ゆ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(40):before{content:"(め)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(41):before{content:"(み)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(42):before{content:"(し)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(43):before{content:"(ゑ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(44):before{content:"(ひ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(45):before{content:"(も)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(46):before{content:"(せ)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(47):before{content:"(す)"}.list-style-peculiar--brackets-hiragana-iroha>li:nth-child(48):before{content:"(ん)"}.list-style-peculiar--brackets-katakana>li:nth-child(1):before{content:"(ア)"}.list-style-peculiar--brackets-katakana>li:nth-child(2):before{content:"(イ)"}.list-style-peculiar--brackets-katakana>li:nth-child(3):before{content:"(ウ)"}.list-style-peculiar--brackets-katakana>li:nth-child(4):before{content:"(エ)"}.list-style-peculiar--brackets-katakana>li:nth-child(5):before{content:"(オ)"}.list-style-peculiar--brackets-katakana>li:nth-child(6):before{content:"(カ)"}.list-style-peculiar--brackets-katakana>li:nth-child(7):before{content:"(キ)"}.list-style-peculiar--brackets-katakana>li:nth-child(8):before{content:"(ク)"}.list-style-peculiar--brackets-katakana>li:nth-child(9):before{content:"(ケ)"}.list-style-peculiar--brackets-katakana>li:nth-child(10):before{content:"(コ)"}.list-style-peculiar--brackets-katakana>li:nth-child(11):before{content:"(サ)"}.list-style-peculiar--brackets-katakana>li:nth-child(12):before{content:"(シ)"}.list-style-peculiar--brackets-katakana>li:nth-child(13):before{content:"(ス)"}.list-style-peculiar--brackets-katakana>li:nth-child(14):before{content:"(セ)"}.list-style-peculiar--brackets-katakana>li:nth-child(15):before{content:"(ソ)"}.list-style-peculiar--brackets-katakana>li:nth-child(16):before{content:"(タ)"}.list-style-peculiar--brackets-katakana>li:nth-child(17):before{content:"(チ)"}.list-style-peculiar--brackets-katakana>li:nth-child(18):before{content:"(ツ)"}.list-style-peculiar--brackets-katakana>li:nth-child(19):before{content:"(テ)"}.list-style-peculiar--brackets-katakana>li:nth-child(20):before{content:"(ト)"}.list-style-peculiar--brackets-katakana>li:nth-child(21):before{content:"(ナ)"}.list-style-peculiar--brackets-katakana>li:nth-child(22):before{content:"(ニ)"}.list-style-peculiar--brackets-katakana>li:nth-child(23):before{content:"(ヌ)"}.list-style-peculiar--brackets-katakana>li:nth-child(24):before{content:"(ネ)"}.list-style-peculiar--brackets-katakana>li:nth-child(25):before{content:"(ノ)"}.list-style-peculiar--brackets-katakana>li:nth-child(26):before{content:"(ハ)"}.list-style-peculiar--brackets-katakana>li:nth-child(27):before{content:"(ヒ)"}.list-style-peculiar--brackets-katakana>li:nth-child(28):before{content:"(フ)"}.list-style-peculiar--brackets-katakana>li:nth-child(29):before{content:"(ヘ)"}.list-style-peculiar--brackets-katakana>li:nth-child(30):before{content:"(ホ)"}.list-style-peculiar--brackets-katakana>li:nth-child(31):before{content:"(マ)"}.list-style-peculiar--brackets-katakana>li:nth-child(32):before{content:"(ミ)"}.list-style-peculiar--brackets-katakana>li:nth-child(33):before{content:"(ム)"}.list-style-peculiar--brackets-katakana>li:nth-child(34):before{content:"(メ)"}.list-style-peculiar--brackets-katakana>li:nth-child(35):before{content:"(モ)"}.list-style-peculiar--brackets-katakana>li:nth-child(36):before{content:"(ヤ)"}.list-style-peculiar--brackets-katakana>li:nth-child(37):before{content:"(ユ)"}.list-style-peculiar--brackets-katakana>li:nth-child(38):before{content:"(ヨ)"}.list-style-peculiar--brackets-katakana>li:nth-child(39):before{content:"(ラ)"}.list-style-peculiar--brackets-katakana>li:nth-child(40):before{content:"(リ)"}.list-style-peculiar--brackets-katakana>li:nth-child(41):before{content:"(ル)"}.list-style-peculiar--brackets-katakana>li:nth-child(42):before{content:"(レ)"}.list-style-peculiar--brackets-katakana>li:nth-child(43):before{content:"(ロ)"}.list-style-peculiar--brackets-katakana>li:nth-child(44):before{content:"(ワ)"}.list-style-peculiar--brackets-katakana>li:nth-child(45):before{content:"(ヲ)"}.list-style-peculiar--brackets-katakana>li:nth-child(46):before{content:"(ン)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(1):before{content:"(イ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(2):before{content:"(ロ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(3):before{content:"(ハ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(4):before{content:"(ニ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(5):before{content:"(ホ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(6):before{content:"(ヘ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(7):before{content:"(ト)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(8):before{content:"(チ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(9):before{content:"(リ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(10):before{content:"(ヌ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(11):before{content:"(ル)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(12):before{content:"(ヲ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(13):before{content:"(ワ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(14):before{content:"(カ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(15):before{content:"(ヨ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(16):before{content:"(タ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(17):before{content:"(レ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(18):before{content:"(ソ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(19):before{content:"(ツ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(20):before{content:"(ネ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(21):before{content:"(ナ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(22):before{content:"(ラ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(23):before{content:"(ム)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(24):before{content:"(ウ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(25):before{content:"(ヰ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(26):before{content:"(ノ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(27):before{content:"(オ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(28):before{content:"(ク)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(29):before{content:"(ヤ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(30):before{content:"(マ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(31):before{content:"(ケ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(32):before{content:"(フ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(33):before{content:"(コ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(34):before{content:"(エ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(35):before{content:"(テ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(36):before{content:"(ア)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(37):before{content:"(サ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(38):before{content:"(キ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(39):before{content:"(ユ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(40):before{content:"(メ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(41):before{content:"(ミ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(42):before{content:"(シ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(43):before{content:"(ヱ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(44):before{content:"(ヒ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(45):before{content:"(モ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(46):before{content:"(セ)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(47):before{content:"(ス)"}.list-style-peculiar--brackets-katakana-iroha>li:nth-child(48):before{content:"(ン)"}.list-style-peculiar--side-brackets-decimal{counter-reset:cnt_brackets-decimal 0}.list-style-peculiar--side-brackets-decimal>li{counter-increment:cnt_brackets-decimal}.list-style-peculiar--side-brackets-decimal>li::before{content:counter(cnt_brackets-decimal) ") "}.list-style-peculiar--side-brackets-lowerroman{counter-reset:cnt_brackets-lowerroman 0}.list-style-peculiar--side-brackets-lowerroman>li{counter-increment:cnt_brackets-lowerroman}.list-style-peculiar--side-brackets-lowerroman>li::before{content:counter(cnt_brackets-lowerroman, lower-roman) ") "}.list-style-peculiar--side-brackets-upperroman{counter-reset:cnt_brackets-upperroman 0}.list-style-peculiar--side-brackets-upperroman>li{counter-increment:cnt_brackets-upperroman}.list-style-peculiar--side-brackets-upperroman>li::before{content:counter(cnt_brackets-upperroman, upper-roman) ") "}.list-style-peculiar--side-brackets-loweralpha{counter-reset:cnt_brackets-loweralpha 0}.list-style-peculiar--side-brackets-loweralpha>li{counter-increment:cnt_brackets-loweralpha}.list-style-peculiar--side-brackets-loweralpha>li::before{content:counter(cnt_brackets-loweralpha, lower-alpha) ") "}.list-style-peculiar--side-brackets-upperalpha{counter-reset:cnt_brackets-upperalpha 0}.list-style-peculiar--side-brackets-upperalpha>li{counter-increment:cnt_brackets-upperalpha}.list-style-peculiar--side-brackets-upperalpha>li::before{content:counter(cnt_brackets-upperalpha, upper-alpha) ") "}.list-style-peculiar--side-brackets-hiragana>li:nth-child(1):before{content:"あ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(2):before{content:"い)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(3):before{content:"う)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(4):before{content:"え)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(5):before{content:"お)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(6):before{content:"か)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(7):before{content:"き)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(8):before{content:"く)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(9):before{content:"け)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(10):before{content:"こ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(11):before{content:"さ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(12):before{content:"し)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(13):before{content:"す)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(14):before{content:"せ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(15):before{content:"そ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(16):before{content:"た)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(17):before{content:"ち)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(18):before{content:"つ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(19):before{content:"て)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(20):before{content:"と)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(21):before{content:"な)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(22):before{content:"に)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(23):before{content:"ぬ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(24):before{content:"ね)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(25):before{content:"の)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(26):before{content:"は)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(27):before{content:"ひ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(28):before{content:"ふ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(29):before{content:"へ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(30):before{content:"ほ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(31):before{content:"ま)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(32):before{content:"み)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(33):before{content:"む)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(34):before{content:"め)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(35):before{content:"も)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(36):before{content:"や)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(37):before{content:"ゆ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(38):before{content:"よ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(39):before{content:"ら)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(40):before{content:"り)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(41):before{content:"る)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(42):before{content:"れ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(43):before{content:"ろ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(44):before{content:"わ)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(45):before{content:"を)"}.list-style-peculiar--side-brackets-hiragana>li:nth-child(46):before{content:"ん)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(1):before{content:"い)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(2):before{content:"ろ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(3):before{content:"は)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(4):before{content:"に)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(5):before{content:"ほ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(6):before{content:"へ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(7):before{content:"と)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(8):before{content:"ち)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(9):before{content:"り)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(10):before{content:"ぬ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(11):before{content:"る)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(12):before{content:"を)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(13):before{content:"わ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(14):before{content:"か)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(15):before{content:"よ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(16):before{content:"た)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(17):before{content:"れ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(18):before{content:"そ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(19):before{content:"つ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(20):before{content:"ね)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(21):before{content:"な)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(22):before{content:"ら)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(23):before{content:"む)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(24):before{content:"う)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(25):before{content:"ゐ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(26):before{content:"の)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(27):before{content:"お)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(28):before{content:"く)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(29):before{content:"や)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(30):before{content:"ま)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(31):before{content:"け)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(32):before{content:"ふ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(33):before{content:"こ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(34):before{content:"え)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(35):before{content:"て)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(36):before{content:"あ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(37):before{content:"さ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(38):before{content:"き)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(39):before{content:"ゆ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(40):before{content:"め)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(41):before{content:"み)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(42):before{content:"し)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(43):before{content:"ゑ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(44):before{content:"ひ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(45):before{content:"も)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(46):before{content:"せ)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(47):before{content:"す)"}.list-style-peculiar--side-brackets-hiragana-iroha>li:nth-child(48):before{content:"ん)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(1):before{content:"ア)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(2):before{content:"イ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(3):before{content:"ウ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(4):before{content:"エ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(5):before{content:"オ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(6):before{content:"カ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(7):before{content:"キ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(8):before{content:"ク)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(9):before{content:"ケ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(10):before{content:"コ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(11):before{content:"サ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(12):before{content:"シ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(13):before{content:"ス)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(14):before{content:"セ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(15):before{content:"ソ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(16):before{content:"タ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(17):before{content:"チ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(18):before{content:"ツ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(19):before{content:"テ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(20):before{content:"ト)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(21):before{content:"ナ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(22):before{content:"ニ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(23):before{content:"ヌ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(24):before{content:"ネ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(25):before{content:"ノ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(26):before{content:"ハ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(27):before{content:"ヒ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(28):before{content:"フ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(29):before{content:"ヘ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(30):before{content:"ホ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(31):before{content:"マ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(32):before{content:"ミ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(33):before{content:"ム)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(34):before{content:"メ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(35):before{content:"モ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(36):before{content:"ヤ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(37):before{content:"ユ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(38):before{content:"ヨ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(39):before{content:"ラ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(40):before{content:"リ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(41):before{content:"ル)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(42):before{content:"レ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(43):before{content:"ロ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(44):before{content:"ワ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(45):before{content:"ヲ)"}.list-style-peculiar--side-brackets-katakana>li:nth-child(46):before{content:"ン)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(1):before{content:"イ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(2):before{content:"ロ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(3):before{content:"ハ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(4):before{content:"ニ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(5):before{content:"ホ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(6):before{content:"ヘ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(7):before{content:"ト)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(8):before{content:"チ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(9):before{content:"リ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(10):before{content:"ヌ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(11):before{content:"ル)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(12):before{content:"ヲ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(13):before{content:"ワ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(14):before{content:"カ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(15):before{content:"ヨ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(16):before{content:"タ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(17):before{content:"レ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(18):before{content:"ソ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(19):before{content:"ツ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(20):before{content:"ネ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(21):before{content:"ナ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(22):before{content:"ラ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(23):before{content:"ム)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(24):before{content:"ウ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(25):before{content:"ヰ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(26):before{content:"ノ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(27):before{content:"オ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(28):before{content:"ク)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(29):before{content:"ヤ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(30):before{content:"マ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(31):before{content:"ケ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(32):before{content:"フ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(33):before{content:"コ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(34):before{content:"エ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(35):before{content:"テ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(36):before{content:"ア)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(37):before{content:"サ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(38):before{content:"キ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(39):before{content:"ユ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(40):before{content:"メ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(41):before{content:"ミ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(42):before{content:"シ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(43):before{content:"ヱ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(44):before{content:"ヒ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(45):before{content:"モ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(46):before{content:"セ)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(47):before{content:"ス)"}.list-style-peculiar--side-brackets-katakana-iroha>li:nth-child(48):before{content:"ン)"}.list-style-peculiar--dot-decimal{counter-reset:cnt_dot-decimal 0}.list-style-peculiar--dot-decimal>li{counter-increment:cnt_dot-decimal}.list-style-peculiar--dot-decimal>li::before{content:counter(cnt_dot-decimal) "."}.list-style-peculiar--dot-lowerroman{counter-reset:cnt_dot-lowerroman 0}.list-style-peculiar--dot-lowerroman>li{counter-increment:cnt_dot-lowerroman}.list-style-peculiar--dot-lowerroman>li::before{content:counter(cnt_dot-lowerroman, lower-roman) "."}.list-style-peculiar--dot-upperroman{counter-reset:cnt_dot-upperroman 0}.list-style-peculiar--dot-upperroman>li{counter-increment:cnt_dot-upperroman}.list-style-peculiar--dot-upperroman>li::before{content:counter(cnt_dot-upperroman, upper-roman) "."}.list-style-peculiar--dot-loweralpha{counter-reset:cnt_dot-loweralpha 0}.list-style-peculiar--dot-loweralpha>li{counter-increment:cnt_dot-loweralpha}.list-style-peculiar--dot-loweralpha>li::before{content:counter(cnt_dot-loweralpha, lower-alpha) "."}.list-style-peculiar--dot-upperalpha{counter-reset:cnt_dot-upperalpha 0}.list-style-peculiar--dot-upperalpha>li{counter-increment:cnt_dot-upperalpha}.list-style-peculiar--dot-upperalpha>li::before{content:counter(cnt_dot-upperalpha, upper-alpha) "."}.list-style-peculiar--dot-hiragana>li:nth-child(1):before{content:"あ."}.list-style-peculiar--dot-hiragana>li:nth-child(2):before{content:"い."}.list-style-peculiar--dot-hiragana>li:nth-child(3):before{content:"う."}.list-style-peculiar--dot-hiragana>li:nth-child(4):before{content:"え."}.list-style-peculiar--dot-hiragana>li:nth-child(5):before{content:"お."}.list-style-peculiar--dot-hiragana>li:nth-child(6):before{content:"か."}.list-style-peculiar--dot-hiragana>li:nth-child(7):before{content:"き."}.list-style-peculiar--dot-hiragana>li:nth-child(8):before{content:"く."}.list-style-peculiar--dot-hiragana>li:nth-child(9):before{content:"け."}.list-style-peculiar--dot-hiragana>li:nth-child(10):before{content:"こ."}.list-style-peculiar--dot-hiragana>li:nth-child(11):before{content:"さ."}.list-style-peculiar--dot-hiragana>li:nth-child(12):before{content:"し."}.list-style-peculiar--dot-hiragana>li:nth-child(13):before{content:"す."}.list-style-peculiar--dot-hiragana>li:nth-child(14):before{content:"せ."}.list-style-peculiar--dot-hiragana>li:nth-child(15):before{content:"そ."}.list-style-peculiar--dot-hiragana>li:nth-child(16):before{content:"た."}.list-style-peculiar--dot-hiragana>li:nth-child(17):before{content:"ち."}.list-style-peculiar--dot-hiragana>li:nth-child(18):before{content:"つ."}.list-style-peculiar--dot-hiragana>li:nth-child(19):before{content:"て."}.list-style-peculiar--dot-hiragana>li:nth-child(20):before{content:"と."}.list-style-peculiar--dot-hiragana>li:nth-child(21):before{content:"な."}.list-style-peculiar--dot-hiragana>li:nth-child(22):before{content:"に."}.list-style-peculiar--dot-hiragana>li:nth-child(23):before{content:"ぬ."}.list-style-peculiar--dot-hiragana>li:nth-child(24):before{content:"ね."}.list-style-peculiar--dot-hiragana>li:nth-child(25):before{content:"の."}.list-style-peculiar--dot-hiragana>li:nth-child(26):before{content:"は."}.list-style-peculiar--dot-hiragana>li:nth-child(27):before{content:"ひ."}.list-style-peculiar--dot-hiragana>li:nth-child(28):before{content:"ふ."}.list-style-peculiar--dot-hiragana>li:nth-child(29):before{content:"へ."}.list-style-peculiar--dot-hiragana>li:nth-child(30):before{content:"ほ."}.list-style-peculiar--dot-hiragana>li:nth-child(31):before{content:"ま."}.list-style-peculiar--dot-hiragana>li:nth-child(32):before{content:"み."}.list-style-peculiar--dot-hiragana>li:nth-child(33):before{content:"む."}.list-style-peculiar--dot-hiragana>li:nth-child(34):before{content:"め."}.list-style-peculiar--dot-hiragana>li:nth-child(35):before{content:"も."}.list-style-peculiar--dot-hiragana>li:nth-child(36):before{content:"や."}.list-style-peculiar--dot-hiragana>li:nth-child(37):before{content:"ゆ."}.list-style-peculiar--dot-hiragana>li:nth-child(38):before{content:"よ."}.list-style-peculiar--dot-hiragana>li:nth-child(39):before{content:"ら."}.list-style-peculiar--dot-hiragana>li:nth-child(40):before{content:"り."}.list-style-peculiar--dot-hiragana>li:nth-child(41):before{content:"る."}.list-style-peculiar--dot-hiragana>li:nth-child(42):before{content:"れ."}.list-style-peculiar--dot-hiragana>li:nth-child(43):before{content:"ろ."}.list-style-peculiar--dot-hiragana>li:nth-child(44):before{content:"わ."}.list-style-peculiar--dot-hiragana>li:nth-child(45):before{content:"を."}.list-style-peculiar--dot-hiragana>li:nth-child(46):before{content:"ん."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(1):before{content:"い."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(2):before{content:"ろ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(3):before{content:"は."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(4):before{content:"に."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(5):before{content:"ほ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(6):before{content:"へ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(7):before{content:"と."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(8):before{content:"ち."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(9):before{content:"り."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(10):before{content:"ぬ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(11):before{content:"る."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(12):before{content:"を."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(13):before{content:"わ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(14):before{content:"か."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(15):before{content:"よ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(16):before{content:"た."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(17):before{content:"れ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(18):before{content:"そ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(19):before{content:"つ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(20):before{content:"ね."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(21):before{content:"な."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(22):before{content:"ら."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(23):before{content:"む."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(24):before{content:"う."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(25):before{content:"ゐ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(26):before{content:"の."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(27):before{content:"お."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(28):before{content:"く."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(29):before{content:"や."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(30):before{content:"ま."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(31):before{content:"け."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(32):before{content:"ふ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(33):before{content:"こ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(34):before{content:"え."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(35):before{content:"て."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(36):before{content:"あ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(37):before{content:"さ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(38):before{content:"き."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(39):before{content:"ゆ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(40):before{content:"め."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(41):before{content:"み."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(42):before{content:"し."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(43):before{content:"ゑ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(44):before{content:"ひ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(45):before{content:"も."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(46):before{content:"せ."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(47):before{content:"す."}.list-style-peculiar--dot-hiragana-iroha>li:nth-child(48):before{content:"ん."}.list-style-peculiar--dot-katakana>li:nth-child(1):before{content:"ア."}.list-style-peculiar--dot-katakana>li:nth-child(2):before{content:"イ."}.list-style-peculiar--dot-katakana>li:nth-child(3):before{content:"ウ."}.list-style-peculiar--dot-katakana>li:nth-child(4):before{content:"エ."}.list-style-peculiar--dot-katakana>li:nth-child(5):before{content:"オ."}.list-style-peculiar--dot-katakana>li:nth-child(6):before{content:"カ."}.list-style-peculiar--dot-katakana>li:nth-child(7):before{content:"キ."}.list-style-peculiar--dot-katakana>li:nth-child(8):before{content:"ク."}.list-style-peculiar--dot-katakana>li:nth-child(9):before{content:"ケ."}.list-style-peculiar--dot-katakana>li:nth-child(10):before{content:"コ."}.list-style-peculiar--dot-katakana>li:nth-child(11):before{content:"サ."}.list-style-peculiar--dot-katakana>li:nth-child(12):before{content:"シ."}.list-style-peculiar--dot-katakana>li:nth-child(13):before{content:"ス."}.list-style-peculiar--dot-katakana>li:nth-child(14):before{content:"セ."}.list-style-peculiar--dot-katakana>li:nth-child(15):before{content:"ソ."}.list-style-peculiar--dot-katakana>li:nth-child(16):before{content:"タ."}.list-style-peculiar--dot-katakana>li:nth-child(17):before{content:"チ."}.list-style-peculiar--dot-katakana>li:nth-child(18):before{content:"ツ."}.list-style-peculiar--dot-katakana>li:nth-child(19):before{content:"テ."}.list-style-peculiar--dot-katakana>li:nth-child(20):before{content:"ト."}.list-style-peculiar--dot-katakana>li:nth-child(21):before{content:"ナ."}.list-style-peculiar--dot-katakana>li:nth-child(22):before{content:"ニ."}.list-style-peculiar--dot-katakana>li:nth-child(23):before{content:"ヌ."}.list-style-peculiar--dot-katakana>li:nth-child(24):before{content:"ネ."}.list-style-peculiar--dot-katakana>li:nth-child(25):before{content:"ノ."}.list-style-peculiar--dot-katakana>li:nth-child(26):before{content:"ハ."}.list-style-peculiar--dot-katakana>li:nth-child(27):before{content:"ヒ."}.list-style-peculiar--dot-katakana>li:nth-child(28):before{content:"フ."}.list-style-peculiar--dot-katakana>li:nth-child(29):before{content:"ヘ."}.list-style-peculiar--dot-katakana>li:nth-child(30):before{content:"ホ."}.list-style-peculiar--dot-katakana>li:nth-child(31):before{content:"マ."}.list-style-peculiar--dot-katakana>li:nth-child(32):before{content:"ミ."}.list-style-peculiar--dot-katakana>li:nth-child(33):before{content:"ム."}.list-style-peculiar--dot-katakana>li:nth-child(34):before{content:"メ."}.list-style-peculiar--dot-katakana>li:nth-child(35):before{content:"モ."}.list-style-peculiar--dot-katakana>li:nth-child(36):before{content:"ヤ."}.list-style-peculiar--dot-katakana>li:nth-child(37):before{content:"ユ."}.list-style-peculiar--dot-katakana>li:nth-child(38):before{content:"ヨ."}.list-style-peculiar--dot-katakana>li:nth-child(39):before{content:"ラ."}.list-style-peculiar--dot-katakana>li:nth-child(40):before{content:"リ."}.list-style-peculiar--dot-katakana>li:nth-child(41):before{content:"ル."}.list-style-peculiar--dot-katakana>li:nth-child(42):before{content:"レ."}.list-style-peculiar--dot-katakana>li:nth-child(43):before{content:"ロ."}.list-style-peculiar--dot-katakana>li:nth-child(44):before{content:"ワ."}.list-style-peculiar--dot-katakana>li:nth-child(45):before{content:"ヲ."}.list-style-peculiar--dot-katakana>li:nth-child(46):before{content:"ン."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(1):before{content:"イ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(2):before{content:"ロ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(3):before{content:"ハ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(4):before{content:"ニ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(5):before{content:"ホ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(6):before{content:"ヘ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(7):before{content:"ト."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(8):before{content:"チ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(9):before{content:"リ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(10):before{content:"ヌ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(11):before{content:"ル."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(12):before{content:"ヲ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(13):before{content:"ワ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(14):before{content:"カ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(15):before{content:"ヨ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(16):before{content:"タ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(17):before{content:"レ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(18):before{content:"ソ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(19):before{content:"ツ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(20):before{content:"ネ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(21):before{content:"ナ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(22):before{content:"ラ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(23):before{content:"ム."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(24):before{content:"ウ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(25):before{content:"ヰ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(26):before{content:"ノ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(27):before{content:"オ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(28):before{content:"ク."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(29):before{content:"ヤ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(30):before{content:"マ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(31):before{content:"ケ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(32):before{content:"フ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(33):before{content:"コ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(34):before{content:"エ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(35):before{content:"テ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(36):before{content:"ア."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(37):before{content:"サ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(38):before{content:"キ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(39):before{content:"ユ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(40):before{content:"メ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(41):before{content:"ミ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(42):before{content:"シ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(43):before{content:"ヱ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(44):before{content:"ヒ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(45):before{content:"モ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(46):before{content:"セ."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(47):before{content:"ス."}.list-style-peculiar--dot-katakana-iroha>li:nth-child(48):before{content:"ン."}.list-style-peculiar--character_circle-decimal>li:nth-of-type(1)::before{content:"\02460"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(2)::before{content:"\02461"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(3)::before{content:"\02462"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(4)::before{content:"\02463"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(5)::before{content:"\02464"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(6)::before{content:"\02465"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(7)::before{content:"\02466"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(8)::before{content:"\02467"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(9)::before{content:"\02468"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(10)::before{content:"\02469"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(11)::before{content:"\0246a"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(12)::before{content:"\0246b"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(13)::before{content:"\0246c"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(14)::before{content:"\0246d"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(15)::before{content:"\0246e"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(16)::before{content:"\0246f"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(17)::before{content:"\02470"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(18)::before{content:"\02471"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(19)::before{content:"\02472"}.list-style-peculiar--character_circle-decimal>li:nth-of-type(20)::before{content:"\02473"}.list-style-peculiar--character_round-decimal>li:nth-of-type(1)::before{content:"\02776"}.list-style-peculiar--character_round-decimal>li:nth-of-type(2)::before{content:"\02777"}.list-style-peculiar--character_round-decimal>li:nth-of-type(3)::before{content:"\02778"}.list-style-peculiar--character_round-decimal>li:nth-of-type(4)::before{content:"\02779"}.list-style-peculiar--character_round-decimal>li:nth-of-type(5)::before{content:"\0277a"}.list-style-peculiar--character_round-decimal>li:nth-of-type(6)::before{content:"\0277b"}.list-style-peculiar--character_round-decimal>li:nth-of-type(7)::before{content:"\0277c"}.list-style-peculiar--character_round-decimal>li:nth-of-type(8)::before{content:"\0277d"}.list-style-peculiar--character_round-decimal>li:nth-of-type(9)::before{content:"\0277e"}.list-style-peculiar--character_round-decimal>li:nth-of-type(10)::before{content:"\0277f"}.list-style-peculiar--character_round-decimal>li:nth-of-type(11)::before{content:"\024eb"}.list-style-peculiar--character_round-decimal>li:nth-of-type(12)::before{content:"\024ec"}.list-style-peculiar--character_round-decimal>li:nth-of-type(13)::before{content:"\024ed"}.list-style-peculiar--character_round-decimal>li:nth-of-type(14)::before{content:"\024ee"}.list-style-peculiar--character_round-decimal>li:nth-of-type(15)::before{content:"\024ef"}.list-style-peculiar--character_round-decimal>li:nth-of-type(16)::before{content:"\024f0"}.list-style-peculiar--character_round-decimal>li:nth-of-type(17)::before{content:"\024f1"}.list-style-peculiar--character_round-decimal>li:nth-of-type(18)::before{content:"\024f2"}.list-style-peculiar--character_round-decimal>li:nth-of-type(19)::before{content:"\024f3"}.list-style-peculiar--character_round-decimal>li:nth-of-type(20)::before{content:"\024f4"}body{padding:10px;padding-top:0}@media (min-width: 992px){body{padding:40px;padding-top:0}}body.is-text-size-s{font-size:.875em}body.is-text-size-l{font-size:1em}body.is-text-size-l{font-size:1.125em}.global-wrapper{display:block;padding:0;margin:0}.is-navigation-open .global-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh}@media (min-width: 992px){.is-navigation-open .global-wrapper{position:static;width:auto;height:auto}}.global-cover{display:block;padding:0;margin:0}.global-cover__up-side,.global-cover__left-side,.global-cover__right-side,.global-cover__bottom-side{display:block;padding:0;margin:0;position:fixed;background-color:#fff;z-index:500}.global-cover__up-side,.global-cover__bottom-side{left:0;width:100%}.global-cover__up-side span,.global-cover__bottom-side span{display:block;padding:0;margin:0;position:absolute;left:10px;width:calc(100% - 20px);height:6px}@media (min-width: 992px){.global-cover__up-side span,.global-cover__bottom-side span{left:40px;width:calc(100% - 80px);height:12px}}.global-cover__up-side span::before,.global-cover__up-side span::after,.global-cover__bottom-side span::before,.global-cover__bottom-side span::after{display:block;padding:0;margin:0;position:absolute;top:0;content:'';background-repeat:none;background-position:center center;background-size:cover;width:6px;height:6px}@media (min-width: 992px){.global-cover__up-side span::before,.global-cover__up-side span::after,.global-cover__bottom-side span::before,.global-cover__bottom-side span::after{width:12px;height:12px}}.global-cover__up-side span::before,.global-cover__bottom-side span::before{left:0}.global-cover__up-side span::after,.global-cover__bottom-side span::after{right:0}.global-cover__left-side,.global-cover__right-side{width:10px;height:100vh;top:0}@media (min-width: 992px){.global-cover__left-side,.global-cover__right-side{width:40px}}.global-cover__up-side{top:0;height:60px}.global-cover__up-side span{bottom:-6px}@media (min-width: 992px){.global-cover__up-side{height:140px}.global-cover__up-side span{bottom:-12px}}.global-cover__bottom-side{bottom:0;height:10px}.global-cover__bottom-side span{top:-6px}@media (min-width: 992px){.global-cover__bottom-side{height:40px}.global-cover__bottom-side span{top:-12px}}.global-cover__up-side span::before{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 12 12" preserveAspectRatio="none"><path fill="%23fff" d="M12,0C5.4,0,0,5.4,0,12V0H12z" /></svg>')}.global-cover__up-side span::after{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 12 12" preserveAspectRatio="none"><path fill="%23fff" d="M0,0c6.6,0,12,5.4,12,12V0H0z" /></svg>')}.global-cover__bottom-side span::before{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 12 12" preserveAspectRatio="none"><path fill="%23fff" d="M0,0v12h12C5.4,12,0,6.6,0,0z" /></svg>')}.global-cover__bottom-side span::after{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 12 12" preserveAspectRatio="none"><path fill="%23fff" d="M0,12h12V0C12,6.6,6.6,12,0,12z" /></svg>')}.global-cover__left-side{left:0}.global-cover__right-side{right:0}.global-header{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;position:fixed;top:0;left:0;width:100%;z-index:1000}.global-header a{text-decoration:none}@media (min-width: 992px){.global-header{padding:0 40px;height:140px}}.global-header-functions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:1200;background-color:#fff}.global-header-functions__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding:0 10px;margin-right:auto;position:relative;z-index:1205}.global-header-functions__navigation,.global-header-functions__text-size,.global-header-functions__lang,.global-header-functions__trigger{display:block;padding:0;margin:0;position:relative;-ms-flex-negative:0;flex-shrink:0;z-index:1205}.global-header-functions__navigation{display:none}.global-header-functions__text-size{display:none}.global-header-functions__trigger{width:60px;height:60px}@media (min-width: 992px){.global-header-functions{display:block;background-color:transparent}.global-header-functions__brand{height:80px;padding:0;margin-right:0;z-index:1200}.global-header-functions__navigation,.global-header-functions__text-size,.global-header-functions__lang,.global-header-functions__trigger{top:16px;position:absolute}.global-header-functions__navigation{display:block;right:320px}.global-header-functions__text-size{display:block;right:calc(40px + 40px)}.global-header-functions__lang{right:40px}.global-header-functions__trigger{display:none}}.global-header-navigations{display:block;width:100%;padding:0;margin:0;background-color:#0065AC;position:absolute;top:60px;left:0;z-index:1100}.global-header-navigations__navigation{display:block;width:100%;padding:0;margin:0;background-color:#0065AC;position:absolute;top:0;left:0;z-index:1105}@media (min-width: 992px){.global-header-navigations{width:100%;background-color:transparent;z-index:3;position:static;top:auto;left:0;bottom:16px;right:0;z-index:1200}.global-header-navigations__navigation{display:block;padding:0;margin:0;width:auto;height:auto;background-color:transparent;position:static;z-index:1205}}.global-header-brand{display:block;padding:0;margin:0}.global-header-brand a{display:block;padding:0;margin:0;width:100%}.global-header-brand span{display:block;padding:0;margin:0}.global-header-brand img{height:30px}@media (min-width: 992px){.global-header-brand img{height:50px}}.global-header-trigger{display:block;padding:0;margin:0}.global-header-trigger button{background-color:transparent;border:none;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:inherit;cursor:pointer;width:60px;height:60px;padding:10px}.hamburger-icon{display:block;padding:0;margin:auto;position:relative;width:100%;height:100%}.hamburger-icon__bar--1,.hamburger-icon__bar--2,.hamburger-icon__bar--3{display:block;padding:0;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:1px;background-color:#000;-webkit-transition:0.5s;transition:0.5s}.hamburger-icon__bar--1{margin:20% auto auto auto}.hamburger-icon__bar--2{margin:auto auto auto auto}.hamburger-icon__bar--3{margin:auto auto 20% auto}.is-navigation-open .hamburger-icon__bar--1,.is-navigation-open .hamburger-icon__bar--2,.is-navigation-open .hamburger-icon__bar--3{background-color:#000}.is-navigation-open .hamburger-icon__bar--1{margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-navigation-open .hamburger-icon__bar--2{margin:auto;width:0}.is-navigation-open .hamburger-icon__bar--3{margin:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.global-navigation{display:block;padding:0;margin:0;background:#fff;width:100%;height:0;overflow:hidden;-webkit-transition:height 0.5s;transition:height 0.5s}.global-navigation__group{display:block;padding:0;margin:0;max-height:calc(100vh - 60px);-ms-flex-line-pack:start;align-content:flex-start;overflow-y:auto}.is-navigation-open .global-navigation{background:-webkit-gradient(linear, left top, left bottom, from(#0065AC), to(#00AACB));background:linear-gradient(#0065AC 0%, #00AACB 100%);height:calc(100vh - 60px)}@media (min-width: 992px){.global-navigation{background:none;position:static;width:auto;height:auto;padding:0}.is-navigation-open .global-navigation{background:none;height:auto}.global-navigation__group{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:none;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden}}.global-navigation-menu{line-height:1.15;display:block;padding:0;margin:0}.is-ja .global-navigation-menu{font-size:1em}.is-en .global-navigation-menu{font-size:.875em}.global-navigation-menu li{display:block;padding:0;margin:0;border-bottom:solid 1px #fff}.global-navigation-menu a{display:block;padding:24px 16px;margin:0;color:#fff}.global-navigation-menu a.is-current{background-color:#0065AC}.global-navigation-menu span{display:block;padding:0;margin:0;position:relative}@media (min-width: 992px){.global-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 16px;display:flex}.is-ja .global-navigation-menu{font-size:1.125em}.is-en .global-navigation-menu{font-size:.875em}.global-navigation-menu li{width:20%;padding:0 16px;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-navigation-menu li+li{border-left:solid 2px #ddd}.global-navigation-menu li.global-navigation-menu__blank{display:none}.global-navigation-menu li:first-child{min-width:380px}.global-navigation-menu a{width:100%;color:#0065AC;padding:0;font-weight:bold;text-align:center}.global-navigation-menu a.is-current{background-color:transparent;color:#0065AC}.global-navigation-menu a.is-current span::before{width:100%;background-color:#0065AC}.global-navigation-menu a:hover{color:#00AACB}.global-navigation-menu span{display:block;padding:8px 0;margin:0}.global-navigation-menu span::before{display:block;padding:0;margin:0;position:absolute;top:0;left:0;width:0;height:2px;-webkit-transition:width 0.5s;transition:width 0.5s;content:''}}@media (min-width: 1200px){.global-navigation-menu li{padding:0 24px}}@media (min-width: 992px){.is-en .global-navigation-menu li:first-child{min-width:320px}}.global-navigation-lang{display:block;padding:0;margin:0;text-transform:uppercase;text-align:center;font-weight:bold;font-size:.875em;line-height:1.15;font-family:"Roboto Condensed",sans-serif;font-weight:700}.global-navigation-lang li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-navigation-lang a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;width:40px;height:40px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0065AC;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#0065AC), to(#00AACB));background:linear-gradient(90deg, #0065AC 0%, #00AACB 100%)}.global-navigation-lang span{display:block;padding:0;margin:0}.global-navigation-text-size-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px;padding-right:4px}.global-navigation-text-size-box dt,.global-navigation-text-size-box dd{padding-left:4px;padding-right:4px}.global-navigation-text-size-box dt{font-size:.75em}@media (min-width: 992px){.global-navigation-text-size-box{padding-left:8px;padding-right:8px}.global-navigation-text-size-box dt,.global-navigation-text-size-box dd{padding-left:8px;padding-right:8px}}.global-navigation-text-size{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;text-transform:uppercase;text-align:center;font-weight:bold;background:-webkit-gradient(linear, left top, right top, from(#0065AC), to(#00AACB));background:linear-gradient(90deg, #0065AC 0%, #00AACB 100%);background-color:#0065AC;line-height:1.15;font-family:"Roboto Condensed",sans-serif;font-weight:700;overflow:hidden;border-radius:40px}.global-navigation-text-size li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-navigation-text-size li:first-child button{font-size:.6875rem}.global-navigation-text-size li button{font-size:.875rem}.global-navigation-text-size li:last-child button{font-size:1.125rem}.global-navigation-text-size button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border:none;text-transform:uppercase;background-color:rgba(255,255,255,0);-webkit-transition:background-color 0.5s;transition:background-color 0.5s;outline:none}.global-navigation-text-size button.is-active{background-color:rgba(255,255,255,0.2)}.global-navigation-text-size span{display:block;padding:0;margin:0}.global-sub-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.is-ja .global-sub-navigation{font-size:1em}.is-en .global-sub-navigation{font-size:.875em}.global-sub-navigation li{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-sub-navigation a{display:block}.global-sub-navigation span{display:block}.global-footer{display:block;padding:50px 16px;margin:0;background-color:#0065AC;color:#fff;border-radius:6px;font-size:.875em}@media (min-width: 992px){.global-footer{padding:50px 16px;border-radius:12px}}.global-footer-nav{display:block;padding:0;margin:0 auto;max-width:900px}.global-footer-nav a{color:#fff;text-decoration:none}.global-footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-footer-nav ul li{display:block;padding:8px;text-align:center}.global-totop{display:block;padding:0;margin:0;position:fixed;bottom:0;right:0;z-index:600}.global-totop a{display:block;width:60px;height:60px;border:solid 4px #fff;border-radius:50%;position:relative;z-index:8000;background:-webkit-gradient(linear, left top, right top, from(#0065AC), to(#00AACB));background:linear-gradient(90deg, #0065AC 0%, #00AACB 100%);color:#fff}.global-totop span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em;font-size:2.5em;line-height:1;-webkit-transform:translateY(0.1em);transform:translateY(0.1em)}.global-totop span::before{display:block;text-align:center;font-family:"basicicon" !important;content:"\e908";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 992px){.global-totop{bottom:20px;right:20px}.global-totop a{width:48px;height:48px}.global-totop span{font-size:2em;line-height:1}}.global-copyright{display:block;padding:0;margin:32px 0 0 0;text-align:center;font-family:"Roboto Condensed",sans-serif;font-weight:700}.global-main{display:block;padding:0;margin:0}.global-main .contents-style{padding-bottom:10px}@media (min-width: 992px){.global-main .contents-style{padding-bottom:40px}}.global-main__header{display:block;padding:0;padding-top:60px;margin:0;position:relative}@media (min-width: 992px){.global-main__header{padding-top:140px}}.global-main__contents{display:block;padding:0;margin:0}.contents-section--philosophy,.contents-section--message,.contents-section--organization,.contents-section--company,.contents-section--esg{display:block;padding:16px;margin:0;margin-top:10px;border-radius:6px;position:relative}@media (min-width: 992px){.contents-section--philosophy,.contents-section--message,.contents-section--organization,.contents-section--company,.contents-section--esg{margin-top:40px;border-radius:12px}}.contents-section__container{display:block;padding:20px 0;margin:0 auto;max-width:1000px}@media (min-width: 992px){.contents-section__container{padding:80px 0}}.contents-section--philosophy{background:-webkit-gradient(linear, left top, left bottom, from(#0065AC), to(#00AACB));background:linear-gradient(#0065AC 0%, #00AACB 100%);color:#fff}.contents-section--philosophy .contents-section__container{max-width:1200px}.contents-section--philosophy .contents-section__container .panel-title{color:#fff}.contents-section--philosophy .contents-section__container .panel-title small{color:#fff}.contents-section--philosophy .contents-section__container .panel-title::after{background:none;background-color:#fff}.contents-section--organization{background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e6e6e6));background:linear-gradient(#f5f5f5 0%, #e6e6e6 100%)}.contents-section--esg{background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e6e6e6));background:linear-gradient(#f5f5f5 0%, #e6e6e6 100%)}.contents-section--esg .contents-section__container{max-width:1200px}.contents-section h2{color:#0065AC;font-size:1.4em;font-weight:bold;line-height:1.4;border-bottom:solid 2px #00AACB;padding:0.5em 0}.contents-section h3{font-size:1.2em;font-weight:bold;line-height:1.4;padding:0 0.75em;color:#00AACB;position:relative}.contents-section h3::before{display:block;height:100%;width:4px;position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(#0065AC), to(#00AACB));background:linear-gradient(#0065AC 0%, #00AACB 100%);content:''}.is-ja .contents-style{letter-spacing:0.075em}.is-en .contents-style{letter-spacing:0.025em}.top-anchor,.section-anchor{display:block;padding:0;margin:0;overflow:hidden;width:0;height:0;position:absolute;left:0}.top-anchor{top:0}.section-anchor{top:-60px}@media (min-width: 992px){.section-anchor{top:-140px}}.is-en .contents-style h2{font-family:"Roboto Condensed",sans-serif;font-weight:700}.contents-style h3{display:block}.is-ja .contents-style h3{letter-spacing:0.075em}.is-en .contents-style h3{font-family:"Roboto Condensed",sans-serif;font-weight:700}.contents-style h4{display:block;padding:0}.is-ja .contents-style h4{letter-spacing:0.075em}.is-en .contents-style h4{font-family:"Roboto Condensed",sans-serif;font-weight:700}h2.panel-title{display:block;text-align:center;text-transform:uppercase;color:#0065AC;padding:0;margin-bottom:32px;font-size:2em;line-height:1.25}.is-en h2.panel-title{font-family:"Roboto Condensed",sans-serif;font-weight:700}h2.panel-title small{display:block;padding:0;margin:0.5em 0 0 0;font-size:0.5em;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-weight:normal;color:#737373}h2.panel-title::after{display:block;padding:0;margin:16px auto 0 auto;content:'';width:64px;height:2px;background:-webkit-gradient(linear, left top, right top, from(#0065AC), to(#00AACB));background:linear-gradient(90deg, #0065AC 0%, #00AACB 100%)}@media (min-width: 992px){h2.panel-title{font-size:3em;margin-bottom:80px}h2.panel-title small{font-size:0.5em}h2.panel-title::after{margin:32px auto 0 auto}}.emphasis-title{display:block;text-align:center;font-size:1.5em;line-height:1.75;font-weight:bold;margin-bottom:16px}.is-en .emphasis-title{font-family:"Roboto Condensed",sans-serif;font-weight:700}.emphasis-title span{display:inline-block;padding:8px 16px;position:relative}.emphasis-title span::before,.emphasis-title span::after{display:block;padding:0;margin:0;width:80px;height:40px;position:absolute;content:''}.emphasis-title span::before{top:0;left:0;border-top:solid 2px #fff;border-left:solid 2px #fff}.emphasis-title span::after{bottom:0;right:0;border-bottom:solid 2px #fff;border-right:solid 2px #fff}@media (min-width: 992px){.emphasis-title{font-size:2.5em;line-height:1.15;margin-bottom:32px}.emphasis-title span{padding:24px 48px}.emphasis-title span::before,.emphasis-title span::after{width:128px;height:64px}}.emphasis-text{display:block;padding:0;margin:0 auto 32px auto;max-width:660px}@media (min-width: 992px){.emphasis-text{margin:0 auto 48px auto}}h3.line-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-en h3.line-title{font-family:"Roboto Condensed",sans-serif;font-weight:700}h3.line-title::before,h3.line-title::after{display:block;padding:0;margin:0;width:64px;height:0;content:'';border-top:solid 2px #fff}h3.line-title span{display:block;padding:0 16px}@media (min-width: 992px){h3.line-title::before,h3.line-title::after{width:128px;height:0}h3.line-title span{padding:0 32px}}.border-table{display:block;width:100%}.border-table>tbody{display:block}.border-table>tbody>tr{display:block}.border-table>tbody>tr>th,.border-table>tbody>tr>td{display:block;padding:4px 0;font-weight:normal;position:relative;background-clip:padding-box}.border-table>tbody>tr>th{color:#00AACB;border-bottom:solid 1px #00AACB}.border-table>tbody>tr>td{border-bottom:solid 1px rgba(0,170,203,0.2);margin:0}.border-table>tbody>tr>td table th{padding:0 16px 0 0}@media (min-width: 992px){.border-table{display:table}.border-table>tbody{display:table-row-group}.border-table>tbody>tr{display:table-row}.border-table>tbody>tr>th,.border-table>tbody>tr>td{display:table-cell;padding:8px 16px}.border-table>tbody>tr>th{color:#000;white-space:nowrap;width:200px}}.list-decimal{list-style-type:decimal;margin-left:2.5em}.list-decimal li+li{margin-top:4px}.global-footer__banner{display:block;padding:0;margin:0 auto 32px auto;max-width:320px}@media (min-width: 992px){.global-footer__banner{max-width:688px}}.banner-display{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 -24px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75em}.banner-display dl{display:block;padding:8px 24px;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.banner-display dt{display:block;padding:4px 0;margin:0}.banner-display dt span{display:inline-block;padding:0;margin:0}.banner-display dt span::after{display:inline-block;margin-left:4px;font-family:"basicicon" !important;content:"\e983";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner-display dd{display:block;padding:0;margin:0}.banner-display dd a,.banner-display dd span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:4px}.banner-display dd img{height:40px;width:100%}@media (min-width: 992px){.banner-display{font-size:.875em}.banner-display dl{padding:8px 24px;width:50%}.banner-display dt{padding:8px 0}.banner-display dd a,.banner-display dd span{border-radius:6px}}.header-title{display:block;padding:16px 16px;margin:0;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#0065AC), to(#00AACB));background:linear-gradient(#0065AC 0%, #00AACB 100%);border-radius:6px}.is-en .header-title{font-family:"Roboto Condensed",sans-serif;font-weight:700}.header-title h1{display:block;padding:0;margin:0 auto;max-width:1000px;font-size:1em;line-height:1.125}.header-title h1 span{display:block;padding:8px 0;font-size:1.25em}.header-title h1 small{display:block;padding:0;margin:4px 0 0 0;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:.75em}.header-title p{display:block;padding:0;margin:0 auto;margin-top:1.0em;max-width:1000px;font-size:.75em;line-height:1.16667}@media (min-width: 992px){.header-title{padding:48px 16px;border-radius:12px}.header-title h1 span{display:inline-block;padding:8px 16px 8px 0;font-size:2em}.header-title h1 small{display:inline-block;margin:0;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1em}.header-title p{font-size:.875em}}.jumbotron{display:block;padding:0;margin:0;width:100%;min-height:560px;position:relative}.jumbotron-slider{display:block;padding:0;margin:0;width:100%;height:calc(100vh - 70px);min-height:560px;position:relative;z-index:1}.jumbotron-slider .slick-track{height:calc(100vh - 70px);min-height:560px}@media (min-width: 992px){.jumbotron-slider{height:calc(100vh - 180px)}.jumbotron-slider .slick-track{height:calc(100vh - 180px)}}.jumbotron-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:8px;position:absolute;bottom:0;left:0}.jumbotron-slider .slick-dots li{display:block;padding:8px;margin:0}.jumbotron-slider .slick-dots li.slick-active button::before,.jumbotron-slider .slick-dots li.slick-active button:hover::before{opacity:1.0}.jumbotron-slider .slick-dots button{background-color:transparent;border:none;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:inherit;cursor:pointer;overflow:hidden;width:12px;height:12px;background-color:#fff;border-radius:50%;text-indent:-9999px;position:relative}.jumbotron-slider .slick-dots button::before{display:block;padding:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;border-radius:50%;content:'';background:-webkit-gradient(linear, left top, right top, from(#0065AC), to(#00AACB));background:linear-gradient(90deg, #0065AC 0%, #00AACB 100%);opacity:0.0}.jumbotron-slider .slick-dots button:hover{background-color:#00AACB}.jumbotron-slider__cell{display:block;padding:0;margin:0;overflow:hidden;border-radius:6px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 992px){.jumbotron-slider__cell{border-radius:12px}}.jumbotron-slider__cell--1{background-image:url(../img/jumbotron/jumbotron-1.jpg)}.jumbotron-slider__cell--2{background-image:url(../img/jumbotron/jumbotron-2.jpg)}.jumbotron-slider__cell--3{background-image:url(../img/jumbotron/jumbotron-3.jpg)}.jumbotron-slider__cell--4{background-image:url(../img/jumbotron/jumbotron-4.jpg)}.jumbotron-slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}.jumbotron-slogan__cell{display:block;padding:16px;margin:0;width:100%;max-width:660px;-ms-flex-negative:0;flex-shrink:0;color:#fff;text-align:center}.jumbotron-slogan__cell h1{display:block;padding:0;margin:0;font-weight:bold;line-height:1.4}.is-ja .jumbotron-slogan__cell h1{font-size:1.125em}.is-en .jumbotron-slogan__cell h1{font-size:1.375em;font-family:"Roboto Condensed",sans-serif;font-weight:700}.jumbotron-slogan__cell br{display:none}.jumbotron-slogan__cell p{display:block;padding:0;margin:32px auto 0 auto;max-width:330px;position:relative}.jumbotron-slogan__cell p::before{display:block;padding:0;margin:0;position:absolute;right:8px;bottom:8px;font-family:"basicicon" !important;content:"\e983";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00AACB;z-index:5;font-size:.875em;line-height:1.14286}.jumbotron-slogan__cell a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:4px;pointer-events:auto;position:relative;z-index:1}.jumbotron-slogan__cell a img{height:40px;width:100%}@media (min-width: 992px){.jumbotron-slogan{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jumbotron-slogan__cell{padding:32px;width:50%;min-width:660px;max-width:initial;max-width:auto}.jumbotron-slogan__cell h1{line-height:2.0}.is-ja .jumbotron-slogan__cell h1{font-size:1.375em}.is-en .jumbotron-slogan__cell h1{font-size:2em}.jumbotron-slogan__cell br{display:inline}.jumbotron-slogan__cell a{border-radius:6px}}.philosophy-list-wrapper{display:block;margin:0 auto;max-width:660px}@media (min-width: 992px){.philosophy-list-wrapper{max-width:1600px}}.philosophy-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px auto 0 auto}.philosophy-list__cell{display:block;padding:8px 0;margin:0;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media (min-width: 992px){.philosophy-list{margin:16px -40px}.philosophy-list__cell{padding:16px 40px;width:50%}}.philosophy-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0}.philosophy-card--1 figure{background-image:url(../img/philosophy/philosophy-1.jpg)}.philosophy-card--2 figure{background-image:url(../img/philosophy/philosophy-2.jpg)}.philosophy-card--3 figure{background-image:url(../img/philosophy/philosophy-3.jpg)}.philosophy-card--4 figure{background-image:url(../img/philosophy/philosophy-4.jpg)}.philosophy-card__photo{display:block;padding:0 8px;margin:0;width:calc(80px + 16px);-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.philosophy-card__photo figure{display:block;padding:0;margin:0;width:80px;height:80px;background-color:#fff;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 420px){.philosophy-card__photo{width:calc(120px + 16px)}.philosophy-card__photo figure{width:120px;height:120px}}@media (min-width: 576px){.philosophy-card__photo{width:calc(160px + 16px)}.philosophy-card__photo figure{width:160px;height:160px}}@media (min-width: 768px){.philosophy-card__photo{width:calc(240px + 48px)}.philosophy-card__photo figure{width:240px;height:240px}}@media (min-width: 992px){.philosophy-card__photo{width:calc(200px + 48px)}.philosophy-card__photo figure{width:200px;height:200px}}@media (min-width: 1200px){.philosophy-card__photo{width:calc(240px + 48px)}.philosophy-card__photo figure{width:240px;height:240px}}.philosophy-card__body{display:block;margin:0;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;letter-spacing:0;-ms-flex-preferred-size:auto;flex-basis:auto}.philosophy-card__body p{margin-top:4px;letter-spacing:0;line-height:1.6}.philosophy-card--1{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.philosophy-card--3{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 768px){.philosophy-card__photo{padding:0 24px}}@media (min-width: 992px){.philosophy-card__body p{font-size:1em;line-height:1.5;margin-top:8px}.philosophy-card--1,.philosophy-card--2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.philosophy-card--3,.philosophy-card--4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.philosophy-button{display:block;padding:0;margin-top:32px;font-size:1em;line-height:1.25}.philosophy-button a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 24px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;border:solid 2px currentColor;max-width:660px;height:60px;border-radius:30px}.philosophy-button a:hover{background-color:#fff;color:#00AACB}.philosophy-button span{display:block;padding:0 24px;margin:0;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;text-align:center}.philosophy-button span::before{display:block;padding:0;margin:-0.5em 0 0 0;position:absolute;right:0;top:50%;font-family:"basicicon" !important;content:"\e983";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;line-height:1}@media (min-width: 992px){.philosophy-button{margin-top:64px;padding:4px 32px;font-size:1.125em;line-height:1.11111}.philosophy-button a{padding:4px 16px;height:80px;border-radius:40px}.philosophy-button span{padding:0 32px}.philosophy-button span::before{font-size:1.5em;line-height:1}}.message-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.message-box__portrait,.message-box__body{display:block;margin:0;padding:0;width:100%}.message-box__body{margin-top:32px}@media (min-width: 992px){.message-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 -32px}.message-box__portrait,.message-box__body{padding:0 32px}.message-box__portrait{width:calc(320px + 64px);-ms-flex-negative:0;flex-shrink:0}.message-box__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}}.portrait{display:block;padding:0;margin:0 auto;max-width:320px;text-align:center}.portrait figure{display:block;padding:0;margin:0 auto;overflow:hidden;border-radius:6px;max-width:200px}.signature{display:block;padding:0;margin:0;margin-top:24px}.signature__company{display:block;padding:0;margin:0;position:relative;font-size:.875em;line-height:1.14286}.signature__company span{display:block;padding:0;margin:0;position:relative}.signature__company::after{display:block;padding:0;margin:12px auto 0 auto;width:100%;height:0;border-bottom:solid 1px #D7D7D7;content:'';max-width:256px}.signature__name{display:block;padding:0;margin:12px 0 0 0;font-size:1.5em;line-height:1.25;letter-spacing:0}.signature__name small{font-size:.66667em}.organization-chart{position:relative;display:block;width:100%;height:0;padding-top:40.15748%}.organization-chart svg{width:100%;height:100%;position:absolute;top:0;left:0}.organization-chart svg .organization-chart-svg__line{fill:none;stroke:#a5a5a5;stroke-linecap:square;stroke-width:2px}.organization-chart svg .organization-chart-svg__plate--primary{fill:#0065AC}.organization-chart svg .organization-chart-svg__plate--primary.is-pointer:hover{fill:#00AACB}.organization-chart svg .organization-chart-svg__text--primary{fill:#fff}.organization-chart svg .organization-chart-svg__plate--secondary{fill:#fff}.organization-chart svg .organization-chart-svg__text--secondary{fill:#000}.organization-chart svg .organization-chart-svg__plate--primary.is-pointer:hover,.organization-chart svg .organization-chart-svg__plate--secondary.is-pointer:hover{fill:#98eeff}.organization-chart svg .organization-chart-svg__text--primary,.organization-chart svg .organization-chart-svg__text--secondary{pointer-events:none;font-size:16px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.is-ja .organization-chart svg .organization-chart-svg__text--primary,.is-ja .organization-chart svg .organization-chart-svg__text--secondary{font-size:16px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.is-en .organization-chart svg .organization-chart-svg__text--primary,.is-en .organization-chart svg .organization-chart-svg__text--secondary{font-size:14px;font-family:"Roboto Condensed",sans-serif;font-weight:700}.organization-chart svg .is-pointer{cursor:pointer;pointer-events:fill;-webkit-transition:fill 0.5s;transition:fill 0.5s}.organization-chart svg .icon-plus__bg{fill:url(#icon-plus-gradiention)}.organization-chart svg .icon-plus__line{fill:#fff}.organization-list{display:block;padding:0}.organization-list__button{display:block;padding:0;margin:32px 0 32px 0;text-align:center}.organization-list__table{display:none}.more-button{background-color:transparent;border:none;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0 auto;width:100%;max-width:300px;height:80px;border-radius:40px;background:-webkit-gradient(linear, left top, right top, from(#0065AC), to(rgba(0,101,172,0)));background:linear-gradient(90deg, #0065AC 0%, rgba(0,101,172,0) 100%);background-color:#00AACB;color:#fff;-webkit-transition:background-color 0.5s;transition:background-color 0.5s}.more-button:hover{background-color:#0065AC}.more-button span{display:block;padding:0 8px;margin:0}.more-button__icon{width:32px;height:32px;background-color:currentColor;position:relative;border-radius:50%}.more-button__icon::before,.more-button__icon::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';background-color:#00AACB;width:16px;height:2px;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.more-button__icon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.more-button__text{font-size:1.125em;line-height:1.11111}.is-ja .more-button__text::after{content:'見る'}.is-ja .is-open .more-button__text::after{content:'閉じる'}.is-en .more-button__text::after{content:'More'}.is-en .is-open .more-button__text::after{content:'Close'}.is-open .more-button__icon::after{-webkit-transform:rotate(0);transform:rotate(0)}.esg-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-8px}.esg-list__cell{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:8px;width:100%}@media (min-width: 576px){.esg-list__cell{width:50%}}@media (min-width: 768px){.esg-list{margin:-16px}.esg-list__cell{padding:16px;width:33.3333%}}@media (min-width: 992px){.esg-list{margin:-24px}.esg-list__cell{padding:24px}}.esg-card{display:block;padding:0;margin:0;background-color:#fff;width:100%;border-radius:3px;overflow:hidden;cursor:pointer}.esg-card__photo,.esg-card__text{display:block;padding:0;margin:0}.esg-card__photo{position:relative;display:block;width:100%;height:0;padding-top:37.5%;overflow:hidden}.esg-card__photo figure{display:block;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;background-position:center center;background-repeat:no-repeat;background-size:cover}.esg-card__photo--1 figure{background-image:url(../img/esg/esg-1.jpg)}.esg-card__photo--2 figure{background-image:url(../img/esg/esg-2.jpg)}.esg-card__photo--3 figure{background-image:url(../img/esg/esg-3.jpg)}.esg-card:hover .esg-card__photo figure{-webkit-transform:scale(1.1);transform:scale(1.1)}.esg-card__text{font-size:1em;line-height:1.25;padding:12px 16px}.esg-card__text p{display:block;padding:0;margin:0}.esg-card__text p span{display:block;padding:0 24px 0 0;margin:0;width:100%;position:relative}.esg-card__text p span::before{display:block;padding:0;margin:-0.5em 0 0 0;position:absolute;right:0;top:50%;font-family:"basicicon" !important;content:"\e983";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00AACB}@media (min-width: 576px){.esg-card__photo{display:block;width:100%;height:0;padding-top:43.47826%}}@media (min-width: 992px){.esg-card{border-radius:6px}}a.link-icon[target="_blank"]::before,.link-icon--blank::before,a.link-icon--before[target="_blank"]::before,.link-icon--before--blank::before,a.link-icon[href$=".pdf"]::before,.link-icon--pdf::before,a.link-icon--before[href$=".pdf"]::before,.link-icon--before--pdf::before,a.link-icon[href$=".xls"]::before,a.link-icon[href$=".xlsx"]::before,.link-icon--xls::before,a.link-icon--before[href$=".xls"]::before,a.link-icon--before[href$=".xlsx"]::before,.link-icon--before--xls::before,a.link-icon[href$=".zip"]::before,.link-icon--zip::before,a.link-icon--before[href$=".zip"]::before,.link-icon--before--zip::before,.link-arrow::before,.link-arrow-list li::before,.link-arrow--after::before,a.link-icon[target="_blank"]::after,.link-icon--blank::after,a.link-icon--before[target="_blank"]::after,.link-icon--before--blank::after,a.link-icon[href$=".pdf"]::after,.link-icon--pdf::after,a.link-icon--before[href$=".pdf"]::after,.link-icon--before--pdf::after,a.link-icon[href$=".xls"]::after,a.link-icon[href$=".xlsx"]::after,.link-icon--xls::after,a.link-icon--before[href$=".xls"]::after,a.link-icon--before[href$=".xlsx"]::after,.link-icon--before--xls::after,a.link-icon[href$=".zip"]::after,.link-icon--zip::after,a.link-icon--before[href$=".zip"]::after,.link-icon--before--zip::after,.link-arrow::after,.link-arrow-list li::after,.link-arrow--after::after{display:inline-block;font-family:"basicicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}a.link-icon[target="_blank"]::before,.link-icon--blank::before,a.link-icon--before[target="_blank"]::before,.link-icon--before--blank::before,a.link-icon[href$=".pdf"]::before,.link-icon--pdf::before,a.link-icon--before[href$=".pdf"]::before,.link-icon--before--pdf::before,a.link-icon[href$=".xls"]::before,a.link-icon[href$=".xlsx"]::before,.link-icon--xls::before,a.link-icon--before[href$=".xls"]::before,a.link-icon--before[href$=".xlsx"]::before,.link-icon--before--xls::before,a.link-icon[href$=".zip"]::before,.link-icon--zip::before,a.link-icon--before[href$=".zip"]::before,.link-icon--before--zip::before,.link-arrow::before,.link-arrow-list li::before,.link-arrow--after::before{margin-right:0.25em}a.link-icon[target="_blank"]::after,.link-icon--blank::after,a.link-icon--before[target="_blank"]::after,.link-icon--before--blank::after,a.link-icon[href$=".pdf"]::after,.link-icon--pdf::after,a.link-icon--before[href$=".pdf"]::after,.link-icon--before--pdf::after,a.link-icon[href$=".xls"]::after,a.link-icon[href$=".xlsx"]::after,.link-icon--xls::after,a.link-icon--before[href$=".xls"]::after,a.link-icon--before[href$=".xlsx"]::after,.link-icon--before--xls::after,a.link-icon[href$=".zip"]::after,.link-icon--zip::after,a.link-icon--before[href$=".zip"]::after,.link-icon--before--zip::after,.link-arrow::after,.link-arrow-list li::after,.link-arrow--after::after{margin-left:0.25em}a[target="_blank"].link-icon::after,.link-icon--blank::after{content:"\e983";color:inherit}a[target="_blank"].link-icon--before::before,.link-icon--before--blank::before{content:"\e983";color:inherit}a[href$=".pdf"].link-icon::after,.link-icon--pdf::after{content:"\e9a8";color:#f72702}a[href$=".pdf"].link-icon--before::before,.link-icon--before--pdf::before{content:"\e9a8";color:#f72702}a[href$=".xls"].link-icon::after,a[href$=".xlsx"].link-icon::after,.link-icon--xls::after{content:"\e9bb";color:#10753c}a[href$=".xls"].link-icon--before::before,a[href$=".xlsx"].link-icon--before::before,.link-icon--before--xls::before{content:"\e9bb";color:#10753c}a[href$=".zip"].link-icon::after,.link-icon--zip::after{content:"\e9cb";color:#518ba1}a[href$=".zip"].link-icon--before::before,.link-icon--before--zip::before{content:"\e9cb";color:#518ba1}.link-arrow::before,.link-arrow-list li::before{content:"\e9ef";color:#0065AC}.link-arrow--after::after{content:"\e9ef";color:#0065AC}.link-arrow-list{line-height:1.4}.link-arrow-list li{padding:0.5rem;border-bottom:solid 1px #00AACB}.archive-file-list{display:block;padding:0;border-top:solid 1px #00AACB}h2+.archive-file-list{margin-top:0;border-top:none}.archive-file-list li+li{margin-top:0}.archive-file-list li{display:block;padding:0;margin:0;border-bottom:solid 1px #00AACB}.archive-file{display:block;padding:16px;padding-right:48px;margin:0;line-height:1.2;position:relative;background-color:rgba(0,170,203,0.1)}.archive-file::before{display:block;line-height:1.0;font-size:1.25em;width:1.25em;height:1.25em;font-family:"basicicon" !important;content:"\e9ef";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:16px;top:calc(50% - (1.25em / 2));color:#00AACB;-webkit-transition:all .5s;transition:all .5s}.archive-file__time{display:block;padding:0;margin:0 0 0.5em 0;color:#666;font-size:.875em}.archive-file__title{display:block;padding:0;margin:0;font-size:1.0em}.archive-file:hover{background-color:#00AACB;color:#fff}.archive-file:hover::before,.archive-file:hover .file-size,.archive-file:hover .link-icon--blank::after,.archive-file:hover .link-icon--pdf::after,.archive-file:hover .link-icon--xls::after,.archive-file:hover .link-icon--zip::after{color:#fff}.archive-file:hover .archive-file__time,.archive-file:hover .archive-file__title{color:#fff}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=global.min.css.map */