﻿*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=url],input[type=email],input[type=number],select,textarea{border:1px solid #b2b2b2}input[type=submit]{-webkit-appearance:none;border-radius:0}header,footer,nav,section,article,figure,aside{display:block;margin:0px}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,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1.85}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{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:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{height:100%;font-family:"Noto Sans Japanese",a-otf-jun-pro,sans-serif,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","YuGothic","Yu Gothic","游ゴシック","游ゴシック体",Meiryo,"メイリオ",Tahoma,Verdana,"MS PGothic","ＭＳ　Ｐゴシック",sans-serif;letter-spacing:.5px}body{width:100%}@media only screen and (max-width: 768px){body{width:100%;min-width:auto}}#wrap{background-color:#fff}h1,h2,h3,h4,h5{margin:0;font-size:100%;font-weight:normal}a{color:#0c5196}a:hover,a:focus{text-decoration:none}a:visited{color:#0c5196}ul{list-style:none}.only-pc{display:block}@media only screen and (max-width: 768px){.only-pc{display:none}}.only-sp{display:none}@media only screen and (max-width: 768px){.only-sp{display:block}}br.only-pc{display:inline-block}@media only screen and (max-width: 768px){br.only-pc{display:none}}br.only-sp{display:none}@media only screen and (max-width: 768px){br.only-sp{display:inline-block}}button{cursor:pointer}.ss-adobe-reader{clear:both;margin-top:40px;padding:20px;font-size:94%;border:1px solid #7ec8e3;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.ss-adobe-reader a{margin-top:20px}.anchor-links-wrap{margin-bottom:25px}.anchor-links-wrap .anchor-links{padding:20px;background-color:#fff8d0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.anchor-links-wrap .anchor-links .anchor-links__header{font-weight:bold}.anchor-links-wrap .anchor-links .anchor-links__list{margin-top:10px;display:flex;flex-wrap:wrap;padding-left:10px}.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item{margin-right:1em}.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a{display:inline-block;position:relative;padding-left:30px;text-decoration:none;color:#000}.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a:hover,.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a:focus{text-decoration:underline}.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a:before,.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:25px;height:14px}.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a:before{margin-top:2px;width:0;height:0;border-style:solid;border-right:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-top:14px solid #46c0f5;border-bottom:0}.anchor-links-wrap .anchor-links .anchor-links__list .anchor-links__item a:after{margin-top:-2px;width:0;height:0;border-style:solid;border-right:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-top:14px solid #0c53b7;border-bottom:0}#ajax-file-box{padding:30px}#head{position:absolute;width:100%;height:100px;background-color:#fff;z-index:50;transition:.3s ease-in-out}#head.is-nav-open{background:rgba(225,244,255,.8)}#head a{text-decoration:none}#head a:hover,#head a:focus{font-weight:bold}@media only screen and (max-width: 480px){#head{height:80px}}#head .head__utility-wrap{width:calc(100% - 40px);height:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}#head .head__utility-wrap .siteinfo__logo{position:relative;width:180px;height:40px;margin:20px 0 0 20px}#head .head__utility-wrap .siteinfo__logo a{position:absolute;display:inline-block;width:100%}#head .head__utility-wrap .siteinfo__logo a:before{position:absolute;content:"";width:calc(100% + 80px);height:290px;top:-40px;left:-40px;background-color:#fff;border-radius:0 0 130px 0;-webkit-border-radius:0 0 130px 0;-moz-border-radius:0 0 130px 0;z-index:-1}#head .head__utility-wrap .siteinfo__logo a img{position:relative;width:100%}@media only screen and (max-width: 768px){#head .head__utility-wrap{width:calc(100% - 20px)}#head .head__utility-wrap .siteinfo__logo{width:120px;margin:10px 0 0 10px}#head .head__utility-wrap .siteinfo__logo a:before{width:calc(100% + 60px);height:220px;top:-35px;left:-20px}}@media only screen and (max-width: 480px){#head .head__utility-wrap{width:calc(100% - 10px)}#head .head__utility-wrap .siteinfo__logo{width:80px;max-width:calc(100% - 288px);height:74px;margin:0}#head .head__utility-wrap .siteinfo__logo a{width:auto;height:100%}#head .head__utility-wrap .siteinfo__logo a:before{width:calc(100% + 14px);height:80px;top:-3px;left:-5px;border-radius:0 0 40px 0;-webkit-border-radius:0 0 40px 0;-moz-border-radius:0 0 40px 0}#head .head__utility-wrap .siteinfo__logo a img{width:auto;height:100%}}@media only screen and (max-width: 360px){#head .head__utility-wrap{gap:19px}#head .head__utility-wrap .siteinfo__logo{width:64px;max-width:none}#head .head__utility-wrap .siteinfo__logo a:before{margin:0;top:0}}body:not(#body--index) #head{position:relative}body.scroll #page #head{position:fixed;top:0;left:0;transition:.3s ease-in-out}body:not(#body--index) #head .head__utility-wrap .siteinfo__logo,body.scroll #page #head .head__utility-wrap .siteinfo__logo,#head.is-nav-open .head__utility-wrap .siteinfo__logo{height:90px;margin:0 0 0 20px}@media only screen and (max-width: 768px){body:not(#body--index) #head .head__utility-wrap .siteinfo__logo,body.scroll #page #head .head__utility-wrap .siteinfo__logo,#head.is-nav-open .head__utility-wrap .siteinfo__logo{margin:0 0 0 10px}}@media only screen and (max-width: 480px){body:not(#body--index) #head .head__utility-wrap .siteinfo__logo,body.scroll #page #head .head__utility-wrap .siteinfo__logo,#head.is-nav-open .head__utility-wrap .siteinfo__logo{width:80px;max-width:calc(100% - 288px);height:74px;margin:0}}body:not(#body--index) #head .head__utility-wrap .siteinfo__logo a,body.scroll #page #head .head__utility-wrap .siteinfo__logo a,#head.is-nav-open .head__utility-wrap .siteinfo__logo a{width:auto;height:100%}body:not(#body--index) #head .head__utility-wrap .siteinfo__logo a:before,body.scroll #page #head .head__utility-wrap .siteinfo__logo a:before,#head.is-nav-open .head__utility-wrap .siteinfo__logo a:before{width:calc(100% + 80px);height:calc(100% + 10px);top:-5px;left:-40px;background-color:#fff;border-radius:0 0 60px 0;-webkit-border-radius:0 0 60px 0;-moz-border-radius:0 0 60px 0}@media only screen and (max-width: 480px){body:not(#body--index) #head .head__utility-wrap .siteinfo__logo a:before,body.scroll #page #head .head__utility-wrap .siteinfo__logo a:before,#head.is-nav-open .head__utility-wrap .siteinfo__logo a:before{width:calc(100% + 14px);height:80px;top:-3px;left:-5px;border-radius:0 0 40px 0;-webkit-border-radius:0 0 40px 0;-moz-border-radius:0 0 40px 0}}body:not(#body--index) #head .head__utility-wrap .siteinfo__logo a img,body.scroll #page #head .head__utility-wrap .siteinfo__logo a img,#head.is-nav-open .head__utility-wrap .siteinfo__logo a img{width:auto;height:100%}@media only screen and (max-width: 360px){body:not(#body--index) #head .head__utility-wrap,body.scroll #page #head .head__utility-wrap,#head.is-nav-open .head__utility-wrap{gap:19px}body:not(#body--index) #head .head__utility-wrap .siteinfo__logo,body.scroll #page #head .head__utility-wrap .siteinfo__logo,#head.is-nav-open .head__utility-wrap .siteinfo__logo{width:64px;max-width:none}body:not(#body--index) #head .head__utility-wrap .siteinfo__logo a:before,body.scroll #page #head .head__utility-wrap .siteinfo__logo a:before,#head.is-nav-open .head__utility-wrap .siteinfo__logo a:before{margin:0;top:0}}.g-nav{position:relative;z-index:10}@media only screen and (max-width: 360px){.g-nav{width:calc(100vw - 10px)}}.g-nav:before{position:absolute;content:"";width:calc(100% + 40px);height:100px;top:-20px;right:-20px;background-color:#e1f4ff;z-index:-1}@media only screen and (max-width: 768px){.g-nav:before{width:calc(100% + 20px);right:-10px}}@media only screen and (max-width: 480px){.g-nav:before{width:calc(100% + 10px);height:80px;top:-13px;right:-5px}}.g-nav__list{display:flex;justify-content:space-between;gap:4px}@media only screen and (max-width: 480px){.g-nav__list{gap:2px}}.g-nav__item a.g-nav__link{display:flex}.g-nav__item a.g-nav__link,.g-nav__item .button-wrap{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:60px;height:60px;font-weight:bold;background-color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;box-shadow:0px 2px 10px -4px rgba(0,0,0,.2);transition:.3s ease-in-out}.g-nav__item a.g-nav__link .g-nav__icon,.g-nav__item .button-wrap .g-nav__icon{display:inline-block;flex:0 0 auto;width:20px;height:20px;background-repeat:no-repeat;background-position:center}.g-nav__item a.g-nav__link .g-nav__text,.g-nav__item .button-wrap .g-nav__text{font-size:63%;color:#222}.g-nav__item a.g-nav__link:hover .g-nav__text,.g-nav__item a.g-nav__link:focus .g-nav__text,.g-nav__item .button-wrap:hover .g-nav__text,.g-nav__item .button-wrap:focus .g-nav__text{color:#2170bf;transition:.3s ease-in-out}@media only screen and (max-width: 480px){.g-nav__item a.g-nav__link,.g-nav__item .button-wrap{gap:1px;width:54px;height:54px}.g-nav__item a.g-nav__link .g-nav__icon,.g-nav__item .button-wrap .g-nav__icon{width:16px;height:16px}.g-nav__item a.g-nav__link .g-nav__text,.g-nav__item .button-wrap .g-nav__text{font-size:51%;letter-spacing:0}}.g-nav__item button{position:relative}.g-nav__item--menu{position:relative}.g-nav .g-nav__toggle-open{display:inline-flex}.g-nav .g-nav__toggle-close{display:none}.g-nav .g-nav__toggle.is-active .g-nav__toggle-open{display:none}.g-nav .g-nav__toggle.is-active .g-nav__toggle-close{display:inline-flex}.g-nav button.is-active .button-wrap{box-shadow:none}.g-nav button.is-active:after{position:absolute;content:"";width:100%;height:60px;bottom:-30px;left:0;background-color:#fff;z-index:-1}.accessibility-settings{background-color:#e8f6fe;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.accessibility-settings__title button{width:100%;padding:.8em 10px .8em 60px;text-align:left;color:#fff;font-size:113%;font-weight:bold;letter-spacing:1.5px;background-color:#2170bf;background-image:url(../img/ic-setting.svg);background-position:center left 24px;background-repeat:no-repeat;background-size:20px;border-radius:20px}@media only screen and (max-width: 480px){.accessibility-settings__title button{font-size:94%}}.accessibility-settings #accessibility-settings-wrap{padding:6px 30px 10px}@media only screen and (max-width: 480px){.accessibility-settings #accessibility-settings-wrap{padding:6px 20px 10px}}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__item{position:relative;display:flex;flex-wrap:wrap;gap:40px;padding-left:1.3em;margin:24px 0;font-weight:bold;letter-spacing:1.5px}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__item:before{position:absolute;content:"";width:.4em;height:.4em;top:.75em;left:0;background-color:#2170bf;border-radius:.25em}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__item a{padding:6px 16px;font-weight:bold;text-decoration:none;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;font-weight:400}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__item a:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool__item a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}@media only screen and (max-width: 480px){.accessibility-settings #accessibility-settings-wrap .accessibility-tool__item{gap:10px;margin:30px 0}}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme{display:flex;gap:8px}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme button{padding:6px 16px;font-weight:bold;text-decoration:none;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;font-weight:400;line-height:1}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme button:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme button:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme button:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme button:focus{font-weight:bold;cursor:pointer;background-color:#0c5196}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme .white{background-color:#fff}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme .blue{color:#fff;background-color:#2170bf}.accessibility-settings #accessibility-settings-wrap .accessibility-tool__theme .black{color:#fff;background-color:#222}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01{display:flex;flex-wrap:wrap;gap:8px}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 button{padding:6px 16px;font-weight:bold;text-decoration:none;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;font-weight:400;line-height:1}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 button:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 button:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 button:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 button:focus{font-weight:bold;cursor:pointer;background-color:#0c5196}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 .translate-btn{padding:6px 16px;font-weight:bold;text-decoration:none;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;font-weight:400;line-height:1}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 .translate-btn:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 .translate-btn:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 .translate-btn:hover,.accessibility-settings #accessibility-settings-wrap .accessibility-tool #translate-tool-01 .translate-btn:focus{font-weight:bold;cursor:pointer;background-color:#0c5196}.modal-menu .title{margin-bottom:24px;text-align:center;font-size:150%;font-weight:bold}@media only screen and (max-width: 480px){.modal-menu .title{font-size:125%}}.modal{position:absolute;inset:0;display:none;left:revert-layer;right:-20px;top:-20px;width:100vw;margin:100px auto 0;height:calc(100vh - 100px);background:rgba(225,244,255,.8);z-index:1000}@media only screen and (max-width: 768px){.modal{right:-10px}}@media only screen and (max-width: 480px){.modal{height:calc(100vh - 80px);right:-5px;top:-33px}}.modal.is-open{display:block}.modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}.modal-panel{position:relative;width:100%;max-width:1080px;padding:10px;margin:0 auto 20px}.modal-panel:before{position:absolute;content:"";width:calc(100% + 50vw - 50%);height:100%;top:0;left:0;background-color:#fff;border-radius:40px 0 0 40px;-webkit-border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px}@media only screen and (max-width: 360px){.modal-panel:before{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}@media only screen and (max-width: 480px){.modal-panel{padding:4px}}.modal_wrap{position:relative;padding:0 140px;width:100%;height:calc(100vh - 140px);overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:40px}@media only screen and (max-width: 1080px){.modal_wrap{padding:0 20px}}@media only screen and (max-width: 768px){.modal_wrap{padding:0 16px}}.modal_wrap section{margin:60px 0}.modal_wrap .accessibility-settings{margin-top:40px}.modal__header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:26px;line-height:1}.modal__header .modal-news__title{display:inline-block;font-size:150%;font-weight:bold;line-height:1}@media only screen and (max-width: 480px){.modal__header .modal-news__title{font-size:125%}}.modal__header .btn--arrow{font-size:88%}.modal .head-search form{display:flex;width:90%;max-width:500px;min-height:40px;margin:20px auto;justify-content:space-between;background-color:#e8f6fe;border:5px solid #e8f6fe;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}.modal .head-search form .site-search-keyword{position:relative;width:calc(100% - 40px)}.modal .head-search form .site-search-keyword input{width:calc(100% - 10px);height:40px;padding:0 0 0 15px;font-size:100%;border:none;background-color:#e8f6fe;border-top-left-radius:25px;-webkit-top-left-radius:25px;-moz-border-radius-topleft:25px;border-bottom-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px}.modal .head-search form .site-search-keyword .site-search-history{position:absolute;display:flex;flex-direction:column;gap:5px;top:60px;width:100%;font-size:88%;background-color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-box-shadow:0px 0px 10px -6px rgba(0,0,0,.6);box-shadow:0px 0px 10px -6px rgba(0,0,0,.6);z-index:200}.modal .head-search form .site-search-keyword .site-search-history li a{display:block;padding:5px 11px;color:#222;font-weight:bold;text-decoration:none;white-space:nowrap}.modal .head-search form button{width:40px;height:40px;margin:0;border:none;background-color:#2170bf;border-radius:20px;transition:.3s ease-in-out}.modal .head-search form button img{width:12px;height:12px;margin:auto}.modal .head-search form button:hover,.modal .head-search form button:focus{background-color:#0c5196;transition:.3s ease-in-out}.modal .head-words{display:flex;justify-content:space-between;max-width:500px;margin:0 auto}.modal .head-words__title{display:flex;align-items:center;padding:4px 20px 4px 0;font-size:88%;color:#606060;text-align:center;line-height:1.5;background-image:url(../img/speech-bubble.svg);background-position:center right;background-repeat:no-repeat;background-size:contain}.modal .head-words ul{display:flex;flex-wrap:wrap;gap:5px;flex:0 0 calc(100% - (4em + 20px))}.modal .head-words ul li{display:inline}.modal .head-words ul li a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;padding-left:30px;font-size:14px;background-image:url(../img/ic-search-b.svg);background-position:center left .8em;background-repeat:no-repeat;background-size:.8em}.modal .head-words ul li a:hover,.modal .head-words ul li a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.modal .head-words ul li a:hover,.modal .head-words ul li a:focus{background-image:url(../img/ic-search-w.svg)}.modal .category-nav{position:relative}.modal .category-nav__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;line-height:1.5}.modal .category-nav__item{position:relative;flex:0 0 calc(33% - 8px);z-index:1}@media only screen and (max-width: 768px){.modal .category-nav__item{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 480px){.modal .category-nav__item{flex:0 0 100%}}.modal .category-nav__item summary{position:relative;padding:1.2em 2.5em 1.2em .6em;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-color:#e1f4ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out;text-align:center}.modal .category-nav__item summary:hover,.modal .category-nav__item summary:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.modal .category-nav__item summary:after{position:absolute;content:"";top:1.5em;right:12px;width:16px;height:16px;background-image:url(../img/ic-link-y.svg);background-position:center;background-repeat:no-repeat;background-size:10px;background-color:#2170bf;border-radius:50%;transform:rotate(90deg);transition:.3s ease-in-out}.modal .category-nav__item summary:hover:after,.modal .category-nav__item summary:focus:after{background-image:url(../img/ic-link-b.svg);background-color:#fff;transition:.3s ease-in-out}.modal .category-nav__item.is-open details{color:#0c5196;transition:.3s ease-in-out}.modal .category-nav__item.is-open details:hover,.modal .category-nav__item.is-open details:focus{color:#fff;transition:.3s ease-in-out}.modal .category-nav__item.is-open:after{position:absolute;content:"";width:100%;height:52px;bottom:-30px;left:0;background-color:#e1f4ff;z-index:-1}.modal .category-nav__summary{list-style:none}.modal .category-nav__summary::-webkit-details-marker{display:none}.modal .category-nav__summary::marker{content:""}.modal .category-nav__expander{flex:0 0 100%;padding:12px;background-color:#e1f4ff;border-radius:20px;display:none;z-index:1}.modal .category-nav__expander.is-open{display:block}@media only screen and (max-width: 480px){.modal .category-nav__expander{padding-top:2px}}.modal .category-nav__children{display:flex;flex-wrap:wrap;justify-content:start;gap:12px}.modal .category-nav__child{flex:0 0 calc(33% - 8px)}@media only screen and (max-width: 480px){.modal .category-nav__child{flex:0 0 100%}}.modal .category-nav__child-link{display:flex;justify-content:center;align-items:center;padding:1em 2.5em 1em 1em;width:100%;height:100%;color:#000;font-weight:400;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.6em;background-color:#fff;border-radius:20px;transition:.3s ease-in-out}.modal .category-nav__child-link:hover,.modal .category-nav__child-link:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);transition:.3s ease-in-out}.modal .life__category-nav__item{flex:0 0 calc(25% - 9px)}@media only screen and (max-width: 768px){.modal .life__category-nav__item{flex:0 0 calc(50% - 6px)}}.modal .life__category-nav__link{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:.3s ease-in-out;z-index:1}.modal .life__category-nav__link:after{position:absolute;content:"";width:100%;height:4.5em;bottom:0;left:0;background-color:#e1f4ff;border-radius:20px;transition:.3s ease-in-out;z-index:-1}.modal .life__category-nav__link:hover:after,.modal .life__category-nav__link:focus:after{background-color:#2170bf;transition:.3s ease-in-out}.modal .life__category-nav__link:hover .life__category-nav__icon,.modal .life__category-nav__link:focus .life__category-nav__icon{border:5px solid #2170bf;transition:.3s ease-in-out}.modal .life__category-nav__link:hover .life__category-nav__text,.modal .life__category-nav__link:focus .life__category-nav__text{color:#fff;transition:.3s ease-in-out}.modal .life__category-nav__icon{display:inline-block;flex:0 0 auto;width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center;border:5px solid #e1f4ff;border-radius:25px;transition:.3s ease-in-out}.modal .life__category-nav__text{width:100%;padding:.4em .5em .7em;font-weight:bold;color:#000;letter-spacing:1.5px;text-align:center;transition:.3s ease-in-out}.modal .sns-icons{padding:0 0 50px 0}.menu-links .ss-image-box-item-list{display:flex;flex-wrap:wrap;justify-content:start;gap:12px;line-height:1.5}.menu-links .ss-image-box-item-list .ss-image-box-item{flex:0 0 calc(33% - 8px)}@media only screen and (max-width: 768px){.menu-links .ss-image-box-item-list .ss-image-box-item{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 480px){.menu-links .ss-image-box-item-list .ss-image-box-item{flex:0 0 100%}}.menu-links .ss-image-box-item-list .ss-image-box-item a{display:flex;align-items:center;padding:.8em .5em .8em .8em;font-weight:bold;color:#222;letter-spacing:1.5px;text-decoration:none;text-align:center;background-color:#faf6ee;border-radius:20px;transition:.3s ease-in-out}.menu-links .ss-image-box-item-list .ss-image-box-item a img{display:block;width:40px;height:auto}.menu-links .ss-image-box-item-list .ss-image-box-item a:after{flex:1 1 auto;content:attr(data-title);text-align:center}.menu-links .ss-image-box-item-list .ss-image-box-item a:hover,.menu-links .ss-image-box-item-list .ss-image-box-item a:focus{background-color:#ffe8a3;transition:.3s ease-in-out}.sns-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:50px 0}.sns-icons__item{display:flex;justify-content:space-around;align-items:center;width:50px;height:50px;background-color:#fff;border-radius:50%;transform:scale(1);transition:.3s ease-in-out;box-shadow:4px 4px 12px -2px rgba(0,0,0,.2)}.sns-icons__item img{width:32px;height:auto}.sns-icons__item:hover,.sns-icons__item:focus{transform:scale(1.1);box-shadow:none}.crumbs{padding:5px;text-align:right;font-size:88%;color:#0c5196;font-weight:400;background-color:#c3e1f5}.crumbs .crumb{width:100%;max-width:1040px;margin:0 auto}.crumbs .separator{display:inline-block;padding:0 10px;margin:0 4px 2px;width:8px;height:14px;font-size:0;line-height:0;color:rgba(0,0,0,0);vertical-align:middle;background:url("/kokogurashi/img/ic-crumb.svg") no-repeat center;background-size:contain}@media only screen and (max-width: 480px){.crumbs{padding:5px 10px;font-size:75%}}.tabs-wrap .tabs .view .pages .no-info{padding:27px 0px !important;font-size:88% !important;font-weight:bold !important;color:#000 !important}.tabs-wrap .tabs .view>nav,.common-feed,.publicrelation__navlink-wrap{display:flex;margin-top:7px;flex-direction:row-reverse}.tabs-wrap .tabs .view>nav a,.common-feed a,.publicrelation__navlink-wrap a{position:relative;padding-right:11px;font-size:88%;font-weight:bold;color:#3b4043;text-decoration:none}@media only screen and (max-width: 768px){.tabs-wrap .tabs .view>nav a,.common-feed a,.publicrelation__navlink-wrap a{padding-right:9px;font-size:75%}}.tabs-wrap .tabs .view>nav a.rss,.common-feed a.rss,.publicrelation__navlink-wrap a.rss{margin-right:17px;padding-left:17px}@media only screen and (max-width: 768px){.tabs-wrap .tabs .view>nav a.rss,.common-feed a.rss,.publicrelation__navlink-wrap a.rss{margin-right:24px;padding-left:14px}}.tabs-wrap .tabs .view>nav a.rss:before,.common-feed a.rss:before,.publicrelation__navlink-wrap a.rss:before{content:"";position:absolute;top:6px;left:0;width:13px;height:13px;background:url(../img/ic-rss.svg) no-repeat left center;background-size:13px}@media only screen and (max-width: 768px){.tabs-wrap .tabs .view>nav a.rss:before,.common-feed a.rss:before,.publicrelation__navlink-wrap a.rss:before{width:11px;height:11px;background-size:11px}}.tabs-wrap .tabs .view>nav a:hover,.tabs-wrap .tabs .view>nav a:focus,.common-feed a:hover,.common-feed a:focus,.publicrelation__navlink-wrap a:hover,.publicrelation__navlink-wrap a:focus{text-decoration:underline}.tabs-wrap .tabs .view>nav a:after,.common-feed a:after,.publicrelation__navlink-wrap a:after{content:"";position:absolute;top:8px;right:0;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #3b4043}@media only screen and (max-width: 768px){.tabs-wrap .tabs .view>nav a:after,.common-feed a:after,.publicrelation__navlink-wrap a:after{top:7px;border-width:4px 0 4px 4px}}.news_item{position:relative;width:100%;border-bottom:1px dotted #7ec8e3}.news_item__link{display:inline-block;width:100%;padding:20px 40px 20px 6px;color:#000;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right 4px;background-repeat:no-repeat;background-size:12px;background-color:#fff;transition:.3s ease-in-out}.news_item__link .meta{display:flex;flex-wrap:wrap;gap:4px;letter-spacing:0;margin-bottom:10px}.news_item__link .meta time{margin-right:16px;font-size:94%;color:#606060}.news_item__link h3{font-weight:400}.news_item__link:hover,.news_item__link:focus{background-color:#e1f4ff;transition:.3s ease-in-out}.news_item__categories,.news_item__life-categories{display:flex;flex-wrap:wrap;align-content:center;gap:10px;font-size:88%;line-height:1}.news_item__category{padding:5px 16px;border-radius:1.5em;color:#222;background-color:#ffe8a3}.news_item__category--news-event{background-color:#ffa4b8}.news_item__category--news-recruiting{background-color:#cce198}.news_item__category--news-support{background-color:#ffcaad}.news_item:first-of-type{border-top:1px dotted #7ec8e3}.news_item__life-categories{margin-top:12px}.news_item__life-categories .is-active{color:#222}.news_item__life-category{padding:5px 16px;border-radius:6px;color:#777;background-color:#ddd}.news_item__life-category--life-marriage.is-active{background-color:#ffb7c7}.news_item__life-category--life-0to2_years_old.is-active{background-color:#ffb48b}.news_item__life-category--life-3to5_years_old.is-active{background-color:#c9e489}.news_item__life-category--life-school_students.is-active{background-color:#95dedb}.project-list .project-card{position:relative;width:100%;max-width:600px;padding:60px 50px 46px;margin:50px auto 80px 0;background-color:#faf6ee;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;box-shadow:0px 2px 20px -2px rgba(0,0,0,.2)}@media only screen and (max-width: 768px){.project-list .project-card{padding:54px 30px 40px}}@media only screen and (max-width: 480px){.project-list .project-card{padding:44px 24px 24px}}.project-list .project-card .genre{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100px;height:100px;top:-50px;left:calc(50% - 50px);font-size:63%;font-weight:bold;line-height:1;letter-spacing:1px;background-color:#faf6ee;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.project-list .project-card .genre .genre__icon{width:32px;height:auto}@media only screen and (max-width: 480px){.project-list .project-card .genre{width:80px;height:80px;top:-40px}.project-list .project-card .genre .genre__icon{width:26px}}.project-list .project-card__title{font-size:150%;font-weight:bold;text-align:center;line-height:1.6;margin-bottom:24px}@media only screen and (max-width: 480px){.project-list .project-card__title{font-size:125%}}.project-list .project-card__thumb{position:relative;width:100%;height:340px;margin-bottom:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden}@media only screen and (max-width: 768px){.project-list .project-card__thumb{height:240px}}@media only screen and (max-width: 480px){.project-list .project-card__thumb{height:160px}}.project-list .project-card__thumb img{position:absolute;width:105%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);transition:width .2s ease-out}.project-list .project-card__text h4,.project-list .project-card__text h3{margin-bottom:24px;font-size:125%;font-weight:bold;line-height:1.7}@media only screen and (max-width: 480px){.project-list .project-card__text h4,.project-list .project-card__text h3{font-size:100%}}.project-list .project-card__link-wrap{text-align:right}.project-list .project-card__link{position:relative;display:inline-block;padding:.1em 2.6em .1em 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;transition:.3s ease-in-out;font-size:94%}.project-list .project-card__link:after{position:absolute;content:"";top:0;right:0;width:2em;height:2em;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);background-position:center right .65em;background-repeat:no-repeat;background-size:.7em;border-radius:50%;transition:.3s ease-in-out}.project-list .project-card__link:hover,.project-list .project-card__link:focus{color:#0c5196;transition:.3s ease-in-out}.project-list .project-card__link:hover:after,.project-list .project-card__link:focus:after{background-color:#0c5196;transition:.3s ease-in-out}@media only screen and (max-width: 480px){.project-list .project-card__link{font-size:88%;letter-spacing:.5px}}.column-list{display:flex;flex-wrap:wrap;gap:12px}.column-list .column-card{flex:0 0 calc(33.3% - 8px)}@media only screen and (max-width: 768px){.column-list .column-card{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 480px){.column-list .column-card{flex:0 0 100%}}.column-list .column-card__link{display:inline-block;width:100%;height:100%;color:#222;text-decoration:none;background-color:#fff;border:4px solid #fff;border-radius:20px;box-shadow:0px 2px 10px -2px rgba(0,0,0,.2);transition:.3s ease-in-out}.column-list .column-card__link:hover,.column-list .column-card__link:focus{border:4px solid #7ec8e3;transition:.3s ease-in-out}.column-list .column-card__thumb{position:relative;width:100%;height:220px;border-radius:16px 16px 0 0;overflow:hidden}.column-list .column-card__thumb img{position:absolute;width:105%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);transition:width .2s ease-out}.column-list .column-card__text{padding:20px}.column-list .column-card__text time{color:#767676;font-size:94%}.column-list .column-card__text h2{margin:6px 0 16px;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.column-list .column-card__categories{display:flex;flex-wrap:wrap;gap:8px}.column-list .column-card__categories span{display:inline-block;padding:2px 10px;font-size:88%;font-weight:400;background-color:#fff5d8;border-radius:20px}.qa__list{display:flex;flex-wrap:wrap;flex-direction:column;gap:12px;line-height:1.5}.qa__list li{background-color:#faf6ee;border-radius:20px}.qa__list li details summary{position:relative;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:1.3em 50px 1.3em 70px;font-weight:bold;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/icon-q.svg);background-repeat:no-repeat;background-position:center left 16px;background-size:40px;cursor:pointer;transition:.3s ease-in-out}.qa__list li details summary::marker{content:""}.qa__list li details summary:after{position:absolute;content:"";right:18px;width:12px;height:12px;background-image:url(../img/ic-plus.svg);background-position:center;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 480px){.qa__list li details summary{padding:1.3em 34px 1.3em 56px;background-position:center left 8px}.qa__list li details summary:after{right:12px}}.qa__list li details[open]>summary::after{background-image:url(../img/ic-minus.svg)}.qa__list li details div{padding:.5em 50px 1.5em 70px;background-image:url(../img/icon-a.svg);background-repeat:no-repeat;background-position:top .1em left 16px;background-size:40px}.qa__list li details div p{line-height:1.8}@media only screen and (max-width: 480px){.qa__list li details div{padding:.5em 34px 1.5em 56px;background-position:top .1em left 8px}}.qa__list li details .answer>*:not(:first-child){margin-top:12px}.pagination{margin-top:45px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 0}.pagination span{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin-left:5px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.pagination span.current{font-size:113%;background-color:#9bcced}.pagination span a{display:block;padding:2px 12px;font-size:113%;font-weight:normal;color:#0c5196;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #9bcced;transition:.3s ease-in-out;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.pagination span a:hover,.pagination span a:focus{color:#fff;background-color:#2170bf;border:1px solid #2170bf;transition:.3s ease-in-out}.pagination .first a,.pagination .last a{display:inline-block;width:40px;height:40px;font-size:0;line-height:0;vertical-align:middle;background-image:url(/kokogurashi/img/ic-pagelast.svg);background-size:12px;background-position:center;background-repeat:no-repeat}.pagination .first a:hover,.pagination .first a:focus,.pagination .last a:hover,.pagination .last a:focus{background-image:url(/kokogurashi/img/ic-pagelast-w.svg)}.pagination .prev a,.pagination .next a{padding:4px 12px;font-size:100%}.pagination .first a{transform:rotate(180deg)}.footer{position:relative;width:100%;padding:50px 0 30px;clear:both;background-color:#417aae}.footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 50px;width:calc(100% - 40px);max-width:1040px;color:#fff}@media only screen and (max-width: 768px){.footer-inner{justify-content:center}}.footer-inner .footer-right{width:auto}@media only screen and (max-width: 768px){.footer-inner .footer-right{width:80%;margin-bottom:40px}}@media only screen and (max-width: 480px){.footer-inner .footer-right{width:100%}}.footer-inner .footer-right .footer-info__name{width:200px;height:auto;margin:0 0 20px}.footer-inner .footer-right .footer-info__address{margin:0 0 40px;font-size:94%}.footer-inner .footer-right .footer-info__address_img{width:100px}.footer-inner .footer-right .link--arrow{display:inline-block;padding:0 1.8em 0 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-y.svg);background-position:center right;background-repeat:no-repeat;background-size:1em;transition:.3s ease-in-out;font-size:88%;color:#fff}.footer-inner .footer-right .link--arrow:hover{text-decoration:underline;transition:.3s ease-in-out}.footer-inner .footer-left{width:360px}@media only screen and (max-width: 768px){.footer-inner .footer-left{width:80%}}@media only screen and (max-width: 480px){.footer-inner .footer-left{width:100%}}.footer-inner .footer-left .footer-navi__list{display:flex;flex-direction:column;gap:8px;padding-left:1.5em;font-size:94%;list-style-type:none}.footer-inner .footer-left .footer-navi__item{position:relative}.footer-inner .footer-left .footer-navi__item:before{position:absolute;content:"";width:.5em;height:.5em;top:.5em;left:-1.3em;background-color:#ffe8a3;border-radius:.5em}.footer-inner .footer-left .footer-navi__item a{text-decoration:none;color:#fff;font-weight:bold;transition:.3s ease-in-out}.footer-inner .footer-left .footer-navi__item a:hover,.footer-inner .footer-left .footer-navi__item a:focus{text-decoration:underline;transition:.3s ease-in-out}.footer-inner .footer-left .sns-icons{justify-content:flex-start;padding:40px 0 0}@media only screen and (max-width: 768px){.footer-inner .footer-left .sns-icons{justify-content:center}}.footer .footer-copy{color:#fff;font-size:75%;text-align:center}.footer .footer{margin-top:80px}body:not(#body--index) .footer:before,body:not(#body--index) .footer:after{position:absolute;content:"";height:180px;width:360px;top:-148px;background-repeat:no-repeat;background-size:contain;z-index:1}@media only screen and (max-width: 1080px){body:not(#body--index) .footer:before,body:not(#body--index) .footer:after{height:144px;width:288px;top:-118px}}@media only screen and (max-width: 768px){body:not(#body--index) .footer:before,body:not(#body--index) .footer:after{height:115px;width:260px;top:-94px}}@media only screen and (max-width: 480px){body:not(#body--index) .footer:before,body:not(#body--index) .footer:after{height:144px;width:288px;top:-118px}}body:not(#body--index) .footer:before{left:40px;background-position:center left;background-image:url(../img/footer_bg-l.webp)}@media only screen and (max-width: 1080px){body:not(#body--index) .footer:before{left:10px}}@media only screen and (max-width: 768px){body:not(#body--index) .footer:before{left:0}}@media only screen and (max-width: 480px){body:not(#body--index) .footer:before{left:10px}}body:not(#body--index) .footer:after{right:0;background-position:center right;background-image:url(../img/footer_bg-r.webp)}@media only screen and (max-width: 480px){body:not(#body--index) .footer:after{display:none}}body .wrap .wrap__inner{margin:0 auto;max-width:1040px;width:100%;padding:60px 20px 200px}@media only screen and (max-width: 1080px){body .wrap .wrap__inner{padding-bottom:160px}}@media only screen and (max-width: 768px){body .wrap .wrap__inner{padding-bottom:130px}}@media only screen and (max-width: 480px){body .wrap .wrap__inner{padding-bottom:160px}}body .wrap .wrap__inner .one{width:100%}.page-header{display:flex;padding-bottom:20px;width:100%;min-height:200px;align-items:center;background-color:#e8f6fe;background-image:url(/kokogurashi/img/deco-wave.svg);background-position:bottom -2px center;background-repeat:no-repeat;background-size:auto}.page-header h1{width:100%;max-width:1040px;margin:0 auto;padding:10px 20px;font-size:238%;color:#222;font-weight:bold;letter-spacing:2px}@media only screen and (max-width: 768px){.page-header{background-position:bottom -1px center;background-size:120%}.page-header h1{font-size:188%}}@media only screen and (max-width: 480px){.page-header{background-size:800px}.page-header h1{font-size:150%}}.link--arrow{display:inline-block;padding:0 1.8em 0 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-y.svg);background-position:center right;background-repeat:no-repeat;background-size:1em;transition:.3s ease-in-out}.link--arrow:hover{text-decoration:underline;transition:.3s ease-in-out}.link--round_arrow{position:relative;display:inline-block;padding:.1em 2.6em .1em 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;transition:.3s ease-in-out}.link--round_arrow:after{position:absolute;content:"";top:0;right:0;width:2em;height:2em;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);background-position:center right .65em;background-repeat:no-repeat;background-size:.7em;border-radius:50%;transition:.3s ease-in-out}.link--round_arrow:hover,.link--round_arrow:focus{color:#0c5196;transition:.3s ease-in-out}.link--round_arrow:hover:after,.link--round_arrow:focus:after{background-color:#0c5196;transition:.3s ease-in-out}.btn{padding:6px 16px;font-weight:bold;text-decoration:none;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out}.btn:hover,.btn:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.btn-blue{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out}.btn-blue:hover,.btn-blue:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.btn--round_arrow{position:relative;display:inline-block;padding:.3em 3.5em .3em 2em;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-color:#fff;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;transition:.3s ease-in-out}.btn--round_arrow:after{position:absolute;content:"";top:.2em;right:.2em;width:2em;height:2em;background-image:url(../img/ic-link-w.svg);background-position:center;background-repeat:no-repeat;background-size:.7em;background-color:#2170bf;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:.3s ease-in-out}.btn--round_arrow:hover,.btn--round_arrow:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.btn--round_arrow:hover:after,.btn--round_arrow:focus:after{background-image:url(../img/ic-link-b.svg);background-color:#fff;transition:.3s ease-in-out}.btn--arrow{padding:6px 2.3em 6px 1.2em;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.7em;background-color:#fff;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;transition:.3s ease-in-out}.btn--arrow:hover,.btn--arrow:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);transition:.3s ease-in-out}body.general .wrap #content{display:flex;justify-content:space-between}body.general .wrap #content #main{width:100%;overflow:hidden;display:flex;flex-direction:column}body.general .wrap #content #main .cms-sns_share-wrap{position:relative;width:100%;padding:12px 35px 3px;background-color:#fff}@media only screen and (max-width: 768px){body.general .wrap #content #main .cms-sns_share-wrap{padding:12px 15px 3px}}body.general .wrap #content #main .cms-sns_share-wrap:before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);width:calc(100% - 70px);height:1px;background-color:#004bb4}@media only screen and (max-width: 768px){body.general .wrap #content #main .cms-sns_share-wrap:before{width:calc(100% - 30px)}}body.general .wrap #content #main .cms-sns_share-wrap .cms-sns_share{display:flex;align-items:center}@media only screen and (max-width: 768px){body.general .wrap #content #main .cms-sns_share-wrap .cms-sns_share{flex-wrap:wrap}}body.general .wrap #content #main .cms-sns_share-wrap .cms-sns_share .site{display:flex;height:20px;font-size:0}@media only screen and (max-width: 768px){body.general .wrap #content #main .cms-sns_share-wrap .cms-sns_share .site{height:30px}}body.general .wrap #content #main .cms-sns_share-wrap .cms-sns_share .site.fb.fb-like{width:125px;margin-left:-19px}body.general .wrap #content #main .cms-sns_share-wrap .cms-sns_share .site:not(.fb-like){margin-right:15px}body.general .wrap #content #main .cms-sns_share-wrap .released{position:absolute;bottom:0;right:35px;font-size:69%;color:#000ead}@media only screen and (max-width: 768px){body.general .wrap #content #main .cms-sns_share-wrap .released{position:static;margin-top:10px;text-align:right}}body.general .wrap #content #main .yield-wrap .related-pages,body.general .wrap #content #main .yield-wrap .categories,body.general .wrap #content #main .sub-info .recommend-similarity .highly-relevant,body.general .wrap #content #main .sub-info .recommend-history .history{padding:8px 0 35px}@media only screen and (max-width: 768px){body.general .wrap #content #main .yield-wrap .related-pages,body.general .wrap #content #main .yield-wrap .categories,body.general .wrap #content #main .sub-info .recommend-similarity .highly-relevant,body.general .wrap #content #main .sub-info .recommend-history .history{flex-direction:column;padding:7px 0 18px}}body.general .wrap #content #main .yield-wrap .related-pages header h2,body.general .wrap #content #main .yield-wrap .categories header h2,body.general .wrap #content #main .sub-info .recommend-similarity .highly-relevant header h2,body.general .wrap #content #main .sub-info .recommend-history .history header h2{padding:10px 20px 6px;margin-bottom:20px;font-size:150%;font-weight:bold;letter-spacing:1px;background-color:#e8f7ff;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0}body.general .wrap #content #main .yield-wrap .see:not(.body){order:1;display:flex;padding:8px 0 35px;border-top:1px solid #09698e}@media only screen and (max-width: 768px){body.general .wrap #content #main .yield-wrap .see:not(.body){flex-direction:column;padding:7px 0 18px}}body.general .wrap #content #main .yield-wrap .see:not(.body) dt{width:168px;font-size:100%;font-weight:bold;color:#003bbc}@media only screen and (max-width: 768px){body.general .wrap #content #main .yield-wrap .see:not(.body) dt{width:100%;font-size:88%}}body.general .wrap #content #main .yield-wrap .see:not(.body) ul li a{display:block;font-size:88%;font-weight:bold;text-decoration:none}@media only screen and (max-width: 768px){body.general .wrap #content #main .yield-wrap .see:not(.body) ul li a{font-size:75%}}body.general .wrap #content #main .yield-wrap .see:not(.body) ul li a:before{content:"・"}body.general .wrap #content #main .yield-wrap>.categories{margin-top:40px}body.general .wrap #content #main .sub-info{margin-top:30px;padding:40px;background-color:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}@media only screen and (max-width: 768px){body.general .wrap #content #main .sub-info{margin-top:20px;padding:20px 15px}}body.general .wrap #content #main .sub-info #feedback h2{margin:30px 0 12px;padding:8px 12px;font-size:94%;font-weight:bold;background-color:#ccf0ff}@media only screen and (max-width: 768px){body.general .wrap #content #main .sub-info #feedback h2{font-size:88%}}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-html p{margin-bottom:20px}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset{margin-bottom:10px;padding-bottom:5px;border-bottom:#ccc}@media only screen and (max-width: 768px){body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset{display:flex;flex-direction:column}}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dt,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl legend,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dt,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset legend{float:left;min-width:15%;font-weight:bold;clear:both;width:180px;padding:6px 12px;font-size:88%;font-weight:bold;background:#e2edee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media only screen and (max-width: 768px){body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dt,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl legend,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dt,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset legend{width:100%}}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dt .required,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl legend .required,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dt .required,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset legend .required{display:block;color:#d50000;font-weight:normal}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields{float:left;width:calc(100% - 180px);padding:0 12px;font-size:88%}@media only screen and (max-width: 768px){body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields{margin-top:10px;width:100%}}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd p,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields p,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd p,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields p{margin-bottom:0}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd input[type=text],body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields input[type=text],body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd input[type=text],body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields input[type=text]{width:250px}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd input[type=email],body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields input[type=email],body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd input[type=email],body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields input[type=email]{width:350px}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd textarea,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields textarea,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd textarea,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields textarea{width:800px;min-height:200px}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl dd label,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form dl .fields label,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset dd label,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form fieldset .fields label{margin-right:12px}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form .send{padding-left:0;text-align:center}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form .send input[type=submit]{padding:8px 50px;font-size:88%;font-weight:bold;text-decoration:none;border:1px solid #ccf0ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;color:#222;background-color:#ccf0ff;transition:.3s ease-in-out}@media only screen and (max-width: 768px){body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form .send input[type=submit]{padding:7px 42px}}@media only screen and (max-width: 480px){body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form .send input[type=submit]{padding:7px 28px}}body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form .send input[type=submit]:hover,body.general .wrap #content #main .sub-info #feedback .inquiry .inquiry-form .send input[type=submit]:focus{color:#003bbc;background-color:#fff;transition:.3s ease-in-out}body.general .yield-wrap{width:100%;display:flex;flex-direction:column}body.general .yield-wrap>.body,body.general .yield-wrap .blog{padding-bottom:30px;order:1}body.general .yield-wrap>.body p,body.general .yield-wrap .blog p{margin:16px auto;font-size:100%}@media only screen and (max-width: 768px){body.general .yield-wrap>.body p,body.general .yield-wrap .blog p{font-size:94%}}body.general .yield-wrap>.body p strong,body.general .yield-wrap .blog p strong{font-weight:bold}body.general .yield-wrap>.body p img:not(.external),body.general .yield-wrap .blog p img:not(.external){max-width:100%;margin:20px auto}body.general .yield-wrap>.body h2,body.general .yield-wrap .blog h2{margin:30px 0 12px;padding:.5em 1em;font-size:175%;font-weight:bold;letter-spacing:1px;background-color:#e8f6fe;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@media only screen and (max-width: 768px){body.general .yield-wrap>.body h2,body.general .yield-wrap .blog h2{font-size:125%}}body.general .yield-wrap>.body h3,body.general .yield-wrap .blog h3{margin:20px 0 12px;padding:18px 10px;font-size:150%;font-weight:bold;border-bottom:2px solid #ffe8a3}@media only screen and (max-width: 768px){body.general .yield-wrap>.body h3,body.general .yield-wrap .blog h3{font-size:113%}}body.general .yield-wrap>.body h4,body.general .yield-wrap .blog h4{margin:20px 0 12px;padding:18px 0;font-size:125%;font-weight:bold}@media only screen and (max-width: 768px){body.general .yield-wrap>.body h4,body.general .yield-wrap .blog h4{font-size:100%}}body.general .yield-wrap>.body ul,body.general .yield-wrap>.body ol,body.general .yield-wrap .blog ul,body.general .yield-wrap .blog ol{margin:16px auto;padding-left:1.5em;font-size:100%}body.general .yield-wrap>.body ul,body.general .yield-wrap .blog ul{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding-left:1.5em}body.general .yield-wrap>.body ul li,body.general .yield-wrap .blog ul li{position:relative}body.general .yield-wrap>.body ul li:before,body.general .yield-wrap .blog ul li:before{position:absolute;content:"";width:.8em;height:.8em;top:.5em;left:-1.3em;background-color:#ff9f6b;border-radius:.5em}body.general .yield-wrap>.body table,body.general .yield-wrap .blog table{width:100%;margin-bottom:24px}@media only screen and (max-width: 768px){body.general .yield-wrap>.body table,body.general .yield-wrap .blog table{font-size:94%}}body.general .yield-wrap>.body table caption,body.general .yield-wrap .blog table caption{margin-bottom:10px;color:#222;text-align:center;font-size:94%}body.general .yield-wrap>.body table p,body.general .yield-wrap .blog table p{margin-bottom:0}body.general .yield-wrap>.body table th,body.general .yield-wrap .blog table th{padding:10px;border:1px solid #ccc;background:#fff5d8;text-align:center}body.general .yield-wrap>.body table td,body.general .yield-wrap .blog table td{padding:10px;border:1px solid #ccc}body.general .yield-wrap>.body img:not(.external),body.general .yield-wrap .blog img:not(.external){max-width:100%;margin:20px 0}body.general .yield-wrap>.body strong,body.general .yield-wrap .blog strong{font-weight:bold}body.general .yield-wrap>.body .genres ul,body.general .yield-wrap .blog .genres ul{padding:20px 0;list-style:none;display:flex;gap:10px}body.general .yield-wrap>.body .genres ul li a,body.general .yield-wrap .blog .genres ul li a{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general .yield-wrap>.body .genres ul li a:hover,body.general .yield-wrap>.body .genres ul li a:focus,body.general .yield-wrap .blog .genres ul li a:hover,body.general .yield-wrap .blog .genres ul li a:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general .yield-wrap>.body .column2,body.general .yield-wrap .blog .column2{display:flex;gap:20px;margin:10px auto}body.general .yield-wrap>.body .column2 .column-item,body.general .yield-wrap .blog .column2 .column-item{width:calc((100% - 10px)/2)}body.general .yield-wrap>.body .column2 .column-item img,body.general .yield-wrap .blog .column2 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){body.general .yield-wrap>.body .column2 .column-item img,body.general .yield-wrap .blog .column2 .column-item img{max-width:100% !important;height:auto !important}}body.general .yield-wrap>.body .column2 .column-item .caption,body.general .yield-wrap .blog .column2 .column-item .caption{margin:0;font-size:100%}body.general .yield-wrap>.body .column3,body.general .yield-wrap .blog .column3{display:flex;gap:20px;margin:10px auto}body.general .yield-wrap>.body .column3 .column-item,body.general .yield-wrap .blog .column3 .column-item{width:calc((100% - 20px)/3)}body.general .yield-wrap>.body .column3 .column-item img,body.general .yield-wrap .blog .column3 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){body.general .yield-wrap>.body .column3 .column-item img,body.general .yield-wrap .blog .column3 .column-item img{max-width:100% !important;height:auto !important}}body.general .yield-wrap>.body .column3 .column-item .caption,body.general .yield-wrap .blog .column3 .column-item .caption{margin:0;font-size:82%}body.general .yield-wrap>.body .two-photo,body.general .yield-wrap .blog .two-photo{display:flex;gap:20px;padding-left:0;list-style:none}body.general .yield-wrap>.body a[class^=icon-]:after,body.general .yield-wrap .blog a[class^=icon-]:after{content:"";display:inline-block;width:18px;height:20px;margin-left:4px;background:url(/cocogurashi/img/ic_file.svg) no-repeat right center/contain content-box;vertical-align:sub}@media only screen and (max-width: 768px){body.general .yield-wrap>.body a[class^=icon-]:after,body.general .yield-wrap .blog a[class^=icon-]:after{background-size:14px !important}}@media only screen and (max-width: 768px){body.general .yield-wrap>.body a img.icon-external,body.general .yield-wrap .blog a img.icon-external{background-size:16px}}body.general .yield-wrap>.body a.icon-ppt:after,body.general .yield-wrap>.body a.icon-pptx:after,body.general .yield-wrap .blog a.icon-ppt:after,body.general .yield-wrap .blog a.icon-pptx:after{background:url(/cocogurashi/img/ic_pptx.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-xlsx:after,body.general .yield-wrap>.body a.icon-xls:after,body.general .yield-wrap .blog a.icon-xlsx:after,body.general .yield-wrap .blog a.icon-xls:after{background:url(/cocogurashi/img/ic_xlsx.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-csv:after,body.general .yield-wrap .blog a.icon-csv:after{background:url(/cocogurashi/img/ic_csv.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-jpg:after,body.general .yield-wrap .blog a.icon-jpg:after{background:url(/cocogurashi/img/ic_jpg.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-png:after,body.general .yield-wrap .blog a.icon-png:after{background:url(/cocogurashi/img/ic_png.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-txt:after,body.general .yield-wrap .blog a.icon-txt:after{background:url(/cocogurashi/img/ic_txt.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-docx:after,body.general .yield-wrap>.body a.icon-doc:after,body.general .yield-wrap .blog a.icon-docx:after,body.general .yield-wrap .blog a.icon-doc:after{background:url(/cocogurashi/img/ic_word.svg) no-repeat right center}body.general .yield-wrap>.body a.icon-zip:after,body.general .yield-wrap .blog a.icon-zip:after{background:url(/cocogurashi/img/ic_zip.svg) no-repeat right center}body.general .yield-wrap>.body a[href$=".pdf"],body.general .yield-wrap>.body a.icon-pdf:after,body.general .yield-wrap .blog a[href$=".pdf"],body.general .yield-wrap .blog a.icon-pdf:after{background:url(/cocogurashi/img/ic_pdf.svg) no-repeat right center}body.general .yield-wrap>.body .ss-cke-underline,body.general .yield-wrap .blog .ss-cke-underline{text-decoration:underline}body.general .yield-wrap article{padding-bottom:30px;order:1}body.general .yield-wrap article p{margin:16px auto;font-size:100%}@media only screen and (max-width: 768px){body.general .yield-wrap article p{font-size:94%}}body.general .yield-wrap article p strong{font-weight:bold}body.general .yield-wrap article p img:not(.external){max-width:100%;margin:20px auto}body.general .yield-wrap article h2{margin:30px 0 12px;padding:.5em 1em;font-size:175%;font-weight:bold;letter-spacing:1px;background-color:#e8f6fe;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@media only screen and (max-width: 768px){body.general .yield-wrap article h2{font-size:125%}}body.general .yield-wrap article h3{margin:20px 0 12px;padding:18px 10px;font-size:150%;font-weight:bold;border-bottom:2px solid #ffe8a3}@media only screen and (max-width: 768px){body.general .yield-wrap article h3{font-size:113%}}body.general .yield-wrap article h4{margin:20px 0 12px;padding:18px 0;font-size:125%;font-weight:bold}@media only screen and (max-width: 768px){body.general .yield-wrap article h4{font-size:100%}}body.general .yield-wrap article ul,body.general .yield-wrap article ol{margin:16px auto;padding-left:1.5em;font-size:100%}body.general .yield-wrap article ul{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding-left:1.5em}body.general .yield-wrap article ul li{position:relative}body.general .yield-wrap article ul li:before{position:absolute;content:"";width:.8em;height:.8em;top:.5em;left:-1.3em;background-color:#ff9f6b;border-radius:.5em}body.general .yield-wrap article table{width:100%;margin-bottom:24px}@media only screen and (max-width: 768px){body.general .yield-wrap article table{font-size:94%}}body.general .yield-wrap article table caption{margin-bottom:10px;color:#222;text-align:center;font-size:94%}body.general .yield-wrap article table p{margin-bottom:0}body.general .yield-wrap article table th{padding:10px;border:1px solid #ccc;background:#fff5d8;text-align:center}body.general .yield-wrap article table td{padding:10px;border:1px solid #ccc}body.general .yield-wrap article img:not(.external){max-width:100%;margin:20px 0}body.general .yield-wrap article strong{font-weight:bold}body.general .yield-wrap article .genres ul{padding:20px 0;list-style:none;display:flex;gap:10px}body.general .yield-wrap article .genres ul li a{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general .yield-wrap article .genres ul li a:hover,body.general .yield-wrap article .genres ul li a:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general .yield-wrap article .column2{display:flex;gap:20px;margin:10px auto}body.general .yield-wrap article .column2 .column-item{width:calc((100% - 10px)/2)}body.general .yield-wrap article .column2 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){body.general .yield-wrap article .column2 .column-item img{max-width:100% !important;height:auto !important}}body.general .yield-wrap article .column2 .column-item .caption{margin:0;font-size:100%}body.general .yield-wrap article .column3{display:flex;gap:20px;margin:10px auto}body.general .yield-wrap article .column3 .column-item{width:calc((100% - 20px)/3)}body.general .yield-wrap article .column3 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){body.general .yield-wrap article .column3 .column-item img{max-width:100% !important;height:auto !important}}body.general .yield-wrap article .column3 .column-item .caption{margin:0;font-size:82%}body.general .yield-wrap article .two-photo{display:flex;gap:20px;padding-left:0;list-style:none}body.general .yield-wrap article a[class^=icon-]:after{content:"";display:inline-block;width:18px;height:20px;margin-left:4px;background:url(/cocogurashi/img/ic_file.svg) no-repeat right center/contain content-box;vertical-align:sub}@media only screen and (max-width: 768px){body.general .yield-wrap article a[class^=icon-]:after{background-size:14px !important}}@media only screen and (max-width: 768px){body.general .yield-wrap article a img.icon-external{background-size:16px}}body.general .yield-wrap article a.icon-ppt:after,body.general .yield-wrap article a.icon-pptx:after{background:url(/cocogurashi/img/ic_pptx.svg) no-repeat right center}body.general .yield-wrap article a.icon-xlsx:after,body.general .yield-wrap article a.icon-xls:after{background:url(/cocogurashi/img/ic_xlsx.svg) no-repeat right center}body.general .yield-wrap article a.icon-csv:after{background:url(/cocogurashi/img/ic_csv.svg) no-repeat right center}body.general .yield-wrap article a.icon-jpg:after{background:url(/cocogurashi/img/ic_jpg.svg) no-repeat right center}body.general .yield-wrap article a.icon-png:after{background:url(/cocogurashi/img/ic_png.svg) no-repeat right center}body.general .yield-wrap article a.icon-txt:after{background:url(/cocogurashi/img/ic_txt.svg) no-repeat right center}body.general .yield-wrap article a.icon-docx:after,body.general .yield-wrap article a.icon-doc:after{background:url(/cocogurashi/img/ic_word.svg) no-repeat right center}body.general .yield-wrap article a.icon-zip:after{background:url(/cocogurashi/img/ic_zip.svg) no-repeat right center}body.general .yield-wrap article a[href$=".pdf"],body.general .yield-wrap article a.icon-pdf:after{background:url(/cocogurashi/img/ic_pdf.svg) no-repeat right center}body.general .yield-wrap article .ss-cke-underline{text-decoration:underline}body.general .yield-wrap article video{max-width:100%}body.general .yield-wrap form{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px;padding:30px 20px;margin-bottom:30px;background-color:#e1f4ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.general .yield-wrap>.map-page{order:2;margin:0px 0px 30px}body.general .yield-wrap>.map-page header h2{padding:10px 20px 6px;margin-bottom:20px;font-size:150%;font-weight:bold;letter-spacing:1px;background-color:#e8f7ff;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0}body.general .yield-wrap>.map-page .map-markers{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}body.general .yield-wrap>.map-page .map-markers li{width:calc((100% - 20px)/2)}@media only screen and (max-width: 768px){body.general .yield-wrap>.map-page .map-markers li{width:100%}}body.general .yield-wrap>.map-page .map-markers li a{display:block;padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;text-align:center}body.general .yield-wrap>.map-page .map-markers li a:hover,body.general .yield-wrap>.map-page .map-markers li a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.general .yield-wrap .body.see{display:flex;flex-wrap:wrap;order:1;margin-bottom:30px;padding:10px 30px;background-color:#ffe5d7;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.general .yield-wrap .body.see dt{width:6em}body.general .yield-wrap>.contact{order:2;margin-top:40px}body.general .yield-wrap>.contact h2{padding:10px 20px 6px;margin-bottom:20px;font-size:150%;font-weight:bold;letter-spacing:1px;background-color:#e8f7ff;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0}body.general .yield-wrap>.contact .group{font-size:100%}@media only screen and (max-width: 768px){body.general .yield-wrap>.contact .group{margin-left:0;margin-bottom:5px}}body.general .yield-wrap>.contact .contact-telfax{margin-top:20px;padding-top:8px;border-top:1px solid #004bb4}body.general .yield-wrap>.contact dl dt{margin-right:4px}body.general .yield-wrap>.contact .tel,body.general .yield-wrap>.contact .fax,body.general .yield-wrap>.contact .email{display:inline-flex;margin-left:20px}@media only screen and (max-width: 768px){body.general .yield-wrap>.contact .tel,body.general .yield-wrap>.contact .fax,body.general .yield-wrap>.contact .email{margin-left:0}}body.general .yield-wrap>.contact .tel a,body.general .yield-wrap>.contact .fax a,body.general .yield-wrap>.contact .email a{cursor:text}body.general .yield-wrap>.contact .tel,body.general .yield-wrap>.contact .inquiry-form{margin-left:0}body.general .yield-wrap>.contact .link{display:flex}body.general .yield-wrap>.contact .inquiry-form{display:flex;margin-top:25px;margin-left:177px}@media only screen and (max-width: 768px){body.general .yield-wrap>.contact .inquiry-form{margin-top:10px;margin-left:0}}body.general .yield-wrap>.contact .inquiry-form a{position:relative;display:inline-block;padding:.3em 3.5em .3em 2em;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-color:#fff;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;transition:.3s ease-in-out}body.general .yield-wrap>.contact .inquiry-form a:after{position:absolute;content:"";top:.2em;right:.2em;width:2em;height:2em;background-image:url(../img/ic-link-w.svg);background-position:center;background-repeat:no-repeat;background-size:.7em;background-color:#2170bf;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:.3s ease-in-out}body.general .yield-wrap>.contact .inquiry-form a:hover,body.general .yield-wrap>.contact .inquiry-form a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.general .yield-wrap>.contact .inquiry-form a:hover:after,body.general .yield-wrap>.contact .inquiry-form a:focus:after{background-image:url(../img/ic-link-b.svg);background-color:#fff;transition:.3s ease-in-out}body.general .yield-wrap>.categories{display:none;order:3}body.general .yield-wrap>.categories .nodes ul{display:flex;flex-wrap:wrap;gap:10px}body.general .yield-wrap>.categories .nodes ul li{display:inline}body.general .yield-wrap>.categories .nodes ul li:after{content:"/";margin:0 0 0 10px;color:#ffe8a3}body.general .yield-wrap>.categories .nodes ul li:last-child:after{content:none}body.general .yield-wrap>.categories .nodes ul li a{font-weight:bold;text-decoration:none}body.general .yield-wrap>.categories .nodes ul li a:hover,body.general .yield-wrap>.categories .nodes ul li a:focus{text-decoration:underline}body.general .yield-wrap>.related-pages{order:4;margin-top:50px}body.general .yield-wrap>.related-pages .pages ul li{position:relative;width:100%;border-bottom:1px dotted #7ec8e3}body.general .yield-wrap>.related-pages .pages ul li a{display:inline-block;width:100%;padding:20px 40px 20px 6px;color:#000;font-weight:400;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right 4px;background-repeat:no-repeat;background-size:12px;background-color:#fff;transition:.3s ease-in-out}body.general .yield-wrap>.related-pages .pages ul li a:hover,body.general .yield-wrap>.related-pages .pages ul li a:focus{background-color:#e1f4ff;transition:.3s ease-in-out}body.general .yield-wrap .link-back-wrap{margin-top:40px;width:100%;display:inline-block;text-align:center;order:10}body.general .yield-wrap .link-back-wrap .link-back{padding:8px 50px;font-size:88%;font-weight:bold;text-decoration:none;border:1px solid #e2edee;border-radius:21px;-webkit-border-radius:21px;-moz-border-radius:21px;color:#222;background-color:#e2edee;transition:.3s ease-in-out}@media only screen and (max-width: 768px){body.general .yield-wrap .link-back-wrap .link-back{padding:7px 42px}}@media only screen and (max-width: 480px){body.general .yield-wrap .link-back-wrap .link-back{padding:7px 28px}}body.general .yield-wrap .link-back-wrap .link-back:hover,body.general .yield-wrap .link-back-wrap .link-back:focus{opacity:.7;transition:.3s ease-in-out}body.general .yield-wrap .copy-wrap{margin-top:40px;width:100%;display:flex;justify-content:center;order:9}body.general .yield-wrap .copy-wrap button[name=clipboard-copy],body.general .yield-wrap .copy-wrap button[name=print]{min-width:132px;margin:0 5px;padding:1em;background-color:#fcf8d7;border:none;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;font-weight:bold}body.general .yield-wrap .copy-wrap button[name=clipboard-copy]:hover,body.general .yield-wrap .copy-wrap button[name=clipboard-copy]:focus,body.general .yield-wrap .copy-wrap button[name=print]:hover,body.general .yield-wrap .copy-wrap button[name=print]:focus{opacity:.7;transition:.3s ease-in-out;cursor:pointer}body.general .yield-wrap .copy-wrap button[name=clipboard-copy].unsupported{display:none}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset{zoom:1;clear:both;width:100%;padding-bottom:16px}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset:before,body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset:after,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset:before,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset:after,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset dt,body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset legend,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset dt,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset legend{clear:both;float:left;width:12em;margin-right:20px;padding:6px 0 6px 1em;font-weight:bold;background-color:#e1f4ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset dt,body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset legend,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset dt,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset legend{float:none;width:100%}}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset dt .required,body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset legend .required,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset dt .required,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset legend .required{display:block;font-size:88%;color:#ae3700;font-weight:normal}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset.category .category,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset.category .category{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset div.keyword{margin-top:20px}}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset .remarks ul li,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset .remarks ul li{font-size:88%}body.general.body--kosodate_map_map .yield-wrap .map-search-settings fieldset .graph,body.general.body--kosodate_map .yield-wrap .map-search-settings fieldset .graph{margin-left:200px}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send{margin:30px auto;display:flex;flex-direction:column}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send button,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send button{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input:focus,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send button:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send button:focus,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input:hover,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input:focus,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send button:hover,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send button:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send button,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send button{width:100%}}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;margin:10px auto}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input:focus,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input:hover,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input[type=submit],body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input[type=submit]{color:#fff;background:#2170bf;border:1px solid #2170bf}body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input[type=submit]:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-settings footer.send input[type=submit]:focus,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input[type=submit]:hover,body.general.body--kosodate_map .yield-wrap .map-search-settings footer.send input[type=submit]:focus{background:#0c5196;border:1px solid #0c5196;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index h2,body.general.body--kosodate_map_map .yield-wrap .map-search-index legend,body.general.body--kosodate_map .yield-wrap .map-search-index h2,body.general.body--kosodate_map .yield-wrap .map-search-index legend{clear:both;display:block;width:100%;margin-bottom:6px;padding:0 10px;font-size:100%;font-weight:bold;box-sizing:border-box}body.general.body--kosodate_map_map .yield-wrap .map-search-index .cms-nodes h2,body.general.body--kosodate_map .yield-wrap .map-search-index .cms-nodes h2{margin:0;border:0}body.general.body--kosodate_map_map .yield-wrap .map-search-index #side-menu h2,body.general.body--kosodate_map .yield-wrap .map-search-index #side-menu h2{margin-bottom:0}body.general.body--kosodate_map_map .yield-wrap .map-search-index .keyword input,body.general.body--kosodate_map .yield-wrap .map-search-index .keyword input{width:100%}body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.category,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.service,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.location,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.category,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.service,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.location{margin-bottom:24px}body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.keyword div.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.category div.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.service div.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.location div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.keyword div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.category div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.service div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.location div.keyword{width:97%}@media only screen and (max-width: 480px){body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.keyword div.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.category div.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.service div.keyword,body.general.body--kosodate_map_map .yield-wrap .map-search-index fieldset.location div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.keyword div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.category div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.service div.keyword,body.general.body--kosodate_map .yield-wrap .map-search-index fieldset.location div.keyword{width:100%}}body.general.body--kosodate_map_map .yield-wrap .map-search-index .send,body.general.body--kosodate_map .yield-wrap .map-search-index .send{margin-bottom:24px;text-align:center}body.general.body--kosodate_map_map .yield-wrap .map-search-index .send input[type=submit],body.general.body--kosodate_map .yield-wrap .map-search-index .send input[type=submit]{background-position:right 24px center}body.general.body--kosodate_map_map .yield-wrap .map-search-index .send input[type=submit]:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index .send input[type=submit]:focus,body.general.body--kosodate_map .yield-wrap .map-search-index .send input[type=submit]:hover,body.general.body--kosodate_map .yield-wrap .map-search-index .send input[type=submit]:focus{background-position:right 24px center}body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition{zoom:1;font-size:88%;letter-spacing:.7px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition:after,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition:before,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition:after,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition dt,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition dt{clear:both;float:left;width:12em;margin-right:20px;margin-bottom:20px;padding:6px 0 6px 1em;font-weight:bold;background-color:#e1f4ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition dt,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition dt{display:block;float:none;margin-bottom:0}}body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition dd,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition dd{float:left;padding:10px 7px;margin-bottom:6px}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-index .condition.map-search-condition dd,body.general.body--kosodate_map .yield-wrap .map-search-index .condition.map-search-condition dd{display:block;float:none;margin-bottom:16px}}body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings,body.general.body--kosodate_map .yield-wrap .map-search-index .settings{zoom:1}body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings:after,body.general.body--kosodate_map .yield-wrap .map-search-index .settings:before,body.general.body--kosodate_map .yield-wrap .map-search-index .settings:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings:after,body.general.body--kosodate_map .yield-wrap .map-search-index .settings:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings .ajax-box,body.general.body--kosodate_map .yield-wrap .map-search-index .settings .ajax-box{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;float:right;padding:5px 20px;font-weight:normal}body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings .ajax-box:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index .settings .ajax-box:focus,body.general.body--kosodate_map .yield-wrap .map-search-index .settings .ajax-box:hover,body.general.body--kosodate_map .yield-wrap .map-search-index .settings .ajax-box:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index .result,body.general.body--kosodate_map .yield-wrap .map-search-index .result{margin-bottom:24px;border-bottom:2px solid #7ec8e3}body.general.body--kosodate_map_map .yield-wrap .map-search-index .result h2,body.general.body--kosodate_map .yield-wrap .map-search-index .result h2{border:0;font-size:88%;font-weight:normal}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs{zoom:1;margin-bottom:20px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs:after,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs:before,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs:after,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul{zoom:1;float:right;display:none}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul:after,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul:before,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul:after,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul li,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul li{float:left}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul li a,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul li a{display:block;margin-left:12px;padding:3px 30px;color:#323232;text-decoration:none}body.general.body--kosodate_map_map .yield-wrap .map-search-index .tabs ul .current a,body.general.body--kosodate_map .yield-wrap .map-search-index .tabs ul .current a{color:#fff}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar{float:left;width:234px;height:600px !important;margin-right:16px;padding:8px 0;border:1px solid #faf6ee;overflow-y:scroll;box-sizing:border-box}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column{padding:8px 12px;border-bottom:1px solid #faf6ee}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column.current,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column.current{background:#e1f4ff}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column:last-child,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column:last-child{border-bottom:0}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p{margin-bottom:.5em}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a{text-decoration:none;font-weight:bold;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a:focus,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a:hover,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a:focus{text-decoration:underline;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;display:inline-block;padding:2px 14px;font-size:75%;letter-spacing:.7px;border:1px solid #9bcced}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:focus,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:hover,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:focus,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:hover,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column p a.click-marker:focus{border:1px solid #2170bf}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar .column .no-marker,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar .column .no-marker{font-size:75%}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-sidebar,body.general.body--kosodate_map .yield-wrap .map-search-index #map-sidebar{float:none;width:100%;height:auto !important;margin-right:0}}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas{position:relative;width:calc(100% - 234px - 16px) !important;height:555px !important;overflow:hidden;margin-bottom:12px}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas{width:100% !important;height:400px !important}}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .maker-info,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .maker-info{width:300px}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .name,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .name{display:block;margin-bottom:10px;border-bottom:2px solid #7ec8e3;font-size:107%;font-weight:bold}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .form-name,body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .address,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .form-name,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .address{margin-bottom:6px;font-size:88%}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .address,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .address{margin-bottom:10px}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .show a,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .show a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;display:inline-block;padding:2px 10px;font-size:88%;letter-spacing:.7px;border:1px solid #9bcced}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .show a:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .show a:focus,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .show a:hover,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .show a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .show a:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index #map-canvas .show a:focus,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .show a:hover,body.general.body--kosodate_map .yield-wrap .map-search-index #map-canvas .show a:focus{border:1px solid #2170bf}@media only screen and (max-width: 768px){body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters,body.general.body--kosodate_map .yield-wrap .map-search-index .filters{margin-top:20px}}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li{float:left;padding-left:.5em}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li:first-of-type,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li:first-of-type{padding-left:0}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li::before,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li::before{content:none}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;display:block;padding:3px 12px 3px 36px;margin:0 12px 12px 0;font-size:88%;background-repeat:no-repeat;background-position:left 8px center;background-size:21px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li a:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li a:focus,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li a:hover,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li a.clicked,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li a.clicked{background-color:#e1f4ff;border:1px solid #e1f4ff}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li a.clicked:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li a.clicked:focus,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li a.clicked:hover,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li a.clicked:focus{border:1px solid #2170bf;color:#222}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.nursery_school a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.nursery_school a{background-image:url(../img/map_nursery_school.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.park a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.park a{background-image:url(../img/map_park.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.support a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.support a{background-image:url(../img/map_support.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.school a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.school a{background-image:url(../img/map_school.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.public a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.public a{background-image:url(../img/map_public.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.sports a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.sports a{background-image:url(../img/map_sports.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.nursing_room a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.nursing_room a{background-image:url(../img/map_nursing.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters li.hospital a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters li.hospital a{background-image:url(../img/map_hospital.png)}body.general.body--kosodate_map_map .yield-wrap .map-search-index .filters .area-list li a,body.general.body--kosodate_map .yield-wrap .map-search-index .filters .area-list li a{padding:3px 10px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column{clear:both;padding:6px 0;border-bottom:1px solid #ccc}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column h2,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column h2{margin:0;padding:0;border:0;font-size:88%;font-weight:normal}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories{margin-bottom:0;border:0;text-align:left}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories ul,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories ul{zoom:1}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories ul:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories ul:after,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories ul:before,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories ul:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories ul:after,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories ul:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories li,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories li{float:left;list-style:none;background:url(../img/ic-li.png) no-repeat center left 2px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories li a,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories li a{display:block;margin:6px 6px 6px 0;padding:3px 10px;background-color:#ccc;color:#323232;text-decoration:none}body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories li a:hover,body.general.body--kosodate_map_map .yield-wrap .map-search-index .columns .column .categories li a:focus,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories li a:hover,body.general.body--kosodate_map .yield-wrap .map-search-index .columns .column .categories li a:focus{background-color:#dae4e7}body.general.body--kosodate_map_map .yield-wrap .map-search-index .summary-image,body.general.body--kosodate_map .yield-wrap .map-search-index .summary-image{float:right;padding:4px;border:1px solid #ccc}body.general.body--kosodate_map_map .yield-wrap .map-search-index .body,body.general.body--kosodate_map .yield-wrap .map-search-index .body{float:left;width:528px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .body dd,body.general.body--kosodate_map .yield-wrap .map-search-index .body dd{width:344px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .see,body.general.body--kosodate_map .yield-wrap .map-search-index .see{zoom:1}body.general.body--kosodate_map_map .yield-wrap .map-search-index .see:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .see:after,body.general.body--kosodate_map .yield-wrap .map-search-index .see:before,body.general.body--kosodate_map .yield-wrap .map-search-index .see:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .see:after,body.general.body--kosodate_map .yield-wrap .map-search-index .see:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .see dt,body.general.body--kosodate_map .yield-wrap .map-search-index .see dt{clear:both;float:left;width:150px;margin:0 24px 12px 0;padding:3px 5px;background:#dae4e7}body.general.body--kosodate_map_map .yield-wrap .map-search-index .see dd,body.general.body--kosodate_map .yield-wrap .map-search-index .see dd{float:left;margin-bottom:12px;padding:3px 0}body.general.body--kosodate_map_map .yield-wrap .map-search-index .see+p,body.general.body--kosodate_map .yield-wrap .map-search-index .see+p{border:1px solid #ccc;padding:4px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .additional-info,body.general.body--kosodate_map .yield-wrap .map-search-index .additional-info{margin-bottom:24px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .images,body.general.body--kosodate_map .yield-wrap .map-search-index .images{zoom:1;margin-bottom:24px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .images:before,body.general.body--kosodate_map_map .yield-wrap .map-search-index .images:after,body.general.body--kosodate_map .yield-wrap .map-search-index .images:before,body.general.body--kosodate_map .yield-wrap .map-search-index .images:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--kosodate_map_map .yield-wrap .map-search-index .images:after,body.general.body--kosodate_map .yield-wrap .map-search-index .images:after{clear:both}body.general.body--kosodate_map_map .yield-wrap .map-search-index .images .image,body.general.body--kosodate_map .yield-wrap .map-search-index .images .image{float:left;margin:0 10px 10px 0;padding:4px;border:1px solid #ccc}body.general.body--kosodate_map_map .yield-wrap .map-search-index .images .image:nth-child(4n),body.general.body--kosodate_map .yield-wrap .map-search-index .images .image:nth-child(4n){margin-right:0}body.general.body--kosodate_map_map .yield-wrap .map-search-index .facility-nodes,body.general.body--kosodate_map .yield-wrap .map-search-index .facility-nodes{width:100%;margin-bottom:12px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .facility-nodes caption,body.general.body--kosodate_map .yield-wrap .map-search-index .facility-nodes caption{text-align:left}body.general.body--kosodate_map_map .yield-wrap .map-search-index .facility-nodes table,body.general.body--kosodate_map .yield-wrap .map-search-index .facility-nodes table{width:100%;margin-bottom:24px}body.general.body--kosodate_map_map .yield-wrap .map-search-index .facility-nodes caption,body.general.body--kosodate_map .yield-wrap .map-search-index .facility-nodes caption{margin-bottom:6px;padding:0 10px;border-bottom:2px solid #2170bf;color:#2170bf;font-size:100%;font-weight:bold}body.general.body--kosodate_map_map .yield-wrap .map-search-index .facility-nodes th,body.general.body--kosodate_map .yield-wrap .map-search-index .facility-nodes th{padding:3px 8px 0;border:1px solid #ccc;background:#dae4e7}body.general.body--kosodate_map_map .yield-wrap .map-search-index .facility-nodes td,body.general.body--kosodate_map .yield-wrap .map-search-index .facility-nodes td{padding:3px 8px 0;border:1px solid #ccc}body.general.body--kosodate_map .yield-wrap{display:flex}body.general.body--kosodate_map .yield-wrap .body{order:1}body.general.body--kosodate_map .yield-wrap .body div.hinanjo__contents div.hinanjo_info table tbody tr td div span.post-code{display:block}body.general.body--kosodate_map .yield-wrap .facility-thumb{text-align:center}body.general.body--kosodate_map .yield-wrap .facility-thumb img{margin:0 0 30px}body.general.body--kosodate_map .yield-wrap .facility-info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}body.general.body--kosodate_map .yield-wrap .facility-info dt{width:12em;padding:6px 0 6px 1em;background-color:#e1f4ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body.general.body--kosodate_map .yield-wrap .facility-info dd{width:calc(100% - 14em)}@media only screen and (max-width: 480px){body.general.body--kosodate_map .yield-wrap .facility-info{flex-direction:column;gap:6px}body.general.body--kosodate_map .yield-wrap .facility-info dd{width:100%;margin-bottom:4px}}body.general.body--kosodate_map .yield-wrap .categories{display:none !important}body.general.body--kosodate_map .yield-wrap section.map-page{order:2}body.general.body--kosodate_map .yield-wrap section.map-page header h2{display:none}body.general.body--inquiry .inquiry-html p,body.general.body--comment .inquiry-html p{margin-bottom:15px}body.general.body--inquiry .inquiry-html ul,body.general.body--comment .inquiry-html ul{margin-bottom:15px}body.general.body--inquiry .inquiry-html ul li,body.general.body--comment .inquiry-html ul li{position:relative;padding-left:1em;text-indent:-1em;list-style-type:none !important}body.general.body--inquiry .inquiry-html ul li:before,body.general.body--comment .inquiry-html ul li:before{display:inline-block;content:"";margin-right:calc(1em - 5px);width:5px;height:5px;vertical-align:middle;background:#09698e;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}body.general.body--inquiry .inquiry-form dl,body.general.body--inquiry .inquiry-form fieldset,body.general.body--inquiry .columns dl,body.general.body--inquiry .columns fieldset,body.general.body--inquiry .form-login dl,body.general.body--inquiry .form-login fieldset,body.general.body--comment .inquiry-form dl,body.general.body--comment .inquiry-form fieldset,body.general.body--comment .columns dl,body.general.body--comment .columns fieldset,body.general.body--comment .form-login dl,body.general.body--comment .form-login fieldset{zoom:1;clear:both;width:100%;margin-bottom:24px;padding-bottom:16px}body.general.body--inquiry .inquiry-form dl:before,body.general.body--inquiry .inquiry-form dl:after,body.general.body--inquiry .inquiry-form fieldset:before,body.general.body--inquiry .inquiry-form fieldset:after,body.general.body--inquiry .columns dl:before,body.general.body--inquiry .columns dl:after,body.general.body--inquiry .columns fieldset:before,body.general.body--inquiry .columns fieldset:after,body.general.body--inquiry .form-login dl:before,body.general.body--inquiry .form-login dl:after,body.general.body--inquiry .form-login fieldset:before,body.general.body--inquiry .form-login fieldset:after,body.general.body--comment .inquiry-form dl:before,body.general.body--comment .inquiry-form dl:after,body.general.body--comment .inquiry-form fieldset:before,body.general.body--comment .inquiry-form fieldset:after,body.general.body--comment .columns dl:before,body.general.body--comment .columns dl:after,body.general.body--comment .columns fieldset:before,body.general.body--comment .columns fieldset:after,body.general.body--comment .form-login dl:before,body.general.body--comment .form-login dl:after,body.general.body--comment .form-login fieldset:before,body.general.body--comment .form-login fieldset:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--inquiry .inquiry-form dl:after,body.general.body--inquiry .inquiry-form fieldset:after,body.general.body--inquiry .columns dl:after,body.general.body--inquiry .columns fieldset:after,body.general.body--inquiry .form-login dl:after,body.general.body--inquiry .form-login fieldset:after,body.general.body--comment .inquiry-form dl:after,body.general.body--comment .inquiry-form fieldset:after,body.general.body--comment .columns dl:after,body.general.body--comment .columns fieldset:after,body.general.body--comment .form-login dl:after,body.general.body--comment .form-login fieldset:after{clear:both}body.general.body--inquiry .inquiry-form dl dt,body.general.body--inquiry .inquiry-form dl legend,body.general.body--inquiry .inquiry-form fieldset dt,body.general.body--inquiry .inquiry-form fieldset legend,body.general.body--inquiry .columns dl dt,body.general.body--inquiry .columns dl legend,body.general.body--inquiry .columns fieldset dt,body.general.body--inquiry .columns fieldset legend,body.general.body--inquiry .form-login dl dt,body.general.body--inquiry .form-login dl legend,body.general.body--inquiry .form-login fieldset dt,body.general.body--inquiry .form-login fieldset legend,body.general.body--comment .inquiry-form dl dt,body.general.body--comment .inquiry-form dl legend,body.general.body--comment .inquiry-form fieldset dt,body.general.body--comment .inquiry-form fieldset legend,body.general.body--comment .columns dl dt,body.general.body--comment .columns dl legend,body.general.body--comment .columns fieldset dt,body.general.body--comment .columns fieldset legend,body.general.body--comment .form-login dl dt,body.general.body--comment .form-login dl legend,body.general.body--comment .form-login fieldset dt,body.general.body--comment .form-login fieldset legend{clear:both;float:left;width:12em;margin-right:20px;padding:6px 0;font-weight:bold}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form dl dt,body.general.body--inquiry .inquiry-form dl legend,body.general.body--inquiry .inquiry-form fieldset dt,body.general.body--inquiry .inquiry-form fieldset legend,body.general.body--inquiry .columns dl dt,body.general.body--inquiry .columns dl legend,body.general.body--inquiry .columns fieldset dt,body.general.body--inquiry .columns fieldset legend,body.general.body--inquiry .form-login dl dt,body.general.body--inquiry .form-login dl legend,body.general.body--inquiry .form-login fieldset dt,body.general.body--inquiry .form-login fieldset legend,body.general.body--comment .inquiry-form dl dt,body.general.body--comment .inquiry-form dl legend,body.general.body--comment .inquiry-form fieldset dt,body.general.body--comment .inquiry-form fieldset legend,body.general.body--comment .columns dl dt,body.general.body--comment .columns dl legend,body.general.body--comment .columns fieldset dt,body.general.body--comment .columns fieldset legend,body.general.body--comment .form-login dl dt,body.general.body--comment .form-login dl legend,body.general.body--comment .form-login fieldset dt,body.general.body--comment .form-login fieldset legend{float:none;width:100%}}body.general.body--inquiry .inquiry-form dl dt .required,body.general.body--inquiry .inquiry-form dl legend .required,body.general.body--inquiry .inquiry-form fieldset dt .required,body.general.body--inquiry .inquiry-form fieldset legend .required,body.general.body--inquiry .columns dl dt .required,body.general.body--inquiry .columns dl legend .required,body.general.body--inquiry .columns fieldset dt .required,body.general.body--inquiry .columns fieldset legend .required,body.general.body--inquiry .form-login dl dt .required,body.general.body--inquiry .form-login dl legend .required,body.general.body--inquiry .form-login fieldset dt .required,body.general.body--inquiry .form-login fieldset legend .required,body.general.body--comment .inquiry-form dl dt .required,body.general.body--comment .inquiry-form dl legend .required,body.general.body--comment .inquiry-form fieldset dt .required,body.general.body--comment .inquiry-form fieldset legend .required,body.general.body--comment .columns dl dt .required,body.general.body--comment .columns dl legend .required,body.general.body--comment .columns fieldset dt .required,body.general.body--comment .columns fieldset legend .required,body.general.body--comment .form-login dl dt .required,body.general.body--comment .form-login dl legend .required,body.general.body--comment .form-login fieldset dt .required,body.general.body--comment .form-login fieldset legend .required{display:block;font-size:88%;color:#ae3700;font-weight:normal}body.general.body--inquiry .inquiry-form dl dd,body.general.body--inquiry .inquiry-form dl .fields,body.general.body--inquiry .inquiry-form fieldset dd,body.general.body--inquiry .inquiry-form fieldset .fields,body.general.body--inquiry .columns dl dd,body.general.body--inquiry .columns dl .fields,body.general.body--inquiry .columns fieldset dd,body.general.body--inquiry .columns fieldset .fields,body.general.body--inquiry .form-login dl dd,body.general.body--inquiry .form-login dl .fields,body.general.body--inquiry .form-login fieldset dd,body.general.body--inquiry .form-login fieldset .fields,body.general.body--comment .inquiry-form dl dd,body.general.body--comment .inquiry-form dl .fields,body.general.body--comment .inquiry-form fieldset dd,body.general.body--comment .inquiry-form fieldset .fields,body.general.body--comment .columns dl dd,body.general.body--comment .columns dl .fields,body.general.body--comment .columns fieldset dd,body.general.body--comment .columns fieldset .fields,body.general.body--comment .form-login dl dd,body.general.body--comment .form-login dl .fields,body.general.body--comment .form-login fieldset dd,body.general.body--comment .form-login fieldset .fields{float:left;width:calc(100% - 12em - 20px);padding:6px 0}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form dl dd,body.general.body--inquiry .inquiry-form dl .fields,body.general.body--inquiry .inquiry-form fieldset dd,body.general.body--inquiry .inquiry-form fieldset .fields,body.general.body--inquiry .columns dl dd,body.general.body--inquiry .columns dl .fields,body.general.body--inquiry .columns fieldset dd,body.general.body--inquiry .columns fieldset .fields,body.general.body--inquiry .form-login dl dd,body.general.body--inquiry .form-login dl .fields,body.general.body--inquiry .form-login fieldset dd,body.general.body--inquiry .form-login fieldset .fields,body.general.body--comment .inquiry-form dl dd,body.general.body--comment .inquiry-form dl .fields,body.general.body--comment .inquiry-form fieldset dd,body.general.body--comment .inquiry-form fieldset .fields,body.general.body--comment .columns dl dd,body.general.body--comment .columns dl .fields,body.general.body--comment .columns fieldset dd,body.general.body--comment .columns fieldset .fields,body.general.body--comment .form-login dl dd,body.general.body--comment .form-login dl .fields,body.general.body--comment .form-login fieldset dd,body.general.body--comment .form-login fieldset .fields{float:none;width:100%}}body.general.body--inquiry .inquiry-form dl dd p,body.general.body--inquiry .inquiry-form dl .fields p,body.general.body--inquiry .inquiry-form fieldset dd p,body.general.body--inquiry .inquiry-form fieldset .fields p,body.general.body--inquiry .columns dl dd p,body.general.body--inquiry .columns dl .fields p,body.general.body--inquiry .columns fieldset dd p,body.general.body--inquiry .columns fieldset .fields p,body.general.body--inquiry .form-login dl dd p,body.general.body--inquiry .form-login dl .fields p,body.general.body--inquiry .form-login fieldset dd p,body.general.body--inquiry .form-login fieldset .fields p,body.general.body--comment .inquiry-form dl dd p,body.general.body--comment .inquiry-form dl .fields p,body.general.body--comment .inquiry-form fieldset dd p,body.general.body--comment .inquiry-form fieldset .fields p,body.general.body--comment .columns dl dd p,body.general.body--comment .columns dl .fields p,body.general.body--comment .columns fieldset dd p,body.general.body--comment .columns fieldset .fields p,body.general.body--comment .form-login dl dd p,body.general.body--comment .form-login dl .fields p,body.general.body--comment .form-login fieldset dd p,body.general.body--comment .form-login fieldset .fields p{margin-bottom:0;font-size:94%}body.general.body--inquiry .inquiry-form dl dd input[type=password],body.general.body--inquiry .inquiry-form dl dd input[type=text],body.general.body--inquiry .inquiry-form dl .fields input[type=password],body.general.body--inquiry .inquiry-form dl .fields input[type=text],body.general.body--inquiry .inquiry-form fieldset dd input[type=password],body.general.body--inquiry .inquiry-form fieldset dd input[type=text],body.general.body--inquiry .inquiry-form fieldset .fields input[type=password],body.general.body--inquiry .inquiry-form fieldset .fields input[type=text],body.general.body--inquiry .columns dl dd input[type=password],body.general.body--inquiry .columns dl dd input[type=text],body.general.body--inquiry .columns dl .fields input[type=password],body.general.body--inquiry .columns dl .fields input[type=text],body.general.body--inquiry .columns fieldset dd input[type=password],body.general.body--inquiry .columns fieldset dd input[type=text],body.general.body--inquiry .columns fieldset .fields input[type=password],body.general.body--inquiry .columns fieldset .fields input[type=text],body.general.body--inquiry .form-login dl dd input[type=password],body.general.body--inquiry .form-login dl dd input[type=text],body.general.body--inquiry .form-login dl .fields input[type=password],body.general.body--inquiry .form-login dl .fields input[type=text],body.general.body--inquiry .form-login fieldset dd input[type=password],body.general.body--inquiry .form-login fieldset dd input[type=text],body.general.body--inquiry .form-login fieldset .fields input[type=password],body.general.body--inquiry .form-login fieldset .fields input[type=text],body.general.body--comment .inquiry-form dl dd input[type=password],body.general.body--comment .inquiry-form dl dd input[type=text],body.general.body--comment .inquiry-form dl .fields input[type=password],body.general.body--comment .inquiry-form dl .fields input[type=text],body.general.body--comment .inquiry-form fieldset dd input[type=password],body.general.body--comment .inquiry-form fieldset dd input[type=text],body.general.body--comment .inquiry-form fieldset .fields input[type=password],body.general.body--comment .inquiry-form fieldset .fields input[type=text],body.general.body--comment .columns dl dd input[type=password],body.general.body--comment .columns dl dd input[type=text],body.general.body--comment .columns dl .fields input[type=password],body.general.body--comment .columns dl .fields input[type=text],body.general.body--comment .columns fieldset dd input[type=password],body.general.body--comment .columns fieldset dd input[type=text],body.general.body--comment .columns fieldset .fields input[type=password],body.general.body--comment .columns fieldset .fields input[type=text],body.general.body--comment .form-login dl dd input[type=password],body.general.body--comment .form-login dl dd input[type=text],body.general.body--comment .form-login dl .fields input[type=password],body.general.body--comment .form-login dl .fields input[type=text],body.general.body--comment .form-login fieldset dd input[type=password],body.general.body--comment .form-login fieldset dd input[type=text],body.general.body--comment .form-login fieldset .fields input[type=password],body.general.body--comment .form-login fieldset .fields input[type=text]{width:80%;max-width:560px;padding:4px;box-sizing:border-box}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form dl dd input[type=password],body.general.body--inquiry .inquiry-form dl dd input[type=text],body.general.body--inquiry .inquiry-form dl .fields input[type=password],body.general.body--inquiry .inquiry-form dl .fields input[type=text],body.general.body--inquiry .inquiry-form fieldset dd input[type=password],body.general.body--inquiry .inquiry-form fieldset dd input[type=text],body.general.body--inquiry .inquiry-form fieldset .fields input[type=password],body.general.body--inquiry .inquiry-form fieldset .fields input[type=text],body.general.body--inquiry .columns dl dd input[type=password],body.general.body--inquiry .columns dl dd input[type=text],body.general.body--inquiry .columns dl .fields input[type=password],body.general.body--inquiry .columns dl .fields input[type=text],body.general.body--inquiry .columns fieldset dd input[type=password],body.general.body--inquiry .columns fieldset dd input[type=text],body.general.body--inquiry .columns fieldset .fields input[type=password],body.general.body--inquiry .columns fieldset .fields input[type=text],body.general.body--inquiry .form-login dl dd input[type=password],body.general.body--inquiry .form-login dl dd input[type=text],body.general.body--inquiry .form-login dl .fields input[type=password],body.general.body--inquiry .form-login dl .fields input[type=text],body.general.body--inquiry .form-login fieldset dd input[type=password],body.general.body--inquiry .form-login fieldset dd input[type=text],body.general.body--inquiry .form-login fieldset .fields input[type=password],body.general.body--inquiry .form-login fieldset .fields input[type=text],body.general.body--comment .inquiry-form dl dd input[type=password],body.general.body--comment .inquiry-form dl dd input[type=text],body.general.body--comment .inquiry-form dl .fields input[type=password],body.general.body--comment .inquiry-form dl .fields input[type=text],body.general.body--comment .inquiry-form fieldset dd input[type=password],body.general.body--comment .inquiry-form fieldset dd input[type=text],body.general.body--comment .inquiry-form fieldset .fields input[type=password],body.general.body--comment .inquiry-form fieldset .fields input[type=text],body.general.body--comment .columns dl dd input[type=password],body.general.body--comment .columns dl dd input[type=text],body.general.body--comment .columns dl .fields input[type=password],body.general.body--comment .columns dl .fields input[type=text],body.general.body--comment .columns fieldset dd input[type=password],body.general.body--comment .columns fieldset dd input[type=text],body.general.body--comment .columns fieldset .fields input[type=password],body.general.body--comment .columns fieldset .fields input[type=text],body.general.body--comment .form-login dl dd input[type=password],body.general.body--comment .form-login dl dd input[type=text],body.general.body--comment .form-login dl .fields input[type=password],body.general.body--comment .form-login dl .fields input[type=text],body.general.body--comment .form-login fieldset dd input[type=password],body.general.body--comment .form-login fieldset dd input[type=text],body.general.body--comment .form-login fieldset .fields input[type=password],body.general.body--comment .form-login fieldset .fields input[type=text]{width:100%}}body.general.body--inquiry .inquiry-form dl dd input[type=email],body.general.body--inquiry .inquiry-form dl .fields input[type=email],body.general.body--inquiry .inquiry-form fieldset dd input[type=email],body.general.body--inquiry .inquiry-form fieldset .fields input[type=email],body.general.body--inquiry .columns dl dd input[type=email],body.general.body--inquiry .columns dl .fields input[type=email],body.general.body--inquiry .columns fieldset dd input[type=email],body.general.body--inquiry .columns fieldset .fields input[type=email],body.general.body--inquiry .form-login dl dd input[type=email],body.general.body--inquiry .form-login dl .fields input[type=email],body.general.body--inquiry .form-login fieldset dd input[type=email],body.general.body--inquiry .form-login fieldset .fields input[type=email],body.general.body--comment .inquiry-form dl dd input[type=email],body.general.body--comment .inquiry-form dl .fields input[type=email],body.general.body--comment .inquiry-form fieldset dd input[type=email],body.general.body--comment .inquiry-form fieldset .fields input[type=email],body.general.body--comment .columns dl dd input[type=email],body.general.body--comment .columns dl .fields input[type=email],body.general.body--comment .columns fieldset dd input[type=email],body.general.body--comment .columns fieldset .fields input[type=email],body.general.body--comment .form-login dl dd input[type=email],body.general.body--comment .form-login dl .fields input[type=email],body.general.body--comment .form-login fieldset dd input[type=email],body.general.body--comment .form-login fieldset .fields input[type=email]{width:80%;max-width:560px;padding:4px;box-sizing:border-box}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form dl dd input[type=email],body.general.body--inquiry .inquiry-form dl .fields input[type=email],body.general.body--inquiry .inquiry-form fieldset dd input[type=email],body.general.body--inquiry .inquiry-form fieldset .fields input[type=email],body.general.body--inquiry .columns dl dd input[type=email],body.general.body--inquiry .columns dl .fields input[type=email],body.general.body--inquiry .columns fieldset dd input[type=email],body.general.body--inquiry .columns fieldset .fields input[type=email],body.general.body--inquiry .form-login dl dd input[type=email],body.general.body--inquiry .form-login dl .fields input[type=email],body.general.body--inquiry .form-login fieldset dd input[type=email],body.general.body--inquiry .form-login fieldset .fields input[type=email],body.general.body--comment .inquiry-form dl dd input[type=email],body.general.body--comment .inquiry-form dl .fields input[type=email],body.general.body--comment .inquiry-form fieldset dd input[type=email],body.general.body--comment .inquiry-form fieldset .fields input[type=email],body.general.body--comment .columns dl dd input[type=email],body.general.body--comment .columns dl .fields input[type=email],body.general.body--comment .columns fieldset dd input[type=email],body.general.body--comment .columns fieldset .fields input[type=email],body.general.body--comment .form-login dl dd input[type=email],body.general.body--comment .form-login dl .fields input[type=email],body.general.body--comment .form-login fieldset dd input[type=email],body.general.body--comment .form-login fieldset .fields input[type=email]{width:100%}}body.general.body--inquiry .inquiry-form dl dd input[type=radio]+span,body.general.body--inquiry .inquiry-form dl .fields input[type=radio]+span,body.general.body--inquiry .inquiry-form fieldset dd input[type=radio]+span,body.general.body--inquiry .inquiry-form fieldset .fields input[type=radio]+span,body.general.body--inquiry .columns dl dd input[type=radio]+span,body.general.body--inquiry .columns dl .fields input[type=radio]+span,body.general.body--inquiry .columns fieldset dd input[type=radio]+span,body.general.body--inquiry .columns fieldset .fields input[type=radio]+span,body.general.body--inquiry .form-login dl dd input[type=radio]+span,body.general.body--inquiry .form-login dl .fields input[type=radio]+span,body.general.body--inquiry .form-login fieldset dd input[type=radio]+span,body.general.body--inquiry .form-login fieldset .fields input[type=radio]+span,body.general.body--comment .inquiry-form dl dd input[type=radio]+span,body.general.body--comment .inquiry-form dl .fields input[type=radio]+span,body.general.body--comment .inquiry-form fieldset dd input[type=radio]+span,body.general.body--comment .inquiry-form fieldset .fields input[type=radio]+span,body.general.body--comment .columns dl dd input[type=radio]+span,body.general.body--comment .columns dl .fields input[type=radio]+span,body.general.body--comment .columns fieldset dd input[type=radio]+span,body.general.body--comment .columns fieldset .fields input[type=radio]+span,body.general.body--comment .form-login dl dd input[type=radio]+span,body.general.body--comment .form-login dl .fields input[type=radio]+span,body.general.body--comment .form-login fieldset dd input[type=radio]+span,body.general.body--comment .form-login fieldset .fields input[type=radio]+span{vertical-align:-0.1em}body.general.body--inquiry .inquiry-form dl dd input[name="item[tel]"],body.general.body--inquiry .inquiry-form dl .fields input[name="item[tel]"],body.general.body--inquiry .inquiry-form fieldset dd input[name="item[tel]"],body.general.body--inquiry .inquiry-form fieldset .fields input[name="item[tel]"],body.general.body--inquiry .columns dl dd input[name="item[tel]"],body.general.body--inquiry .columns dl .fields input[name="item[tel]"],body.general.body--inquiry .columns fieldset dd input[name="item[tel]"],body.general.body--inquiry .columns fieldset .fields input[name="item[tel]"],body.general.body--inquiry .form-login dl dd input[name="item[tel]"],body.general.body--inquiry .form-login dl .fields input[name="item[tel]"],body.general.body--inquiry .form-login fieldset dd input[name="item[tel]"],body.general.body--inquiry .form-login fieldset .fields input[name="item[tel]"],body.general.body--comment .inquiry-form dl dd input[name="item[tel]"],body.general.body--comment .inquiry-form dl .fields input[name="item[tel]"],body.general.body--comment .inquiry-form fieldset dd input[name="item[tel]"],body.general.body--comment .inquiry-form fieldset .fields input[name="item[tel]"],body.general.body--comment .columns dl dd input[name="item[tel]"],body.general.body--comment .columns dl .fields input[name="item[tel]"],body.general.body--comment .columns fieldset dd input[name="item[tel]"],body.general.body--comment .columns fieldset .fields input[name="item[tel]"],body.general.body--comment .form-login dl dd input[name="item[tel]"],body.general.body--comment .form-login dl .fields input[name="item[tel]"],body.general.body--comment .form-login fieldset dd input[name="item[tel]"],body.general.body--comment .form-login fieldset .fields input[name="item[tel]"]{width:20em}@media only screen and (max-width: 480px){body.general.body--inquiry .inquiry-form dl dd input[name="item[tel]"],body.general.body--inquiry .inquiry-form dl .fields input[name="item[tel]"],body.general.body--inquiry .inquiry-form fieldset dd input[name="item[tel]"],body.general.body--inquiry .inquiry-form fieldset .fields input[name="item[tel]"],body.general.body--inquiry .columns dl dd input[name="item[tel]"],body.general.body--inquiry .columns dl .fields input[name="item[tel]"],body.general.body--inquiry .columns fieldset dd input[name="item[tel]"],body.general.body--inquiry .columns fieldset .fields input[name="item[tel]"],body.general.body--inquiry .form-login dl dd input[name="item[tel]"],body.general.body--inquiry .form-login dl .fields input[name="item[tel]"],body.general.body--inquiry .form-login fieldset dd input[name="item[tel]"],body.general.body--inquiry .form-login fieldset .fields input[name="item[tel]"],body.general.body--comment .inquiry-form dl dd input[name="item[tel]"],body.general.body--comment .inquiry-form dl .fields input[name="item[tel]"],body.general.body--comment .inquiry-form fieldset dd input[name="item[tel]"],body.general.body--comment .inquiry-form fieldset .fields input[name="item[tel]"],body.general.body--comment .columns dl dd input[name="item[tel]"],body.general.body--comment .columns dl .fields input[name="item[tel]"],body.general.body--comment .columns fieldset dd input[name="item[tel]"],body.general.body--comment .columns fieldset .fields input[name="item[tel]"],body.general.body--comment .form-login dl dd input[name="item[tel]"],body.general.body--comment .form-login dl .fields input[name="item[tel]"],body.general.body--comment .form-login fieldset dd input[name="item[tel]"],body.general.body--comment .form-login fieldset .fields input[name="item[tel]"]{width:100%}}body.general.body--inquiry .inquiry-form dl dd input[name="item[postal_code]"],body.general.body--inquiry .inquiry-form dl .fields input[name="item[postal_code]"],body.general.body--inquiry .inquiry-form fieldset dd input[name="item[postal_code]"],body.general.body--inquiry .inquiry-form fieldset .fields input[name="item[postal_code]"],body.general.body--inquiry .columns dl dd input[name="item[postal_code]"],body.general.body--inquiry .columns dl .fields input[name="item[postal_code]"],body.general.body--inquiry .columns fieldset dd input[name="item[postal_code]"],body.general.body--inquiry .columns fieldset .fields input[name="item[postal_code]"],body.general.body--inquiry .form-login dl dd input[name="item[postal_code]"],body.general.body--inquiry .form-login dl .fields input[name="item[postal_code]"],body.general.body--inquiry .form-login fieldset dd input[name="item[postal_code]"],body.general.body--inquiry .form-login fieldset .fields input[name="item[postal_code]"],body.general.body--comment .inquiry-form dl dd input[name="item[postal_code]"],body.general.body--comment .inquiry-form dl .fields input[name="item[postal_code]"],body.general.body--comment .inquiry-form fieldset dd input[name="item[postal_code]"],body.general.body--comment .inquiry-form fieldset .fields input[name="item[postal_code]"],body.general.body--comment .columns dl dd input[name="item[postal_code]"],body.general.body--comment .columns dl .fields input[name="item[postal_code]"],body.general.body--comment .columns fieldset dd input[name="item[postal_code]"],body.general.body--comment .columns fieldset .fields input[name="item[postal_code]"],body.general.body--comment .form-login dl dd input[name="item[postal_code]"],body.general.body--comment .form-login dl .fields input[name="item[postal_code]"],body.general.body--comment .form-login fieldset dd input[name="item[postal_code]"],body.general.body--comment .form-login fieldset .fields input[name="item[postal_code]"]{width:16em}body.general.body--inquiry .inquiry-form dl dd input[name="item[sex]"],body.general.body--inquiry .inquiry-form dl .fields input[name="item[sex]"],body.general.body--inquiry .inquiry-form fieldset dd input[name="item[sex]"],body.general.body--inquiry .inquiry-form fieldset .fields input[name="item[sex]"],body.general.body--inquiry .columns dl dd input[name="item[sex]"],body.general.body--inquiry .columns dl .fields input[name="item[sex]"],body.general.body--inquiry .columns fieldset dd input[name="item[sex]"],body.general.body--inquiry .columns fieldset .fields input[name="item[sex]"],body.general.body--inquiry .form-login dl dd input[name="item[sex]"],body.general.body--inquiry .form-login dl .fields input[name="item[sex]"],body.general.body--inquiry .form-login fieldset dd input[name="item[sex]"],body.general.body--inquiry .form-login fieldset .fields input[name="item[sex]"],body.general.body--comment .inquiry-form dl dd input[name="item[sex]"],body.general.body--comment .inquiry-form dl .fields input[name="item[sex]"],body.general.body--comment .inquiry-form fieldset dd input[name="item[sex]"],body.general.body--comment .inquiry-form fieldset .fields input[name="item[sex]"],body.general.body--comment .columns dl dd input[name="item[sex]"],body.general.body--comment .columns dl .fields input[name="item[sex]"],body.general.body--comment .columns fieldset dd input[name="item[sex]"],body.general.body--comment .columns fieldset .fields input[name="item[sex]"],body.general.body--comment .form-login dl dd input[name="item[sex]"],body.general.body--comment .form-login dl .fields input[name="item[sex]"],body.general.body--comment .form-login fieldset dd input[name="item[sex]"],body.general.body--comment .form-login fieldset .fields input[name="item[sex]"]{margin-top:-3px}body.general.body--inquiry .inquiry-form dl dd input[type=checkbox],body.general.body--inquiry .inquiry-form dl .fields input[type=checkbox],body.general.body--inquiry .inquiry-form fieldset dd input[type=checkbox],body.general.body--inquiry .inquiry-form fieldset .fields input[type=checkbox],body.general.body--inquiry .columns dl dd input[type=checkbox],body.general.body--inquiry .columns dl .fields input[type=checkbox],body.general.body--inquiry .columns fieldset dd input[type=checkbox],body.general.body--inquiry .columns fieldset .fields input[type=checkbox],body.general.body--inquiry .form-login dl dd input[type=checkbox],body.general.body--inquiry .form-login dl .fields input[type=checkbox],body.general.body--inquiry .form-login fieldset dd input[type=checkbox],body.general.body--inquiry .form-login fieldset .fields input[type=checkbox],body.general.body--comment .inquiry-form dl dd input[type=checkbox],body.general.body--comment .inquiry-form dl .fields input[type=checkbox],body.general.body--comment .inquiry-form fieldset dd input[type=checkbox],body.general.body--comment .inquiry-form fieldset .fields input[type=checkbox],body.general.body--comment .columns dl dd input[type=checkbox],body.general.body--comment .columns dl .fields input[type=checkbox],body.general.body--comment .columns fieldset dd input[type=checkbox],body.general.body--comment .columns fieldset .fields input[type=checkbox],body.general.body--comment .form-login dl dd input[type=checkbox],body.general.body--comment .form-login dl .fields input[type=checkbox],body.general.body--comment .form-login fieldset dd input[type=checkbox],body.general.body--comment .form-login fieldset .fields input[type=checkbox]{margin-top:-1px}body.general.body--inquiry .inquiry-form dl dd button[name=postal-code-search],body.general.body--inquiry .inquiry-form dl .fields button[name=postal-code-search],body.general.body--inquiry .inquiry-form fieldset dd button[name=postal-code-search],body.general.body--inquiry .inquiry-form fieldset .fields button[name=postal-code-search],body.general.body--inquiry .columns dl dd button[name=postal-code-search],body.general.body--inquiry .columns dl .fields button[name=postal-code-search],body.general.body--inquiry .columns fieldset dd button[name=postal-code-search],body.general.body--inquiry .columns fieldset .fields button[name=postal-code-search],body.general.body--inquiry .form-login dl dd button[name=postal-code-search],body.general.body--inquiry .form-login dl .fields button[name=postal-code-search],body.general.body--inquiry .form-login fieldset dd button[name=postal-code-search],body.general.body--inquiry .form-login fieldset .fields button[name=postal-code-search],body.general.body--comment .inquiry-form dl dd button[name=postal-code-search],body.general.body--comment .inquiry-form dl .fields button[name=postal-code-search],body.general.body--comment .inquiry-form fieldset dd button[name=postal-code-search],body.general.body--comment .inquiry-form fieldset .fields button[name=postal-code-search],body.general.body--comment .columns dl dd button[name=postal-code-search],body.general.body--comment .columns dl .fields button[name=postal-code-search],body.general.body--comment .columns fieldset dd button[name=postal-code-search],body.general.body--comment .columns fieldset .fields button[name=postal-code-search],body.general.body--comment .form-login dl dd button[name=postal-code-search],body.general.body--comment .form-login dl .fields button[name=postal-code-search],body.general.body--comment .form-login fieldset dd button[name=postal-code-search],body.general.body--comment .form-login fieldset .fields button[name=postal-code-search]{font-size:94%}body.general.body--inquiry .inquiry-form dl dd textarea,body.general.body--inquiry .inquiry-form dl .fields textarea,body.general.body--inquiry .inquiry-form fieldset dd textarea,body.general.body--inquiry .inquiry-form fieldset .fields textarea,body.general.body--inquiry .columns dl dd textarea,body.general.body--inquiry .columns dl .fields textarea,body.general.body--inquiry .columns fieldset dd textarea,body.general.body--inquiry .columns fieldset .fields textarea,body.general.body--inquiry .form-login dl dd textarea,body.general.body--inquiry .form-login dl .fields textarea,body.general.body--inquiry .form-login fieldset dd textarea,body.general.body--inquiry .form-login fieldset .fields textarea,body.general.body--comment .inquiry-form dl dd textarea,body.general.body--comment .inquiry-form dl .fields textarea,body.general.body--comment .inquiry-form fieldset dd textarea,body.general.body--comment .inquiry-form fieldset .fields textarea,body.general.body--comment .columns dl dd textarea,body.general.body--comment .columns dl .fields textarea,body.general.body--comment .columns fieldset dd textarea,body.general.body--comment .columns fieldset .fields textarea,body.general.body--comment .form-login dl dd textarea,body.general.body--comment .form-login dl .fields textarea,body.general.body--comment .form-login fieldset dd textarea,body.general.body--comment .form-login fieldset .fields textarea{width:80%;max-width:560px;box-sizing:border-box;min-height:200px}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form dl dd textarea,body.general.body--inquiry .inquiry-form dl .fields textarea,body.general.body--inquiry .inquiry-form fieldset dd textarea,body.general.body--inquiry .inquiry-form fieldset .fields textarea,body.general.body--inquiry .columns dl dd textarea,body.general.body--inquiry .columns dl .fields textarea,body.general.body--inquiry .columns fieldset dd textarea,body.general.body--inquiry .columns fieldset .fields textarea,body.general.body--inquiry .form-login dl dd textarea,body.general.body--inquiry .form-login dl .fields textarea,body.general.body--inquiry .form-login fieldset dd textarea,body.general.body--inquiry .form-login fieldset .fields textarea,body.general.body--comment .inquiry-form dl dd textarea,body.general.body--comment .inquiry-form dl .fields textarea,body.general.body--comment .inquiry-form fieldset dd textarea,body.general.body--comment .inquiry-form fieldset .fields textarea,body.general.body--comment .columns dl dd textarea,body.general.body--comment .columns dl .fields textarea,body.general.body--comment .columns fieldset dd textarea,body.general.body--comment .columns fieldset .fields textarea,body.general.body--comment .form-login dl dd textarea,body.general.body--comment .form-login dl .fields textarea,body.general.body--comment .form-login fieldset dd textarea,body.general.body--comment .form-login fieldset .fields textarea{width:100%}}body.general.body--inquiry .inquiry-form dl dd input[name="item[in_birth][year]"],body.general.body--inquiry .inquiry-form dl .fields input[name="item[in_birth][year]"],body.general.body--inquiry .inquiry-form fieldset dd input[name="item[in_birth][year]"],body.general.body--inquiry .inquiry-form fieldset .fields input[name="item[in_birth][year]"],body.general.body--inquiry .columns dl dd input[name="item[in_birth][year]"],body.general.body--inquiry .columns dl .fields input[name="item[in_birth][year]"],body.general.body--inquiry .columns fieldset dd input[name="item[in_birth][year]"],body.general.body--inquiry .columns fieldset .fields input[name="item[in_birth][year]"],body.general.body--inquiry .form-login dl dd input[name="item[in_birth][year]"],body.general.body--inquiry .form-login dl .fields input[name="item[in_birth][year]"],body.general.body--inquiry .form-login fieldset dd input[name="item[in_birth][year]"],body.general.body--inquiry .form-login fieldset .fields input[name="item[in_birth][year]"],body.general.body--comment .inquiry-form dl dd input[name="item[in_birth][year]"],body.general.body--comment .inquiry-form dl .fields input[name="item[in_birth][year]"],body.general.body--comment .inquiry-form fieldset dd input[name="item[in_birth][year]"],body.general.body--comment .inquiry-form fieldset .fields input[name="item[in_birth][year]"],body.general.body--comment .columns dl dd input[name="item[in_birth][year]"],body.general.body--comment .columns dl .fields input[name="item[in_birth][year]"],body.general.body--comment .columns fieldset dd input[name="item[in_birth][year]"],body.general.body--comment .columns fieldset .fields input[name="item[in_birth][year]"],body.general.body--comment .form-login dl dd input[name="item[in_birth][year]"],body.general.body--comment .form-login dl .fields input[name="item[in_birth][year]"],body.general.body--comment .form-login fieldset dd input[name="item[in_birth][year]"],body.general.body--comment .form-login fieldset .fields input[name="item[in_birth][year]"]{padding:6px 0 8px}body.general.body--inquiry .inquiry-form dl dd select,body.general.body--inquiry .inquiry-form dl .fields select,body.general.body--inquiry .inquiry-form fieldset dd select,body.general.body--inquiry .inquiry-form fieldset .fields select,body.general.body--inquiry .columns dl dd select,body.general.body--inquiry .columns dl .fields select,body.general.body--inquiry .columns fieldset dd select,body.general.body--inquiry .columns fieldset .fields select,body.general.body--inquiry .form-login dl dd select,body.general.body--inquiry .form-login dl .fields select,body.general.body--inquiry .form-login fieldset dd select,body.general.body--inquiry .form-login fieldset .fields select,body.general.body--comment .inquiry-form dl dd select,body.general.body--comment .inquiry-form dl .fields select,body.general.body--comment .inquiry-form fieldset dd select,body.general.body--comment .inquiry-form fieldset .fields select,body.general.body--comment .columns dl dd select,body.general.body--comment .columns dl .fields select,body.general.body--comment .columns fieldset dd select,body.general.body--comment .columns fieldset .fields select,body.general.body--comment .form-login dl dd select,body.general.body--comment .form-login dl .fields select,body.general.body--comment .form-login fieldset dd select,body.general.body--comment .form-login fieldset .fields select{min-width:7em;padding:10px 0 12px;font-size:88%}body.general.body--inquiry .inquiry-form dl dd div.parent,body.general.body--inquiry .inquiry-form dl .fields div.parent,body.general.body--inquiry .inquiry-form fieldset dd div.parent,body.general.body--inquiry .inquiry-form fieldset .fields div.parent,body.general.body--inquiry .columns dl dd div.parent,body.general.body--inquiry .columns dl .fields div.parent,body.general.body--inquiry .columns fieldset dd div.parent,body.general.body--inquiry .columns fieldset .fields div.parent,body.general.body--inquiry .form-login dl dd div.parent,body.general.body--inquiry .form-login dl .fields div.parent,body.general.body--inquiry .form-login fieldset dd div.parent,body.general.body--inquiry .form-login fieldset .fields div.parent,body.general.body--comment .inquiry-form dl dd div.parent,body.general.body--comment .inquiry-form dl .fields div.parent,body.general.body--comment .inquiry-form fieldset dd div.parent,body.general.body--comment .inquiry-form fieldset .fields div.parent,body.general.body--comment .columns dl dd div.parent,body.general.body--comment .columns dl .fields div.parent,body.general.body--comment .columns fieldset dd div.parent,body.general.body--comment .columns fieldset .fields div.parent,body.general.body--comment .form-login dl dd div.parent,body.general.body--comment .form-login dl .fields div.parent,body.general.body--comment .form-login fieldset dd div.parent,body.general.body--comment .form-login fieldset .fields div.parent{margin-bottom:32px}body.general.body--inquiry .inquiry-form dl dd div.parent div.child,body.general.body--inquiry .inquiry-form dl .fields div.parent div.child,body.general.body--inquiry .inquiry-form fieldset dd div.parent div.child,body.general.body--inquiry .inquiry-form fieldset .fields div.parent div.child,body.general.body--inquiry .columns dl dd div.parent div.child,body.general.body--inquiry .columns dl .fields div.parent div.child,body.general.body--inquiry .columns fieldset dd div.parent div.child,body.general.body--inquiry .columns fieldset .fields div.parent div.child,body.general.body--inquiry .form-login dl dd div.parent div.child,body.general.body--inquiry .form-login dl .fields div.parent div.child,body.general.body--inquiry .form-login fieldset dd div.parent div.child,body.general.body--inquiry .form-login fieldset .fields div.parent div.child,body.general.body--comment .inquiry-form dl dd div.parent div.child,body.general.body--comment .inquiry-form dl .fields div.parent div.child,body.general.body--comment .inquiry-form fieldset dd div.parent div.child,body.general.body--comment .inquiry-form fieldset .fields div.parent div.child,body.general.body--comment .columns dl dd div.parent div.child,body.general.body--comment .columns dl .fields div.parent div.child,body.general.body--comment .columns fieldset dd div.parent div.child,body.general.body--comment .columns fieldset .fields div.parent div.child,body.general.body--comment .form-login dl dd div.parent div.child,body.general.body--comment .form-login dl .fields div.parent div.child,body.general.body--comment .form-login fieldset dd div.parent div.child,body.general.body--comment .form-login fieldset .fields div.parent div.child{margin-top:8px}body.general.body--inquiry .inquiry-form dl dd div.parent div.child label,body.general.body--inquiry .inquiry-form dl .fields div.parent div.child label,body.general.body--inquiry .inquiry-form fieldset dd div.parent div.child label,body.general.body--inquiry .inquiry-form fieldset .fields div.parent div.child label,body.general.body--inquiry .columns dl dd div.parent div.child label,body.general.body--inquiry .columns dl .fields div.parent div.child label,body.general.body--inquiry .columns fieldset dd div.parent div.child label,body.general.body--inquiry .columns fieldset .fields div.parent div.child label,body.general.body--inquiry .form-login dl dd div.parent div.child label,body.general.body--inquiry .form-login dl .fields div.parent div.child label,body.general.body--inquiry .form-login fieldset dd div.parent div.child label,body.general.body--inquiry .form-login fieldset .fields div.parent div.child label,body.general.body--comment .inquiry-form dl dd div.parent div.child label,body.general.body--comment .inquiry-form dl .fields div.parent div.child label,body.general.body--comment .inquiry-form fieldset dd div.parent div.child label,body.general.body--comment .inquiry-form fieldset .fields div.parent div.child label,body.general.body--comment .columns dl dd div.parent div.child label,body.general.body--comment .columns dl .fields div.parent div.child label,body.general.body--comment .columns fieldset dd div.parent div.child label,body.general.body--comment .columns fieldset .fields div.parent div.child label,body.general.body--comment .form-login dl dd div.parent div.child label,body.general.body--comment .form-login dl .fields div.parent div.child label,body.general.body--comment .form-login fieldset dd div.parent div.child label,body.general.body--comment .form-login fieldset .fields div.parent div.child label{display:inline-block;margin:0 48px 8px 0}@media only screen and (max-width: 480px){body.general.body--inquiry .inquiry-form dl dd div.parent div.child label,body.general.body--inquiry .inquiry-form dl .fields div.parent div.child label,body.general.body--inquiry .inquiry-form fieldset dd div.parent div.child label,body.general.body--inquiry .inquiry-form fieldset .fields div.parent div.child label,body.general.body--inquiry .columns dl dd div.parent div.child label,body.general.body--inquiry .columns dl .fields div.parent div.child label,body.general.body--inquiry .columns fieldset dd div.parent div.child label,body.general.body--inquiry .columns fieldset .fields div.parent div.child label,body.general.body--inquiry .form-login dl dd div.parent div.child label,body.general.body--inquiry .form-login dl .fields div.parent div.child label,body.general.body--inquiry .form-login fieldset dd div.parent div.child label,body.general.body--inquiry .form-login fieldset .fields div.parent div.child label,body.general.body--comment .inquiry-form dl dd div.parent div.child label,body.general.body--comment .inquiry-form dl .fields div.parent div.child label,body.general.body--comment .inquiry-form fieldset dd div.parent div.child label,body.general.body--comment .inquiry-form fieldset .fields div.parent div.child label,body.general.body--comment .columns dl dd div.parent div.child label,body.general.body--comment .columns dl .fields div.parent div.child label,body.general.body--comment .columns fieldset dd div.parent div.child label,body.general.body--comment .columns fieldset .fields div.parent div.child label,body.general.body--comment .form-login dl dd div.parent div.child label,body.general.body--comment .form-login dl .fields div.parent div.child label,body.general.body--comment .form-login fieldset dd div.parent div.child label,body.general.body--comment .form-login fieldset .fields div.parent div.child label{display:block;margin-right:0}}body.general.body--inquiry .inquiry-form dl .remarks ul li,body.general.body--inquiry .inquiry-form fieldset .remarks ul li,body.general.body--inquiry .columns dl .remarks ul li,body.general.body--inquiry .columns fieldset .remarks ul li,body.general.body--inquiry .form-login dl .remarks ul li,body.general.body--inquiry .form-login fieldset .remarks ul li,body.general.body--comment .inquiry-form dl .remarks ul li,body.general.body--comment .inquiry-form fieldset .remarks ul li,body.general.body--comment .columns dl .remarks ul li,body.general.body--comment .columns fieldset .remarks ul li,body.general.body--comment .form-login dl .remarks ul li,body.general.body--comment .form-login fieldset .remarks ul li{font-size:88%}body.general.body--inquiry .inquiry-form dl .graph,body.general.body--inquiry .inquiry-form fieldset .graph,body.general.body--inquiry .columns dl .graph,body.general.body--inquiry .columns fieldset .graph,body.general.body--inquiry .form-login dl .graph,body.general.body--inquiry .form-login fieldset .graph,body.general.body--comment .inquiry-form dl .graph,body.general.body--comment .inquiry-form fieldset .graph,body.general.body--comment .columns dl .graph,body.general.body--comment .columns fieldset .graph,body.general.body--comment .form-login dl .graph,body.general.body--comment .form-login fieldset .graph{margin-left:200px}body.general.body--inquiry .inquiry-form fieldset.ages label,body.general.body--inquiry .inquiry-form fieldset.live label,body.general.body--inquiry .inquiry-form fieldset.sex label,body.general.body--inquiry .inquiry-form fieldset.subscriptions label,body.general.body--inquiry .inquiry-form fieldset.birthday label,body.general.body--inquiry .columns fieldset.ages label,body.general.body--inquiry .columns fieldset.live label,body.general.body--inquiry .columns fieldset.sex label,body.general.body--inquiry .columns fieldset.subscriptions label,body.general.body--inquiry .columns fieldset.birthday label,body.general.body--inquiry .form-login fieldset.ages label,body.general.body--inquiry .form-login fieldset.live label,body.general.body--inquiry .form-login fieldset.sex label,body.general.body--inquiry .form-login fieldset.subscriptions label,body.general.body--inquiry .form-login fieldset.birthday label,body.general.body--comment .inquiry-form fieldset.ages label,body.general.body--comment .inquiry-form fieldset.live label,body.general.body--comment .inquiry-form fieldset.sex label,body.general.body--comment .inquiry-form fieldset.subscriptions label,body.general.body--comment .inquiry-form fieldset.birthday label,body.general.body--comment .columns fieldset.ages label,body.general.body--comment .columns fieldset.live label,body.general.body--comment .columns fieldset.sex label,body.general.body--comment .columns fieldset.subscriptions label,body.general.body--comment .columns fieldset.birthday label,body.general.body--comment .form-login fieldset.ages label,body.general.body--comment .form-login fieldset.live label,body.general.body--comment .form-login fieldset.sex label,body.general.body--comment .form-login fieldset.subscriptions label,body.general.body--comment .form-login fieldset.birthday label{display:inline-block;margin-right:12px}@media only screen and (max-width: 480px){body.general.body--inquiry .inquiry-form fieldset.ages label,body.general.body--inquiry .inquiry-form fieldset.live label,body.general.body--inquiry .inquiry-form fieldset.sex label,body.general.body--inquiry .inquiry-form fieldset.subscriptions label,body.general.body--inquiry .inquiry-form fieldset.birthday label,body.general.body--inquiry .columns fieldset.ages label,body.general.body--inquiry .columns fieldset.live label,body.general.body--inquiry .columns fieldset.sex label,body.general.body--inquiry .columns fieldset.subscriptions label,body.general.body--inquiry .columns fieldset.birthday label,body.general.body--inquiry .form-login fieldset.ages label,body.general.body--inquiry .form-login fieldset.live label,body.general.body--inquiry .form-login fieldset.sex label,body.general.body--inquiry .form-login fieldset.subscriptions label,body.general.body--inquiry .form-login fieldset.birthday label,body.general.body--comment .inquiry-form fieldset.ages label,body.general.body--comment .inquiry-form fieldset.live label,body.general.body--comment .inquiry-form fieldset.sex label,body.general.body--comment .inquiry-form fieldset.subscriptions label,body.general.body--comment .inquiry-form fieldset.birthday label,body.general.body--comment .columns fieldset.ages label,body.general.body--comment .columns fieldset.live label,body.general.body--comment .columns fieldset.sex label,body.general.body--comment .columns fieldset.subscriptions label,body.general.body--comment .columns fieldset.birthday label,body.general.body--comment .form-login fieldset.ages label,body.general.body--comment .form-login fieldset.live label,body.general.body--comment .form-login fieldset.sex label,body.general.body--comment .form-login fieldset.subscriptions label,body.general.body--comment .form-login fieldset.birthday label{display:block;margin-right:0}}body.general.body--inquiry .inquiry-form fieldset.ages label .item_sex_male,body.general.body--inquiry .inquiry-form fieldset.ages label .item_sex_female,body.general.body--inquiry .inquiry-form fieldset.live label .item_sex_male,body.general.body--inquiry .inquiry-form fieldset.live label .item_sex_female,body.general.body--inquiry .inquiry-form fieldset.sex label .item_sex_male,body.general.body--inquiry .inquiry-form fieldset.sex label .item_sex_female,body.general.body--inquiry .inquiry-form fieldset.subscriptions label .item_sex_male,body.general.body--inquiry .inquiry-form fieldset.subscriptions label .item_sex_female,body.general.body--inquiry .inquiry-form fieldset.birthday label .item_sex_male,body.general.body--inquiry .inquiry-form fieldset.birthday label .item_sex_female,body.general.body--inquiry .columns fieldset.ages label .item_sex_male,body.general.body--inquiry .columns fieldset.ages label .item_sex_female,body.general.body--inquiry .columns fieldset.live label .item_sex_male,body.general.body--inquiry .columns fieldset.live label .item_sex_female,body.general.body--inquiry .columns fieldset.sex label .item_sex_male,body.general.body--inquiry .columns fieldset.sex label .item_sex_female,body.general.body--inquiry .columns fieldset.subscriptions label .item_sex_male,body.general.body--inquiry .columns fieldset.subscriptions label .item_sex_female,body.general.body--inquiry .columns fieldset.birthday label .item_sex_male,body.general.body--inquiry .columns fieldset.birthday label .item_sex_female,body.general.body--inquiry .form-login fieldset.ages label .item_sex_male,body.general.body--inquiry .form-login fieldset.ages label .item_sex_female,body.general.body--inquiry .form-login fieldset.live label .item_sex_male,body.general.body--inquiry .form-login fieldset.live label .item_sex_female,body.general.body--inquiry .form-login fieldset.sex label .item_sex_male,body.general.body--inquiry .form-login fieldset.sex label .item_sex_female,body.general.body--inquiry .form-login fieldset.subscriptions label .item_sex_male,body.general.body--inquiry .form-login fieldset.subscriptions label .item_sex_female,body.general.body--inquiry .form-login fieldset.birthday label .item_sex_male,body.general.body--inquiry .form-login fieldset.birthday label .item_sex_female,body.general.body--comment .inquiry-form fieldset.ages label .item_sex_male,body.general.body--comment .inquiry-form fieldset.ages label .item_sex_female,body.general.body--comment .inquiry-form fieldset.live label .item_sex_male,body.general.body--comment .inquiry-form fieldset.live label .item_sex_female,body.general.body--comment .inquiry-form fieldset.sex label .item_sex_male,body.general.body--comment .inquiry-form fieldset.sex label .item_sex_female,body.general.body--comment .inquiry-form fieldset.subscriptions label .item_sex_male,body.general.body--comment .inquiry-form fieldset.subscriptions label .item_sex_female,body.general.body--comment .inquiry-form fieldset.birthday label .item_sex_male,body.general.body--comment .inquiry-form fieldset.birthday label .item_sex_female,body.general.body--comment .columns fieldset.ages label .item_sex_male,body.general.body--comment .columns fieldset.ages label .item_sex_female,body.general.body--comment .columns fieldset.live label .item_sex_male,body.general.body--comment .columns fieldset.live label .item_sex_female,body.general.body--comment .columns fieldset.sex label .item_sex_male,body.general.body--comment .columns fieldset.sex label .item_sex_female,body.general.body--comment .columns fieldset.subscriptions label .item_sex_male,body.general.body--comment .columns fieldset.subscriptions label .item_sex_female,body.general.body--comment .columns fieldset.birthday label .item_sex_male,body.general.body--comment .columns fieldset.birthday label .item_sex_female,body.general.body--comment .form-login fieldset.ages label .item_sex_male,body.general.body--comment .form-login fieldset.ages label .item_sex_female,body.general.body--comment .form-login fieldset.live label .item_sex_male,body.general.body--comment .form-login fieldset.live label .item_sex_female,body.general.body--comment .form-login fieldset.sex label .item_sex_male,body.general.body--comment .form-login fieldset.sex label .item_sex_female,body.general.body--comment .form-login fieldset.subscriptions label .item_sex_male,body.general.body--comment .form-login fieldset.subscriptions label .item_sex_female,body.general.body--comment .form-login fieldset.birthday label .item_sex_male,body.general.body--comment .form-login fieldset.birthday label .item_sex_female{margin-top:-3px}body.general.body--inquiry .inquiry-form fieldset.translate-targets .fields label,body.general.body--inquiry .columns fieldset.translate-targets .fields label,body.general.body--inquiry .form-login fieldset.translate-targets .fields label,body.general.body--comment .inquiry-form fieldset.translate-targets .fields label,body.general.body--comment .columns fieldset.translate-targets .fields label,body.general.body--comment .form-login fieldset.translate-targets .fields label{display:inline-block;margin:0 48px 8px 0px}@media only screen and (max-width: 480px){body.general.body--inquiry .inquiry-form fieldset.translate-targets .fields label,body.general.body--inquiry .columns fieldset.translate-targets .fields label,body.general.body--inquiry .form-login fieldset.translate-targets .fields label,body.general.body--comment .inquiry-form fieldset.translate-targets .fields label,body.general.body--comment .columns fieldset.translate-targets .fields label,body.general.body--comment .form-login fieldset.translate-targets .fields label{display:block;margin-right:0}}body.general.body--inquiry .inquiry-form .send,body.general.body--inquiry .columns .send,body.general.body--inquiry .form-login .send,body.general.body--comment .inquiry-form .send,body.general.body--comment .columns .send,body.general.body--comment .form-login .send{padding-left:236px}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form .send,body.general.body--inquiry .columns .send,body.general.body--inquiry .form-login .send,body.general.body--comment .inquiry-form .send,body.general.body--comment .columns .send,body.general.body--comment .form-login .send{padding-left:0;text-align:center}}body.general.body--inquiry .inquiry-form .send input,body.general.body--inquiry .columns .send input,body.general.body--inquiry .form-login .send input,body.general.body--comment .inquiry-form .send input,body.general.body--comment .columns .send input,body.general.body--comment .form-login .send input{margin-right:12px;padding:10px 20px;border:1px solid #0c5196;background:#0c5196;color:#fff;font-size:88%;font-weight:bold;text-decoration:none;background:#0c5196;box-sizing:border-box;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;cursor:pointer}body.general.body--inquiry .inquiry-form .send input:hover,body.general.body--inquiry .inquiry-form .send input:focus,body.general.body--inquiry .columns .send input:hover,body.general.body--inquiry .columns .send input:focus,body.general.body--inquiry .form-login .send input:hover,body.general.body--inquiry .form-login .send input:focus,body.general.body--comment .inquiry-form .send input:hover,body.general.body--comment .inquiry-form .send input:focus,body.general.body--comment .columns .send input:hover,body.general.body--comment .columns .send input:focus,body.general.body--comment .form-login .send input:hover,body.general.body--comment .form-login .send input:focus{background:#fff;color:#0c5196}body.general.body--inquiry .inquiry-form .send input[name=confirm],body.general.body--inquiry .inquiry-form .send input[name=submit],body.general.body--inquiry .columns .send input[name=confirm],body.general.body--inquiry .columns .send input[name=submit],body.general.body--inquiry .form-login .send input[name=confirm],body.general.body--inquiry .form-login .send input[name=submit],body.general.body--comment .inquiry-form .send input[name=confirm],body.general.body--comment .inquiry-form .send input[name=submit],body.general.body--comment .columns .send input[name=confirm],body.general.body--comment .columns .send input[name=submit],body.general.body--comment .form-login .send input[name=confirm],body.general.body--comment .form-login .send input[name=submit]{min-width:10em}body.general.body--inquiry .inquiry-form .send input[name=cancel],body.general.body--inquiry .columns .send input[name=cancel],body.general.body--inquiry .form-login .send input[name=cancel],body.general.body--comment .inquiry-form .send input[name=cancel],body.general.body--comment .columns .send input[name=cancel],body.general.body--comment .form-login .send input[name=cancel]{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general.body--inquiry .inquiry-form .send input[name=cancel]:hover,body.general.body--inquiry .inquiry-form .send input[name=cancel]:focus,body.general.body--inquiry .columns .send input[name=cancel]:hover,body.general.body--inquiry .columns .send input[name=cancel]:focus,body.general.body--inquiry .form-login .send input[name=cancel]:hover,body.general.body--inquiry .form-login .send input[name=cancel]:focus,body.general.body--comment .inquiry-form .send input[name=cancel]:hover,body.general.body--comment .inquiry-form .send input[name=cancel]:focus,body.general.body--comment .columns .send input[name=cancel]:hover,body.general.body--comment .columns .send input[name=cancel]:focus,body.general.body--comment .form-login .send input[name=cancel]:hover,body.general.body--comment .form-login .send input[name=cancel]:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--inquiry .inquiry-form #errorExplanation,body.general.body--inquiry .columns #errorExplanation,body.general.body--inquiry .form-login #errorExplanation,body.general.body--comment .inquiry-form #errorExplanation,body.general.body--comment .columns #errorExplanation,body.general.body--comment .form-login #errorExplanation{margin-bottom:24px;padding:12px 12px 8px;border:2px solid #ae3700;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#fff3ef}body.general.body--inquiry .inquiry-form #errorExplanation ul,body.general.body--inquiry .columns #errorExplanation ul,body.general.body--inquiry .form-login #errorExplanation ul,body.general.body--comment .inquiry-form #errorExplanation ul,body.general.body--comment .columns #errorExplanation ul,body.general.body--comment .form-login #errorExplanation ul{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding-left:1.5em;margin:10px 0 6px}body.general.body--inquiry .inquiry-form #errorExplanation ul li,body.general.body--inquiry .columns #errorExplanation ul li,body.general.body--inquiry .form-login #errorExplanation ul li,body.general.body--comment .inquiry-form #errorExplanation ul li,body.general.body--comment .columns #errorExplanation ul li,body.general.body--comment .form-login #errorExplanation ul li{position:relative}body.general.body--inquiry .inquiry-form #errorExplanation ul li:before,body.general.body--inquiry .columns #errorExplanation ul li:before,body.general.body--inquiry .form-login #errorExplanation ul li:before,body.general.body--comment .inquiry-form #errorExplanation ul li:before,body.general.body--comment .columns #errorExplanation ul li:before,body.general.body--comment .form-login #errorExplanation ul li:before{position:absolute;content:"";width:.5em;height:.5em;top:.7em;left:-1.3em;background-color:#ae3700;border-radius:.5em}body.general.body--inquiry .inquiry-form .inquiry-confirm-message,body.general.body--inquiry .columns .inquiry-confirm-message,body.general.body--inquiry .form-login .inquiry-confirm-message,body.general.body--comment .inquiry-form .inquiry-confirm-message,body.general.body--comment .columns .inquiry-confirm-message,body.general.body--comment .form-login .inquiry-confirm-message{padding:24px 0}body.general.body--inquiry .inquiry-form .inquiry-confirm-message~dd,body.general.body--inquiry .columns .inquiry-confirm-message~dd,body.general.body--inquiry .form-login .inquiry-confirm-message~dd,body.general.body--comment .inquiry-form .inquiry-confirm-message~dd,body.general.body--comment .columns .inquiry-confirm-message~dd,body.general.body--comment .form-login .inquiry-confirm-message~dd{padding-bottom:2em}body.general.body--inquiry .inquiry-form .simple-captcha,body.general.body--inquiry .columns .simple-captcha,body.general.body--inquiry .form-login .simple-captcha,body.general.body--comment .inquiry-form .simple-captcha,body.general.body--comment .columns .simple-captcha,body.general.body--comment .form-login .simple-captcha{padding:10px 10px 10px 12em;margin-bottom:24px;background-color:#eef9ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){body.general.body--inquiry .inquiry-form .simple-captcha,body.general.body--inquiry .columns .simple-captcha,body.general.body--inquiry .form-login .simple-captcha,body.general.body--comment .inquiry-form .simple-captcha,body.general.body--comment .columns .simple-captcha,body.general.body--comment .form-login .simple-captcha{padding:10px;text-align:center}}body.general.body--inquiry #feedback .inquiry-form dl,body.general.body--comment #feedback .inquiry-form dl{margin-bottom:1em;padding:0;border:0}body.general.body--inquiry #feedback .inquiry-form dl dt,body.general.body--comment #feedback .inquiry-form dl dt{width:100%;float:none;padding:0;background:none;font-weight:bold}body.general.body--inquiry #feedback .inquiry-form dl dt .required,body.general.body--comment #feedback .inquiry-form dl dt .required{display:inline}body.general.body--inquiry #feedback .inquiry-form dl dd,body.general.body--comment #feedback .inquiry-form dl dd{float:none;width:100%;padding:0}body.general.body--inquiry #feedback .inquiry-form .fields,body.general.body--comment #feedback .inquiry-form .fields{width:auto}body.general.body--search .wrap #content #main{overflow:unset}body.general.body--search .wrap #content #main .gsc-wrapper{max-width:none}body.general.body--search .cms-site-search .search-form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px;height:auto;margin-bottom:30px;padding:30px 0 0;background:none;border:1px solid #7ec8e3}@media only screen and (max-width: 480px){body.general.body--search .cms-site-search .search-form{padding:10px 0 0}}body.general.body--search .cms-site-search .search-form .site-search-type{order:1}body.general.body--search .cms-site-search .search-form .site-search-type dd select{min-height:40px;padding:7.5px;border:1px solid #ccc}body.general.body--search .cms-site-search .search-form .site-search-keyword{margin:0 auto;border:none;order:5}body.general.body--search .cms-site-search .search-form .site-search-keyword dt{display:none}body.general.body--search .cms-site-search .search-form .site-search-keyword dd{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:40px;margin:10px auto}body.general.body--search .cms-site-search .search-form .site-search-keyword dd input[type=text]{position:relative;height:40px;padding:0 0 0 15px;font-size:100%;border:none;background-color:#e8f6fe;border-radius:25px 0 0 25px;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px}@media only screen and (max-width: 480px){body.general.body--search .cms-site-search .search-form .site-search-keyword dd input[type=text]{width:calc(100% - 40px)}}body.general.body--search .cms-site-search .search-form .site-search-keyword .site-search-keyword__field{margin:5px 0;background-color:#e8f6fe;border:5px solid #e8f6fe;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}body.general.body--search .cms-site-search .search-form .site-search-keyword .send{border:1px solid #ccc;border-left:none}body.general.body--search .cms-site-search .search-form .site-search-keyword .send[type=submit]{position:relative;width:40px;height:40px;border:none;color:#2170bf;background-color:#2170bf;background-image:url(/kokogurashi/img/ic-search.svg);background-repeat:no-repeat;background-size:12px;background-position:center;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out}body.general.body--search .cms-site-search .search-form .site-search-keyword .send[type=submit]:hover,body.general.body--search .cms-site-search .search-form .site-search-keyword .send[type=submit]:focus{background-color:#0c5196;transition:.3s ease-in-out}body.general.body--search .cms-site-search .search-form .site-search-keyword .send[type=reset]{min-width:70px;min-height:40px;padding:6px 10px}body.general.body--search .cms-site-search .search-form .site-search-keyword .reset{margin:5px 0 5px 20px}body.general.body--search .cms-site-search .search-form .site-search-keyword .reset[type=reset]{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;padding:6px 16px}body.general.body--search .cms-site-search .search-form .site-search-keyword .reset[type=reset]:hover,body.general.body--search .cms-site-search .search-form .site-search-keyword .reset[type=reset]:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--search .cms-site-search .search-form .choices{position:relative;overflow:hidden;font-size:16px}body.general.body--search .cms-site-search .search-form .choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}body.general.body--search .cms-site-search .search-form .choices[data-type*=select-multiple] .choices__inner,body.general.body--search .cms-site-search .search-form .choices[data-type*=text] .choices__inner{cursor:text}body.general.body--search .cms-site-search .search-form .choices[hidden]{display:none !important}body.general.body--search .cms-site-search .search-form .choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}body.general.body--search .cms-site-search .search-form .site-search-history{top:unset !important}body.general.body--search .cms-site-search .search-form .site-search-categories,body.general.body--search .cms-site-search .search-form .site-search-organization{width:calc((100% - 20px)/3)}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-form .site-search-categories,body.general.body--search .cms-site-search .search-form .site-search-organization{width:100%}}body.general.body--search .cms-site-search .search-form .site-search-categories dd,body.general.body--search .cms-site-search .search-form .site-search-organization dd{width:100%}body.general.body--search .cms-site-search .search-form .site-search-categories dd .choices__input,body.general.body--search .cms-site-search .search-form .site-search-organization dd .choices__input{width:100% !important}body.general.body--search .cms-site-search .search-form .site-search-categories{order:2}body.general.body--search .cms-site-search .search-form .site-search-organization{order:3}body.general.body--search .cms-site-search .search-result .search-stats div:last-of-type{text-align:end}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item{border-bottom:1px solid #ccc}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header h2{margin:0;padding:0;font-size:113%;background-color:unset}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header h2{font-size:100%}}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .summary{display:flex;gap:10px 20px;align-items:flex-start;margin-top:1em}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .summary{flex-direction:column}}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .summary .image{width:250px}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .summary .text{font-size:100%}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .summary .text{font-size:88%}}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .summary .text em{color:#ae3700;font-style:unset;font-weight:bold}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .meta .url{color:#308549;word-break:break-all}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .meta .url{font-size:75%}}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .meta .date{font-size:75%}}@media only screen and (max-width: 768px){body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .meta .category-list{font-size:75%}}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .meta .category-list .category-name{text-decoration:underline}body.general.body--search .cms-site-search .search-result .cms-site-search-pages .item header .meta .category-list .category-name:hover{text-decoration:none}body.general.body--search .accordion{overflow:hidden;padding:0px 35px;background-color:#fff}@media only screen and (max-width: 768px){body.general.body--search .accordion{padding:0px 15px;font-size:88%}}body.general.body--search .accordion:not([open]) summary .icon-toggle::after{content:"+"}body.general.body--search .accordion[open] summary .icon-toggle::after{content:"−"}body.general.body--search .accordion summary{position:relative;cursor:pointer;padding:8px 12px;padding-right:30px;font-size:125%;font-weight:bold;background-color:#ccf0ff;list-style:none}@media only screen and (max-width: 768px){body.general.body--search .accordion summary{font-size:113%}}body.general.body--search .accordion summary .icon-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:bold;content:"+";pointer-events:none}body.general.body--search .accordion .accordion__content{overflow:hidden;max-height:0;transition:max-height .4s ease}body.general.body--search .accordion[open] .accordion__content{max-height:4000px;background-color:#ecf9ff}body.general.body--search .accordion ul.search-info__information li.information-item{margin:30px 20px}body.general.body--search .accordion ul.search-info__information li.information-item h3{margin-bottom:12px;padding:0 8px;font-size:113%;font-weight:bold;border-left:2px solid #003bbc}@media only screen and (max-width: 768px){body.general.body--search .accordion ul.search-info__information li.information-item h3{font-size:100%}}body.general.body--search .accordion ul.search-info__information li.information-item img{display:block;margin:20px auto;max-width:50%;text-align:center;border:2px solid #83bad1}@media only screen and (max-width: 768px){body.general.body--search .accordion ul.search-info__information li.information-item img{max-width:100%}}@media only screen and (max-width: 768px){body.general.body--search .accordion ul.search-info__information li.information-item p{font-size:88%}}body.general.body--search .accordion ul.search-info__information li.information-item ul{margin-bottom:20px;padding-left:1em;font-size:88%;list-style-type:disc}body.general.body--comment table#forms{width:100%}body.general.body--comment table#forms tr,body.general.body--comment table#forms th,body.general.body--comment table#forms td{border:1px solid #787878}body.general.body--comment table#forms thead{background-color:#f0f8ff}body.general.body--comment table#forms td{padding:3px 10px}body.general.body--comment .inquiry-html p:last-child{font-size:88%;padding:10px 15px;color:#666}body.general.body--comment .inquiry-html p:last-child a{font-size:88%}body.general.body--comment div.inquiry-form{padding:20px 0}body.general.body--comment div.inquiry-form fieldset legend{display:contents}body.general.body--comment div.inquiry-form fieldset legend span,body.general.body--comment div.inquiry-form fieldset legend label{padding:0 10px}body.general.body--comment div.inquiry-form fieldset legend span.required{font-size:75%;color:#ae3700}body.general.body--comment div.inquiry-form fieldset div.fields{padding:0 20px;font-size:94%;margin-left:25%}@media only screen and (max-width: 768px){body.general.body--comment div.inquiry-form fieldset div.fields{margin-left:0}}body.general.body--comment div.inquiry-form fieldset div.fields textarea{width:100%;height:70px}body.general.body--comment div.inquiry-form footer.send{margin:20px auto;text-align:center}body.general.body--comment[id$=results] .columns .column dd.wide table.index{width:100%}body.general.body--comment[id$=results] .columns .column dd.wide table.index caption{display:none}body.general.body--comment[id$=results] .columns .column dd.wide table.index tbody tr{border:1px solid #ccc}body.general.body--comment[id$=results] .columns .column dd.wide table.index tbody tr th{border:1px solid #ccc;width:30%;margin:10px 10px 10px 0;padding:2px 15px;font-size:100%;font-weight:bold;background-color:#edf9ff}body.general.body--comment[id$=results] .columns .column dd.wide table.index tbody tr td.count{border:1px solid #ccc;padding-left:20px}body.general.body--comment[id$=results] .columns .column dd.graph{margin-left:200px}@media only screen and (max-width: 768px){body.general.body--comment[id$=results] .columns .column dd.graph{margin-left:0px}}body.general#body--login-login .yield-wrap .member-login-box{display:flex;flex-direction:column}body.general#body--login-login .yield-wrap .member-login-box h3{font-size:88%;font-weight:bold}body.general#body--login-login .yield-wrap .member-login-box .error-message{order:1;margin-bottom:20px;padding:10px 20px;border:1px solid red;color:red;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.general#body--login-login .yield-wrap .member-login-box .oauth-login{display:flex;justify-content:center;list-style:none;order:5}body.general#body--login-login .yield-wrap .member-login-box .oauth-login li a{min-width:137px;padding:16px 22px;border:1px solid #09698e;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#09698e;color:#fff;font-size:88%;font-weight:bold;text-decoration:none;background:#09698e;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}body.general#body--login-login .yield-wrap .member-login-box .oauth-login li a:hover,body.general#body--login-login .yield-wrap .member-login-box .oauth-login li a:focus{background:#fff;color:#09698e}body.general#body--login-login .yield-wrap .member-login-box p.line_login{margin:50px 0 20px;text-align:center;order:4}body.general#body--login-login .yield-wrap .member-login-box .form-login{width:calc(100% - 80px);margin:0 auto;order:2}body.general#body--login-login .yield-wrap .member-login-box .form-login dl,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset{zoom:1;clear:both;width:100%;margin-bottom:24px;padding-bottom:16px}body.general#body--login-login .yield-wrap .member-login-box .form-login dl:before,body.general#body--login-login .yield-wrap .member-login-box .form-login dl:after,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset:before,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset:after{content:" ";display:block;height:0;overflow:hidden}body.general#body--login-login .yield-wrap .member-login-box .form-login dl:after,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset:after{clear:both}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dt,body.general#body--login-login .yield-wrap .member-login-box .form-login dl legend,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dt,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset legend{clear:both;float:left;width:12em;margin-right:20px;padding:6px 0;font-weight:bold}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dt,body.general#body--login-login .yield-wrap .member-login-box .form-login dl legend,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dt,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset legend{float:none;width:100%}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dt .required,body.general#body--login-login .yield-wrap .member-login-box .form-login dl legend .required,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dt .required,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset legend .required{display:block;font-size:88%;color:#ae3700;font-weight:normal}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields{float:left;width:calc(100% - 12em - 20px);padding:6px 0}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields{float:none;width:100%}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd p,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields p,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd p,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields p{margin-bottom:0;font-size:88%}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=text],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=text],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=text],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=text]{width:80%;max-width:560px;padding:4px;box-sizing:border-box}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=text],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=text],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=text],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=password],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=text]{width:100%}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=email],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=email],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=email],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=email]{width:80%;max-width:560px;padding:4px 0;font-size:100%;box-sizing:border-box}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=email],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=email],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=email],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=email]{width:100%}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=radio]+span,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=radio]+span,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=radio]+span,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=radio]+span{vertical-align:-0.1em}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[name="item[tel]"],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[name="item[tel]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[name="item[tel]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[name="item[tel]"]{width:20em}@media only screen and (max-width: 480px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[name="item[tel]"],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[name="item[tel]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[name="item[tel]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[name="item[tel]"]{width:100%}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[name="item[postal_code]"],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[name="item[postal_code]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[name="item[postal_code]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[name="item[postal_code]"]{width:16em}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[name="item[sex]"],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[name="item[sex]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[name="item[sex]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[name="item[sex]"]{margin-top:-3px}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[type=checkbox],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[type=checkbox],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[type=checkbox],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[type=checkbox]{margin-top:-1px}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd button[name=postal-code-search],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields button[name=postal-code-search],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd button[name=postal-code-search],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields button[name=postal-code-search]{font-size:88%}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd textarea,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields textarea,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd textarea,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields textarea{width:80%;max-width:560px;box-sizing:border-box;min-height:200px}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd textarea,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields textarea,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd textarea,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields textarea{width:100%}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd input[name="item[in_birth][year]"],body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields input[name="item[in_birth][year]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd input[name="item[in_birth][year]"],body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields input[name="item[in_birth][year]"]{padding:6px 0 8px}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd select,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields select,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd select,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields select{min-width:7em;padding:10px 0 12px;font-size:88%}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd div.parent,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields div.parent,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd div.parent,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields div.parent{margin-bottom:32px}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd div.parent div.child,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields div.parent div.child,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd div.parent div.child,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields div.parent div.child{margin-top:8px}body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd div.parent div.child label,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields div.parent div.child label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd div.parent div.child label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields div.parent div.child label{display:inline-block;margin:0 48px 8px 0}@media only screen and (max-width: 480px){body.general#body--login-login .yield-wrap .member-login-box .form-login dl dd div.parent div.child label,body.general#body--login-login .yield-wrap .member-login-box .form-login dl .fields div.parent div.child label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset dd div.parent div.child label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .fields div.parent div.child label{display:block;margin-right:0}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl .remarks ul li,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .remarks ul li{font-size:88%}body.general#body--login-login .yield-wrap .member-login-box .form-login dl .graph,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset .graph{margin-left:200px}body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.ages label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.live label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.sex label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.subscriptions label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.birthday label{display:inline-block;margin-right:12px}@media only screen and (max-width: 480px){body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.ages label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.live label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.sex label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.subscriptions label,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.birthday label{display:block;margin-right:0}}body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.ages label .item_sex_male,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.ages label .item_sex_female,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.live label .item_sex_male,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.live label .item_sex_female,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.sex label .item_sex_male,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.sex label .item_sex_female,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.subscriptions label .item_sex_male,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.subscriptions label .item_sex_female,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.birthday label .item_sex_male,body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.birthday label .item_sex_female{margin-top:-3px}body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.translate-targets .fields label{display:inline-block;margin:0 48px 8px 0px}@media only screen and (max-width: 480px){body.general#body--login-login .yield-wrap .member-login-box .form-login fieldset.translate-targets .fields label{display:block;margin-right:0}}body.general#body--login-login .yield-wrap .member-login-box .form-login .send{padding-left:236px}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login .send{padding-left:0}}body.general#body--login-login .yield-wrap .member-login-box .form-login .send input{margin-right:12px;padding:10px 20px;border:1px solid #0c5196;background:#0c5196;color:#fff;font-size:88%;font-weight:bold;text-decoration:none;background:#0c5196;box-sizing:border-box;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;cursor:pointer}body.general#body--login-login .yield-wrap .member-login-box .form-login .send input:hover,body.general#body--login-login .yield-wrap .member-login-box .form-login .send input:focus{background:#fff;color:#0c5196}body.general#body--login-login .yield-wrap .member-login-box .form-login .send input[name=cancel]{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general#body--login-login .yield-wrap .member-login-box .form-login .send input[name=cancel]:hover,body.general#body--login-login .yield-wrap .member-login-box .form-login .send input[name=cancel]:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general#body--login-login .yield-wrap .member-login-box .form-login #errorExplanation{margin-bottom:24px;padding:12px 12px 0;border:2px solid #ae3700;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#ffffa4}body.general#body--login-login .yield-wrap .member-login-box .form-login #errorExplanation ul{list-style-position:inside}body.general#body--login-login .yield-wrap .member-login-box .form-login .inquiry-confirm-message{padding:24px 0}body.general#body--login-login .yield-wrap .member-login-box .form-login .inquiry-confirm-message~dd{padding-bottom:2em}body.general#body--login-login .yield-wrap .member-login-box .form-login .simple-captcha{padding-left:236px;margin-bottom:24px}@media only screen and (max-width: 768px){body.general#body--login-login .yield-wrap .member-login-box .form-login .simple-captcha{padding-left:0;text-align:center}}body.general#body--login-login .yield-wrap .member-login-box .form-login dl{margin-bottom:0}body.general#body--login-login .yield-wrap .member-login-box .form-login .send{padding-left:0;text-align:center}body.general#body--login-login .yield-wrap .member-login-box .reset_password{margin-top:30px;font-size:88%}body.general.body--mypage #ss-page-name{display:none}body.general.body--mypage #ss-notice{margin-bottom:1em;border:2px solid #ae3700;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#ae3700}body.general.body--mypage #ss-notice .wrap{background-color:#fff}body.general.body--mypage #mypage-tabs{zoom:1;margin-bottom:1em;border-bottom:2px solid #2170bf}body.general.body--mypage #mypage-tabs:before,body.general.body--mypage #mypage-tabs:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--mypage #mypage-tabs:after{clear:both}@media only screen and (max-width: 480px){body.general.body--mypage #mypage-tabs{padding:10px 10px 0;border:0}}body.general.body--mypage #mypage-tabs a{display:block;float:left;margin-left:12px;padding:5px 30px;border-top-right-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-radius-topleft:15px;background-color:#ccc;color:#222;text-decoration:none}@media only screen and (max-width: 480px){body.general.body--mypage #mypage-tabs a{margin:0 10px 10px 0;padding:3px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}}body.general.body--mypage #mypage-tabs a:hover,body.general.body--mypage #mypage-tabs a:focus{opacity:.75}body.general.body--mypage #mypage-tabs a.current{background-color:#0c53b7;color:#fff}body.general.body--mypage .mypage-nav{margin-bottom:1em}@media only screen and (max-width: 480px){body.general.body--mypage .mypage-nav{padding:0 10px}}body.general.body--mypage .mypage-nav a{display:inline-block;padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;padding:11px 22px;margin-bottom:1em;color:#222;text-decoration:none}body.general.body--mypage .mypage-nav a:hover,body.general.body--mypage .mypage-nav a:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}@media only screen and (max-width: 480px){body.general.body--mypage .mypage-nav a{margin-bottom:.5em;font-size:75%}}body.general.body--mypage .member-profile .columns .column,body.general.body--mypage .member-profile .columns .marker-setting,body.general.body--mypage .member-profile .columns .colum,body.general.body--mypage .member-my-group .columns .column,body.general.body--mypage .member-my-group .columns .marker-setting,body.general.body--mypage .member-my-group .columns .colum,body.general.body--mypage .member-photo-page .columns .column,body.general.body--mypage .member-photo-page .columns .marker-setting,body.general.body--mypage .member-photo-page .columns .colum,body.general.body--mypage .mypage-form .columns .column,body.general.body--mypage .mypage-form .columns .marker-setting,body.general.body--mypage .mypage-form .columns .colum{clear:both;display:flex}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column,body.general.body--mypage .member-profile .columns .marker-setting,body.general.body--mypage .member-profile .columns .colum,body.general.body--mypage .member-my-group .columns .column,body.general.body--mypage .member-my-group .columns .marker-setting,body.general.body--mypage .member-my-group .columns .colum,body.general.body--mypage .member-photo-page .columns .column,body.general.body--mypage .member-photo-page .columns .marker-setting,body.general.body--mypage .member-photo-page .columns .colum,body.general.body--mypage .mypage-form .columns .column,body.general.body--mypage .mypage-form .columns .marker-setting,body.general.body--mypage .mypage-form .columns .colum{flex-direction:column}}body.general.body--mypage .member-profile .columns .column dt,body.general.body--mypage .member-profile .columns .column legend,body.general.body--mypage .member-profile .columns .marker-setting dt,body.general.body--mypage .member-profile .columns .marker-setting legend,body.general.body--mypage .member-profile .columns .colum dt,body.general.body--mypage .member-profile .columns .colum legend,body.general.body--mypage .member-my-group .columns .column dt,body.general.body--mypage .member-my-group .columns .column legend,body.general.body--mypage .member-my-group .columns .marker-setting dt,body.general.body--mypage .member-my-group .columns .marker-setting legend,body.general.body--mypage .member-my-group .columns .colum dt,body.general.body--mypage .member-my-group .columns .colum legend,body.general.body--mypage .member-photo-page .columns .column dt,body.general.body--mypage .member-photo-page .columns .column legend,body.general.body--mypage .member-photo-page .columns .marker-setting dt,body.general.body--mypage .member-photo-page .columns .marker-setting legend,body.general.body--mypage .member-photo-page .columns .colum dt,body.general.body--mypage .member-photo-page .columns .colum legend,body.general.body--mypage .mypage-form .columns .column dt,body.general.body--mypage .mypage-form .columns .column legend,body.general.body--mypage .mypage-form .columns .marker-setting dt,body.general.body--mypage .mypage-form .columns .marker-setting legend,body.general.body--mypage .mypage-form .columns .colum dt,body.general.body--mypage .mypage-form .columns .colum legend{width:35%;margin:10px 10px 10px 0;padding:5px 15px;font-weight:bold;background-color:#7ec8e3;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;float:left}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column dt,body.general.body--mypage .member-profile .columns .column legend,body.general.body--mypage .member-profile .columns .marker-setting dt,body.general.body--mypage .member-profile .columns .marker-setting legend,body.general.body--mypage .member-profile .columns .colum dt,body.general.body--mypage .member-profile .columns .colum legend,body.general.body--mypage .member-my-group .columns .column dt,body.general.body--mypage .member-my-group .columns .column legend,body.general.body--mypage .member-my-group .columns .marker-setting dt,body.general.body--mypage .member-my-group .columns .marker-setting legend,body.general.body--mypage .member-my-group .columns .colum dt,body.general.body--mypage .member-my-group .columns .colum legend,body.general.body--mypage .member-photo-page .columns .column dt,body.general.body--mypage .member-photo-page .columns .column legend,body.general.body--mypage .member-photo-page .columns .marker-setting dt,body.general.body--mypage .member-photo-page .columns .marker-setting legend,body.general.body--mypage .member-photo-page .columns .colum dt,body.general.body--mypage .member-photo-page .columns .colum legend,body.general.body--mypage .mypage-form .columns .column dt,body.general.body--mypage .mypage-form .columns .column legend,body.general.body--mypage .mypage-form .columns .marker-setting dt,body.general.body--mypage .mypage-form .columns .marker-setting legend,body.general.body--mypage .mypage-form .columns .colum dt,body.general.body--mypage .mypage-form .columns .colum legend{width:100%;float:unset}}body.general.body--mypage .member-profile .columns .column dt .required,body.general.body--mypage .member-profile .columns .column legend .required,body.general.body--mypage .member-profile .columns .marker-setting dt .required,body.general.body--mypage .member-profile .columns .marker-setting legend .required,body.general.body--mypage .member-profile .columns .colum dt .required,body.general.body--mypage .member-profile .columns .colum legend .required,body.general.body--mypage .member-my-group .columns .column dt .required,body.general.body--mypage .member-my-group .columns .column legend .required,body.general.body--mypage .member-my-group .columns .marker-setting dt .required,body.general.body--mypage .member-my-group .columns .marker-setting legend .required,body.general.body--mypage .member-my-group .columns .colum dt .required,body.general.body--mypage .member-my-group .columns .colum legend .required,body.general.body--mypage .member-photo-page .columns .column dt .required,body.general.body--mypage .member-photo-page .columns .column legend .required,body.general.body--mypage .member-photo-page .columns .marker-setting dt .required,body.general.body--mypage .member-photo-page .columns .marker-setting legend .required,body.general.body--mypage .member-photo-page .columns .colum dt .required,body.general.body--mypage .member-photo-page .columns .colum legend .required,body.general.body--mypage .mypage-form .columns .column dt .required,body.general.body--mypage .mypage-form .columns .column legend .required,body.general.body--mypage .mypage-form .columns .marker-setting dt .required,body.general.body--mypage .mypage-form .columns .marker-setting legend .required,body.general.body--mypage .mypage-form .columns .colum dt .required,body.general.body--mypage .mypage-form .columns .colum legend .required{display:block;color:#d50000;font-weight:normal}body.general.body--mypage .member-profile .columns .column dd,body.general.body--mypage .member-profile .columns .column>div,body.general.body--mypage .member-profile .columns .marker-setting dd,body.general.body--mypage .member-profile .columns .marker-setting>div,body.general.body--mypage .member-profile .columns .colum dd,body.general.body--mypage .member-profile .columns .colum>div,body.general.body--mypage .member-my-group .columns .column dd,body.general.body--mypage .member-my-group .columns .column>div,body.general.body--mypage .member-my-group .columns .marker-setting dd,body.general.body--mypage .member-my-group .columns .marker-setting>div,body.general.body--mypage .member-my-group .columns .colum dd,body.general.body--mypage .member-my-group .columns .colum>div,body.general.body--mypage .member-photo-page .columns .column dd,body.general.body--mypage .member-photo-page .columns .column>div,body.general.body--mypage .member-photo-page .columns .marker-setting dd,body.general.body--mypage .member-photo-page .columns .marker-setting>div,body.general.body--mypage .member-photo-page .columns .colum dd,body.general.body--mypage .member-photo-page .columns .colum>div,body.general.body--mypage .mypage-form .columns .column dd,body.general.body--mypage .mypage-form .columns .column>div,body.general.body--mypage .mypage-form .columns .marker-setting dd,body.general.body--mypage .mypage-form .columns .marker-setting>div,body.general.body--mypage .mypage-form .columns .colum dd,body.general.body--mypage .mypage-form .columns .colum>div{width:60%;margin:10px 10px 10px 0;padding:5px 15px}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column dd,body.general.body--mypage .member-profile .columns .column>div,body.general.body--mypage .member-profile .columns .marker-setting dd,body.general.body--mypage .member-profile .columns .marker-setting>div,body.general.body--mypage .member-profile .columns .colum dd,body.general.body--mypage .member-profile .columns .colum>div,body.general.body--mypage .member-my-group .columns .column dd,body.general.body--mypage .member-my-group .columns .column>div,body.general.body--mypage .member-my-group .columns .marker-setting dd,body.general.body--mypage .member-my-group .columns .marker-setting>div,body.general.body--mypage .member-my-group .columns .colum dd,body.general.body--mypage .member-my-group .columns .colum>div,body.general.body--mypage .member-photo-page .columns .column dd,body.general.body--mypage .member-photo-page .columns .column>div,body.general.body--mypage .member-photo-page .columns .marker-setting dd,body.general.body--mypage .member-photo-page .columns .marker-setting>div,body.general.body--mypage .member-photo-page .columns .colum dd,body.general.body--mypage .member-photo-page .columns .colum>div,body.general.body--mypage .mypage-form .columns .column dd,body.general.body--mypage .mypage-form .columns .column>div,body.general.body--mypage .mypage-form .columns .marker-setting dd,body.general.body--mypage .mypage-form .columns .marker-setting>div,body.general.body--mypage .mypage-form .columns .colum dd,body.general.body--mypage .mypage-form .columns .colum>div{width:100%}}body.general.body--mypage .member-profile .columns .column dd p,body.general.body--mypage .member-profile .columns .column>div p,body.general.body--mypage .member-profile .columns .marker-setting dd p,body.general.body--mypage .member-profile .columns .marker-setting>div p,body.general.body--mypage .member-profile .columns .colum dd p,body.general.body--mypage .member-profile .columns .colum>div p,body.general.body--mypage .member-my-group .columns .column dd p,body.general.body--mypage .member-my-group .columns .column>div p,body.general.body--mypage .member-my-group .columns .marker-setting dd p,body.general.body--mypage .member-my-group .columns .marker-setting>div p,body.general.body--mypage .member-my-group .columns .colum dd p,body.general.body--mypage .member-my-group .columns .colum>div p,body.general.body--mypage .member-photo-page .columns .column dd p,body.general.body--mypage .member-photo-page .columns .column>div p,body.general.body--mypage .member-photo-page .columns .marker-setting dd p,body.general.body--mypage .member-photo-page .columns .marker-setting>div p,body.general.body--mypage .member-photo-page .columns .colum dd p,body.general.body--mypage .member-photo-page .columns .colum>div p,body.general.body--mypage .mypage-form .columns .column dd p,body.general.body--mypage .mypage-form .columns .column>div p,body.general.body--mypage .mypage-form .columns .marker-setting dd p,body.general.body--mypage .mypage-form .columns .marker-setting>div p,body.general.body--mypage .mypage-form .columns .colum dd p,body.general.body--mypage .mypage-form .columns .colum>div p{margin-bottom:0;font-size:88%}body.general.body--mypage .member-profile .columns .column dd input[type=password],body.general.body--mypage .member-profile .columns .column dd input[type=text],body.general.body--mypage .member-profile .columns .column>div input[type=password],body.general.body--mypage .member-profile .columns .column>div input[type=text],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=password],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=text],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=password],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=text],body.general.body--mypage .member-profile .columns .colum dd input[type=password],body.general.body--mypage .member-profile .columns .colum dd input[type=text],body.general.body--mypage .member-profile .columns .colum>div input[type=password],body.general.body--mypage .member-profile .columns .colum>div input[type=text],body.general.body--mypage .member-my-group .columns .column dd input[type=password],body.general.body--mypage .member-my-group .columns .column dd input[type=text],body.general.body--mypage .member-my-group .columns .column>div input[type=password],body.general.body--mypage .member-my-group .columns .column>div input[type=text],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=password],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=text],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=password],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=text],body.general.body--mypage .member-my-group .columns .colum dd input[type=password],body.general.body--mypage .member-my-group .columns .colum dd input[type=text],body.general.body--mypage .member-my-group .columns .colum>div input[type=password],body.general.body--mypage .member-my-group .columns .colum>div input[type=text],body.general.body--mypage .member-photo-page .columns .column dd input[type=password],body.general.body--mypage .member-photo-page .columns .column dd input[type=text],body.general.body--mypage .member-photo-page .columns .column>div input[type=password],body.general.body--mypage .member-photo-page .columns .column>div input[type=text],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=password],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=text],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=password],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=text],body.general.body--mypage .member-photo-page .columns .colum dd input[type=password],body.general.body--mypage .member-photo-page .columns .colum dd input[type=text],body.general.body--mypage .member-photo-page .columns .colum>div input[type=password],body.general.body--mypage .member-photo-page .columns .colum>div input[type=text],body.general.body--mypage .mypage-form .columns .column dd input[type=password],body.general.body--mypage .mypage-form .columns .column dd input[type=text],body.general.body--mypage .mypage-form .columns .column>div input[type=password],body.general.body--mypage .mypage-form .columns .column>div input[type=text],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=password],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=text],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=password],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=text],body.general.body--mypage .mypage-form .columns .colum dd input[type=password],body.general.body--mypage .mypage-form .columns .colum dd input[type=text],body.general.body--mypage .mypage-form .columns .colum>div input[type=password],body.general.body--mypage .mypage-form .columns .colum>div input[type=text]{width:80%;max-width:560px;padding:4px;box-sizing:border-box}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column dd input[type=password],body.general.body--mypage .member-profile .columns .column dd input[type=text],body.general.body--mypage .member-profile .columns .column>div input[type=password],body.general.body--mypage .member-profile .columns .column>div input[type=text],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=password],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=text],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=password],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=text],body.general.body--mypage .member-profile .columns .colum dd input[type=password],body.general.body--mypage .member-profile .columns .colum dd input[type=text],body.general.body--mypage .member-profile .columns .colum>div input[type=password],body.general.body--mypage .member-profile .columns .colum>div input[type=text],body.general.body--mypage .member-my-group .columns .column dd input[type=password],body.general.body--mypage .member-my-group .columns .column dd input[type=text],body.general.body--mypage .member-my-group .columns .column>div input[type=password],body.general.body--mypage .member-my-group .columns .column>div input[type=text],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=password],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=text],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=password],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=text],body.general.body--mypage .member-my-group .columns .colum dd input[type=password],body.general.body--mypage .member-my-group .columns .colum dd input[type=text],body.general.body--mypage .member-my-group .columns .colum>div input[type=password],body.general.body--mypage .member-my-group .columns .colum>div input[type=text],body.general.body--mypage .member-photo-page .columns .column dd input[type=password],body.general.body--mypage .member-photo-page .columns .column dd input[type=text],body.general.body--mypage .member-photo-page .columns .column>div input[type=password],body.general.body--mypage .member-photo-page .columns .column>div input[type=text],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=password],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=text],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=password],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=text],body.general.body--mypage .member-photo-page .columns .colum dd input[type=password],body.general.body--mypage .member-photo-page .columns .colum dd input[type=text],body.general.body--mypage .member-photo-page .columns .colum>div input[type=password],body.general.body--mypage .member-photo-page .columns .colum>div input[type=text],body.general.body--mypage .mypage-form .columns .column dd input[type=password],body.general.body--mypage .mypage-form .columns .column dd input[type=text],body.general.body--mypage .mypage-form .columns .column>div input[type=password],body.general.body--mypage .mypage-form .columns .column>div input[type=text],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=password],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=text],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=password],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=text],body.general.body--mypage .mypage-form .columns .colum dd input[type=password],body.general.body--mypage .mypage-form .columns .colum dd input[type=text],body.general.body--mypage .mypage-form .columns .colum>div input[type=password],body.general.body--mypage .mypage-form .columns .colum>div input[type=text]{width:100%}}body.general.body--mypage .member-profile .columns .column dd input[type=email],body.general.body--mypage .member-profile .columns .column>div input[type=email],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=email],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=email],body.general.body--mypage .member-profile .columns .colum dd input[type=email],body.general.body--mypage .member-profile .columns .colum>div input[type=email],body.general.body--mypage .member-my-group .columns .column dd input[type=email],body.general.body--mypage .member-my-group .columns .column>div input[type=email],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=email],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=email],body.general.body--mypage .member-my-group .columns .colum dd input[type=email],body.general.body--mypage .member-my-group .columns .colum>div input[type=email],body.general.body--mypage .member-photo-page .columns .column dd input[type=email],body.general.body--mypage .member-photo-page .columns .column>div input[type=email],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=email],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=email],body.general.body--mypage .member-photo-page .columns .colum dd input[type=email],body.general.body--mypage .member-photo-page .columns .colum>div input[type=email],body.general.body--mypage .mypage-form .columns .column dd input[type=email],body.general.body--mypage .mypage-form .columns .column>div input[type=email],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=email],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=email],body.general.body--mypage .mypage-form .columns .colum dd input[type=email],body.general.body--mypage .mypage-form .columns .colum>div input[type=email]{width:80%;max-width:560px;padding:4px 0;box-sizing:border-box}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column dd input[type=email],body.general.body--mypage .member-profile .columns .column>div input[type=email],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=email],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=email],body.general.body--mypage .member-profile .columns .colum dd input[type=email],body.general.body--mypage .member-profile .columns .colum>div input[type=email],body.general.body--mypage .member-my-group .columns .column dd input[type=email],body.general.body--mypage .member-my-group .columns .column>div input[type=email],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=email],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=email],body.general.body--mypage .member-my-group .columns .colum dd input[type=email],body.general.body--mypage .member-my-group .columns .colum>div input[type=email],body.general.body--mypage .member-photo-page .columns .column dd input[type=email],body.general.body--mypage .member-photo-page .columns .column>div input[type=email],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=email],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=email],body.general.body--mypage .member-photo-page .columns .colum dd input[type=email],body.general.body--mypage .member-photo-page .columns .colum>div input[type=email],body.general.body--mypage .mypage-form .columns .column dd input[type=email],body.general.body--mypage .mypage-form .columns .column>div input[type=email],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=email],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=email],body.general.body--mypage .mypage-form .columns .colum dd input[type=email],body.general.body--mypage .mypage-form .columns .colum>div input[type=email]{width:100%}}body.general.body--mypage .member-profile .columns .column dd input[type=radio]+span,body.general.body--mypage .member-profile .columns .column>div input[type=radio]+span,body.general.body--mypage .member-profile .columns .marker-setting dd input[type=radio]+span,body.general.body--mypage .member-profile .columns .marker-setting>div input[type=radio]+span,body.general.body--mypage .member-profile .columns .colum dd input[type=radio]+span,body.general.body--mypage .member-profile .columns .colum>div input[type=radio]+span,body.general.body--mypage .member-my-group .columns .column dd input[type=radio]+span,body.general.body--mypage .member-my-group .columns .column>div input[type=radio]+span,body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=radio]+span,body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=radio]+span,body.general.body--mypage .member-my-group .columns .colum dd input[type=radio]+span,body.general.body--mypage .member-my-group .columns .colum>div input[type=radio]+span,body.general.body--mypage .member-photo-page .columns .column dd input[type=radio]+span,body.general.body--mypage .member-photo-page .columns .column>div input[type=radio]+span,body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=radio]+span,body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=radio]+span,body.general.body--mypage .member-photo-page .columns .colum dd input[type=radio]+span,body.general.body--mypage .member-photo-page .columns .colum>div input[type=radio]+span,body.general.body--mypage .mypage-form .columns .column dd input[type=radio]+span,body.general.body--mypage .mypage-form .columns .column>div input[type=radio]+span,body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=radio]+span,body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=radio]+span,body.general.body--mypage .mypage-form .columns .colum dd input[type=radio]+span,body.general.body--mypage .mypage-form .columns .colum>div input[type=radio]+span{vertical-align:-0.1em}body.general.body--mypage .member-profile .columns .column dd input[name="item[tel]"],body.general.body--mypage .member-profile .columns .column>div input[name="item[tel]"],body.general.body--mypage .member-profile .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .member-profile .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .member-profile .columns .colum dd input[name="item[tel]"],body.general.body--mypage .member-profile .columns .colum>div input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .column dd input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .column>div input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .colum dd input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .colum>div input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .column dd input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .column>div input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .colum dd input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .colum>div input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .column dd input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .column>div input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .colum dd input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .colum>div input[name="item[tel]"]{width:20em}@media only screen and (max-width: 480px){body.general.body--mypage .member-profile .columns .column dd input[name="item[tel]"],body.general.body--mypage .member-profile .columns .column>div input[name="item[tel]"],body.general.body--mypage .member-profile .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .member-profile .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .member-profile .columns .colum dd input[name="item[tel]"],body.general.body--mypage .member-profile .columns .colum>div input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .column dd input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .column>div input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .colum dd input[name="item[tel]"],body.general.body--mypage .member-my-group .columns .colum>div input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .column dd input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .column>div input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .colum dd input[name="item[tel]"],body.general.body--mypage .member-photo-page .columns .colum>div input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .column dd input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .column>div input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .marker-setting dd input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .marker-setting>div input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .colum dd input[name="item[tel]"],body.general.body--mypage .mypage-form .columns .colum>div input[name="item[tel]"]{width:100%}}body.general.body--mypage .member-profile .columns .column dd input[name="item[postal_code]"],body.general.body--mypage .member-profile .columns .column>div input[name="item[postal_code]"],body.general.body--mypage .member-profile .columns .marker-setting dd input[name="item[postal_code]"],body.general.body--mypage .member-profile .columns .marker-setting>div input[name="item[postal_code]"],body.general.body--mypage .member-profile .columns .colum dd input[name="item[postal_code]"],body.general.body--mypage .member-profile .columns .colum>div input[name="item[postal_code]"],body.general.body--mypage .member-my-group .columns .column dd input[name="item[postal_code]"],body.general.body--mypage .member-my-group .columns .column>div input[name="item[postal_code]"],body.general.body--mypage .member-my-group .columns .marker-setting dd input[name="item[postal_code]"],body.general.body--mypage .member-my-group .columns .marker-setting>div input[name="item[postal_code]"],body.general.body--mypage .member-my-group .columns .colum dd input[name="item[postal_code]"],body.general.body--mypage .member-my-group .columns .colum>div input[name="item[postal_code]"],body.general.body--mypage .member-photo-page .columns .column dd input[name="item[postal_code]"],body.general.body--mypage .member-photo-page .columns .column>div input[name="item[postal_code]"],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[name="item[postal_code]"],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[name="item[postal_code]"],body.general.body--mypage .member-photo-page .columns .colum dd input[name="item[postal_code]"],body.general.body--mypage .member-photo-page .columns .colum>div input[name="item[postal_code]"],body.general.body--mypage .mypage-form .columns .column dd input[name="item[postal_code]"],body.general.body--mypage .mypage-form .columns .column>div input[name="item[postal_code]"],body.general.body--mypage .mypage-form .columns .marker-setting dd input[name="item[postal_code]"],body.general.body--mypage .mypage-form .columns .marker-setting>div input[name="item[postal_code]"],body.general.body--mypage .mypage-form .columns .colum dd input[name="item[postal_code]"],body.general.body--mypage .mypage-form .columns .colum>div input[name="item[postal_code]"]{width:16em}body.general.body--mypage .member-profile .columns .column dd input[name="item[sex]"],body.general.body--mypage .member-profile .columns .column>div input[name="item[sex]"],body.general.body--mypage .member-profile .columns .marker-setting dd input[name="item[sex]"],body.general.body--mypage .member-profile .columns .marker-setting>div input[name="item[sex]"],body.general.body--mypage .member-profile .columns .colum dd input[name="item[sex]"],body.general.body--mypage .member-profile .columns .colum>div input[name="item[sex]"],body.general.body--mypage .member-my-group .columns .column dd input[name="item[sex]"],body.general.body--mypage .member-my-group .columns .column>div input[name="item[sex]"],body.general.body--mypage .member-my-group .columns .marker-setting dd input[name="item[sex]"],body.general.body--mypage .member-my-group .columns .marker-setting>div input[name="item[sex]"],body.general.body--mypage .member-my-group .columns .colum dd input[name="item[sex]"],body.general.body--mypage .member-my-group .columns .colum>div input[name="item[sex]"],body.general.body--mypage .member-photo-page .columns .column dd input[name="item[sex]"],body.general.body--mypage .member-photo-page .columns .column>div input[name="item[sex]"],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[name="item[sex]"],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[name="item[sex]"],body.general.body--mypage .member-photo-page .columns .colum dd input[name="item[sex]"],body.general.body--mypage .member-photo-page .columns .colum>div input[name="item[sex]"],body.general.body--mypage .mypage-form .columns .column dd input[name="item[sex]"],body.general.body--mypage .mypage-form .columns .column>div input[name="item[sex]"],body.general.body--mypage .mypage-form .columns .marker-setting dd input[name="item[sex]"],body.general.body--mypage .mypage-form .columns .marker-setting>div input[name="item[sex]"],body.general.body--mypage .mypage-form .columns .colum dd input[name="item[sex]"],body.general.body--mypage .mypage-form .columns .colum>div input[name="item[sex]"]{margin-top:-3px}body.general.body--mypage .member-profile .columns .column dd input[type=checkbox],body.general.body--mypage .member-profile .columns .column>div input[type=checkbox],body.general.body--mypage .member-profile .columns .marker-setting dd input[type=checkbox],body.general.body--mypage .member-profile .columns .marker-setting>div input[type=checkbox],body.general.body--mypage .member-profile .columns .colum dd input[type=checkbox],body.general.body--mypage .member-profile .columns .colum>div input[type=checkbox],body.general.body--mypage .member-my-group .columns .column dd input[type=checkbox],body.general.body--mypage .member-my-group .columns .column>div input[type=checkbox],body.general.body--mypage .member-my-group .columns .marker-setting dd input[type=checkbox],body.general.body--mypage .member-my-group .columns .marker-setting>div input[type=checkbox],body.general.body--mypage .member-my-group .columns .colum dd input[type=checkbox],body.general.body--mypage .member-my-group .columns .colum>div input[type=checkbox],body.general.body--mypage .member-photo-page .columns .column dd input[type=checkbox],body.general.body--mypage .member-photo-page .columns .column>div input[type=checkbox],body.general.body--mypage .member-photo-page .columns .marker-setting dd input[type=checkbox],body.general.body--mypage .member-photo-page .columns .marker-setting>div input[type=checkbox],body.general.body--mypage .member-photo-page .columns .colum dd input[type=checkbox],body.general.body--mypage .member-photo-page .columns .colum>div input[type=checkbox],body.general.body--mypage .mypage-form .columns .column dd input[type=checkbox],body.general.body--mypage .mypage-form .columns .column>div input[type=checkbox],body.general.body--mypage .mypage-form .columns .marker-setting dd input[type=checkbox],body.general.body--mypage .mypage-form .columns .marker-setting>div input[type=checkbox],body.general.body--mypage .mypage-form .columns .colum dd input[type=checkbox],body.general.body--mypage .mypage-form .columns .colum>div input[type=checkbox]{margin-top:-1px}body.general.body--mypage .member-profile .columns .column dd button[name=postal-code-search],body.general.body--mypage .member-profile .columns .column>div button[name=postal-code-search],body.general.body--mypage .member-profile .columns .marker-setting dd button[name=postal-code-search],body.general.body--mypage .member-profile .columns .marker-setting>div button[name=postal-code-search],body.general.body--mypage .member-profile .columns .colum dd button[name=postal-code-search],body.general.body--mypage .member-profile .columns .colum>div button[name=postal-code-search],body.general.body--mypage .member-my-group .columns .column dd button[name=postal-code-search],body.general.body--mypage .member-my-group .columns .column>div button[name=postal-code-search],body.general.body--mypage .member-my-group .columns .marker-setting dd button[name=postal-code-search],body.general.body--mypage .member-my-group .columns .marker-setting>div button[name=postal-code-search],body.general.body--mypage .member-my-group .columns .colum dd button[name=postal-code-search],body.general.body--mypage .member-my-group .columns .colum>div button[name=postal-code-search],body.general.body--mypage .member-photo-page .columns .column dd button[name=postal-code-search],body.general.body--mypage .member-photo-page .columns .column>div button[name=postal-code-search],body.general.body--mypage .member-photo-page .columns .marker-setting dd button[name=postal-code-search],body.general.body--mypage .member-photo-page .columns .marker-setting>div button[name=postal-code-search],body.general.body--mypage .member-photo-page .columns .colum dd button[name=postal-code-search],body.general.body--mypage .member-photo-page .columns .colum>div button[name=postal-code-search],body.general.body--mypage .mypage-form .columns .column dd button[name=postal-code-search],body.general.body--mypage .mypage-form .columns .column>div button[name=postal-code-search],body.general.body--mypage .mypage-form .columns .marker-setting dd button[name=postal-code-search],body.general.body--mypage .mypage-form .columns .marker-setting>div button[name=postal-code-search],body.general.body--mypage .mypage-form .columns .colum dd button[name=postal-code-search],body.general.body--mypage .mypage-form .columns .colum>div button[name=postal-code-search]{font-size:88%}body.general.body--mypage .member-profile .columns .column dd textarea,body.general.body--mypage .member-profile .columns .column>div textarea,body.general.body--mypage .member-profile .columns .marker-setting dd textarea,body.general.body--mypage .member-profile .columns .marker-setting>div textarea,body.general.body--mypage .member-profile .columns .colum dd textarea,body.general.body--mypage .member-profile .columns .colum>div textarea,body.general.body--mypage .member-my-group .columns .column dd textarea,body.general.body--mypage .member-my-group .columns .column>div textarea,body.general.body--mypage .member-my-group .columns .marker-setting dd textarea,body.general.body--mypage .member-my-group .columns .marker-setting>div textarea,body.general.body--mypage .member-my-group .columns .colum dd textarea,body.general.body--mypage .member-my-group .columns .colum>div textarea,body.general.body--mypage .member-photo-page .columns .column dd textarea,body.general.body--mypage .member-photo-page .columns .column>div textarea,body.general.body--mypage .member-photo-page .columns .marker-setting dd textarea,body.general.body--mypage .member-photo-page .columns .marker-setting>div textarea,body.general.body--mypage .member-photo-page .columns .colum dd textarea,body.general.body--mypage .member-photo-page .columns .colum>div textarea,body.general.body--mypage .mypage-form .columns .column dd textarea,body.general.body--mypage .mypage-form .columns .column>div textarea,body.general.body--mypage .mypage-form .columns .marker-setting dd textarea,body.general.body--mypage .mypage-form .columns .marker-setting>div textarea,body.general.body--mypage .mypage-form .columns .colum dd textarea,body.general.body--mypage .mypage-form .columns .colum>div textarea{width:80%;max-width:560px;box-sizing:border-box;min-height:200px}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column dd textarea,body.general.body--mypage .member-profile .columns .column>div textarea,body.general.body--mypage .member-profile .columns .marker-setting dd textarea,body.general.body--mypage .member-profile .columns .marker-setting>div textarea,body.general.body--mypage .member-profile .columns .colum dd textarea,body.general.body--mypage .member-profile .columns .colum>div textarea,body.general.body--mypage .member-my-group .columns .column dd textarea,body.general.body--mypage .member-my-group .columns .column>div textarea,body.general.body--mypage .member-my-group .columns .marker-setting dd textarea,body.general.body--mypage .member-my-group .columns .marker-setting>div textarea,body.general.body--mypage .member-my-group .columns .colum dd textarea,body.general.body--mypage .member-my-group .columns .colum>div textarea,body.general.body--mypage .member-photo-page .columns .column dd textarea,body.general.body--mypage .member-photo-page .columns .column>div textarea,body.general.body--mypage .member-photo-page .columns .marker-setting dd textarea,body.general.body--mypage .member-photo-page .columns .marker-setting>div textarea,body.general.body--mypage .member-photo-page .columns .colum dd textarea,body.general.body--mypage .member-photo-page .columns .colum>div textarea,body.general.body--mypage .mypage-form .columns .column dd textarea,body.general.body--mypage .mypage-form .columns .column>div textarea,body.general.body--mypage .mypage-form .columns .marker-setting dd textarea,body.general.body--mypage .mypage-form .columns .marker-setting>div textarea,body.general.body--mypage .mypage-form .columns .colum dd textarea,body.general.body--mypage .mypage-form .columns .colum>div textarea{width:100%}}body.general.body--mypage .member-profile .columns .column dd select,body.general.body--mypage .member-profile .columns .column>div select,body.general.body--mypage .member-profile .columns .marker-setting dd select,body.general.body--mypage .member-profile .columns .marker-setting>div select,body.general.body--mypage .member-profile .columns .colum dd select,body.general.body--mypage .member-profile .columns .colum>div select,body.general.body--mypage .member-my-group .columns .column dd select,body.general.body--mypage .member-my-group .columns .column>div select,body.general.body--mypage .member-my-group .columns .marker-setting dd select,body.general.body--mypage .member-my-group .columns .marker-setting>div select,body.general.body--mypage .member-my-group .columns .colum dd select,body.general.body--mypage .member-my-group .columns .colum>div select,body.general.body--mypage .member-photo-page .columns .column dd select,body.general.body--mypage .member-photo-page .columns .column>div select,body.general.body--mypage .member-photo-page .columns .marker-setting dd select,body.general.body--mypage .member-photo-page .columns .marker-setting>div select,body.general.body--mypage .member-photo-page .columns .colum dd select,body.general.body--mypage .member-photo-page .columns .colum>div select,body.general.body--mypage .mypage-form .columns .column dd select,body.general.body--mypage .mypage-form .columns .column>div select,body.general.body--mypage .mypage-form .columns .marker-setting dd select,body.general.body--mypage .mypage-form .columns .marker-setting>div select,body.general.body--mypage .mypage-form .columns .colum dd select,body.general.body--mypage .mypage-form .columns .colum>div select{min-width:7em;padding:10px 0 12px;font-size:88%}body.general.body--mypage .member-profile .columns .column dd div.parent,body.general.body--mypage .member-profile .columns .column>div div.parent,body.general.body--mypage .member-profile .columns .marker-setting dd div.parent,body.general.body--mypage .member-profile .columns .marker-setting>div div.parent,body.general.body--mypage .member-profile .columns .colum dd div.parent,body.general.body--mypage .member-profile .columns .colum>div div.parent,body.general.body--mypage .member-my-group .columns .column dd div.parent,body.general.body--mypage .member-my-group .columns .column>div div.parent,body.general.body--mypage .member-my-group .columns .marker-setting dd div.parent,body.general.body--mypage .member-my-group .columns .marker-setting>div div.parent,body.general.body--mypage .member-my-group .columns .colum dd div.parent,body.general.body--mypage .member-my-group .columns .colum>div div.parent,body.general.body--mypage .member-photo-page .columns .column dd div.parent,body.general.body--mypage .member-photo-page .columns .column>div div.parent,body.general.body--mypage .member-photo-page .columns .marker-setting dd div.parent,body.general.body--mypage .member-photo-page .columns .marker-setting>div div.parent,body.general.body--mypage .member-photo-page .columns .colum dd div.parent,body.general.body--mypage .member-photo-page .columns .colum>div div.parent,body.general.body--mypage .mypage-form .columns .column dd div.parent,body.general.body--mypage .mypage-form .columns .column>div div.parent,body.general.body--mypage .mypage-form .columns .marker-setting dd div.parent,body.general.body--mypage .mypage-form .columns .marker-setting>div div.parent,body.general.body--mypage .mypage-form .columns .colum dd div.parent,body.general.body--mypage .mypage-form .columns .colum>div div.parent{margin-bottom:32px}body.general.body--mypage .member-profile .columns .column dd div.parent div.child,body.general.body--mypage .member-profile .columns .column>div div.parent div.child,body.general.body--mypage .member-profile .columns .marker-setting dd div.parent div.child,body.general.body--mypage .member-profile .columns .marker-setting>div div.parent div.child,body.general.body--mypage .member-profile .columns .colum dd div.parent div.child,body.general.body--mypage .member-profile .columns .colum>div div.parent div.child,body.general.body--mypage .member-my-group .columns .column dd div.parent div.child,body.general.body--mypage .member-my-group .columns .column>div div.parent div.child,body.general.body--mypage .member-my-group .columns .marker-setting dd div.parent div.child,body.general.body--mypage .member-my-group .columns .marker-setting>div div.parent div.child,body.general.body--mypage .member-my-group .columns .colum dd div.parent div.child,body.general.body--mypage .member-my-group .columns .colum>div div.parent div.child,body.general.body--mypage .member-photo-page .columns .column dd div.parent div.child,body.general.body--mypage .member-photo-page .columns .column>div div.parent div.child,body.general.body--mypage .member-photo-page .columns .marker-setting dd div.parent div.child,body.general.body--mypage .member-photo-page .columns .marker-setting>div div.parent div.child,body.general.body--mypage .member-photo-page .columns .colum dd div.parent div.child,body.general.body--mypage .member-photo-page .columns .colum>div div.parent div.child,body.general.body--mypage .mypage-form .columns .column dd div.parent div.child,body.general.body--mypage .mypage-form .columns .column>div div.parent div.child,body.general.body--mypage .mypage-form .columns .marker-setting dd div.parent div.child,body.general.body--mypage .mypage-form .columns .marker-setting>div div.parent div.child,body.general.body--mypage .mypage-form .columns .colum dd div.parent div.child,body.general.body--mypage .mypage-form .columns .colum>div div.parent div.child{margin-top:8px}body.general.body--mypage .member-profile .columns .column dd div.parent div.child label,body.general.body--mypage .member-profile .columns .column>div div.parent div.child label,body.general.body--mypage .member-profile .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .member-profile .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .member-profile .columns .colum dd div.parent div.child label,body.general.body--mypage .member-profile .columns .colum>div div.parent div.child label,body.general.body--mypage .member-my-group .columns .column dd div.parent div.child label,body.general.body--mypage .member-my-group .columns .column>div div.parent div.child label,body.general.body--mypage .member-my-group .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .member-my-group .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .member-my-group .columns .colum dd div.parent div.child label,body.general.body--mypage .member-my-group .columns .colum>div div.parent div.child label,body.general.body--mypage .member-photo-page .columns .column dd div.parent div.child label,body.general.body--mypage .member-photo-page .columns .column>div div.parent div.child label,body.general.body--mypage .member-photo-page .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .member-photo-page .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .member-photo-page .columns .colum dd div.parent div.child label,body.general.body--mypage .member-photo-page .columns .colum>div div.parent div.child label,body.general.body--mypage .mypage-form .columns .column dd div.parent div.child label,body.general.body--mypage .mypage-form .columns .column>div div.parent div.child label,body.general.body--mypage .mypage-form .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .mypage-form .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .mypage-form .columns .colum dd div.parent div.child label,body.general.body--mypage .mypage-form .columns .colum>div div.parent div.child label{display:inline-block;margin:0 48px 8px 0}@media only screen and (max-width: 480px){body.general.body--mypage .member-profile .columns .column dd div.parent div.child label,body.general.body--mypage .member-profile .columns .column>div div.parent div.child label,body.general.body--mypage .member-profile .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .member-profile .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .member-profile .columns .colum dd div.parent div.child label,body.general.body--mypage .member-profile .columns .colum>div div.parent div.child label,body.general.body--mypage .member-my-group .columns .column dd div.parent div.child label,body.general.body--mypage .member-my-group .columns .column>div div.parent div.child label,body.general.body--mypage .member-my-group .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .member-my-group .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .member-my-group .columns .colum dd div.parent div.child label,body.general.body--mypage .member-my-group .columns .colum>div div.parent div.child label,body.general.body--mypage .member-photo-page .columns .column dd div.parent div.child label,body.general.body--mypage .member-photo-page .columns .column>div div.parent div.child label,body.general.body--mypage .member-photo-page .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .member-photo-page .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .member-photo-page .columns .colum dd div.parent div.child label,body.general.body--mypage .member-photo-page .columns .colum>div div.parent div.child label,body.general.body--mypage .mypage-form .columns .column dd div.parent div.child label,body.general.body--mypage .mypage-form .columns .column>div div.parent div.child label,body.general.body--mypage .mypage-form .columns .marker-setting dd div.parent div.child label,body.general.body--mypage .mypage-form .columns .marker-setting>div div.parent div.child label,body.general.body--mypage .mypage-form .columns .colum dd div.parent div.child label,body.general.body--mypage .mypage-form .columns .colum>div div.parent div.child label{display:block;margin-right:0}}body.general.body--mypage .member-profile .columns .column dd.wide,body.general.body--mypage .member-profile .columns .marker-setting dd.wide,body.general.body--mypage .member-profile .columns .colum dd.wide,body.general.body--mypage .member-my-group .columns .column dd.wide,body.general.body--mypage .member-my-group .columns .marker-setting dd.wide,body.general.body--mypage .member-my-group .columns .colum dd.wide,body.general.body--mypage .member-photo-page .columns .column dd.wide,body.general.body--mypage .member-photo-page .columns .marker-setting dd.wide,body.general.body--mypage .member-photo-page .columns .colum dd.wide,body.general.body--mypage .mypage-form .columns .column dd.wide,body.general.body--mypage .mypage-form .columns .marker-setting dd.wide,body.general.body--mypage .mypage-form .columns .colum dd.wide{display:flex;justify-content:left;width:100%;justify-items:end;align-items:baseline}@media only screen and (max-width: 768px){body.general.body--mypage .member-profile .columns .column dd.wide,body.general.body--mypage .member-profile .columns .marker-setting dd.wide,body.general.body--mypage .member-profile .columns .colum dd.wide,body.general.body--mypage .member-my-group .columns .column dd.wide,body.general.body--mypage .member-my-group .columns .marker-setting dd.wide,body.general.body--mypage .member-my-group .columns .colum dd.wide,body.general.body--mypage .member-photo-page .columns .column dd.wide,body.general.body--mypage .member-photo-page .columns .marker-setting dd.wide,body.general.body--mypage .member-photo-page .columns .colum dd.wide,body.general.body--mypage .mypage-form .columns .column dd.wide,body.general.body--mypage .mypage-form .columns .marker-setting dd.wide,body.general.body--mypage .mypage-form .columns .colum dd.wide{flex-wrap:wrap}}body.general.body--mypage .member-profile .columns .column dd.wide #selected-files,body.general.body--mypage .member-profile .columns .marker-setting dd.wide #selected-files,body.general.body--mypage .member-profile .columns .colum dd.wide #selected-files,body.general.body--mypage .member-my-group .columns .column dd.wide #selected-files,body.general.body--mypage .member-my-group .columns .marker-setting dd.wide #selected-files,body.general.body--mypage .member-my-group .columns .colum dd.wide #selected-files,body.general.body--mypage .member-photo-page .columns .column dd.wide #selected-files,body.general.body--mypage .member-photo-page .columns .marker-setting dd.wide #selected-files,body.general.body--mypage .member-photo-page .columns .colum dd.wide #selected-files,body.general.body--mypage .mypage-form .columns .column dd.wide #selected-files,body.general.body--mypage .mypage-form .columns .marker-setting dd.wide #selected-files,body.general.body--mypage .mypage-form .columns .colum dd.wide #selected-files{padding-left:50px;display:flex;flex-wrap:wrap;gap:12px;width:100%}body.general.body--mypage .member-profile .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .member-profile .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .member-profile .columns .colum dd.wide #selected-files .file-view,body.general.body--mypage .member-my-group .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .member-my-group .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .member-my-group .columns .colum dd.wide #selected-files .file-view,body.general.body--mypage .member-photo-page .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .member-photo-page .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .member-photo-page .columns .colum dd.wide #selected-files .file-view,body.general.body--mypage .mypage-form .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .mypage-form .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .mypage-form .columns .colum dd.wide #selected-files .file-view{width:calc((100% - 74px)/2)}@media only screen and (max-width: 480px){body.general.body--mypage .member-profile .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .member-profile .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .member-profile .columns .colum dd.wide #selected-files .file-view,body.general.body--mypage .member-my-group .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .member-my-group .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .member-my-group .columns .colum dd.wide #selected-files .file-view,body.general.body--mypage .member-photo-page .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .member-photo-page .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .member-photo-page .columns .colum dd.wide #selected-files .file-view,body.general.body--mypage .mypage-form .columns .column dd.wide #selected-files .file-view,body.general.body--mypage .mypage-form .columns .marker-setting dd.wide #selected-files .file-view,body.general.body--mypage .mypage-form .columns .colum dd.wide #selected-files .file-view{width:100%}}body.general.body--mypage .member-profile .ajax-box,body.general.body--mypage .member-my-group .ajax-box,body.general.body--mypage .member-photo-page .ajax-box,body.general.body--mypage .mypage-form .ajax-box{display:inline-block;padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;color:#222;text-decoration:none}body.general.body--mypage .member-profile .ajax-box:hover,body.general.body--mypage .member-profile .ajax-box:focus,body.general.body--mypage .member-my-group .ajax-box:hover,body.general.body--mypage .member-my-group .ajax-box:focus,body.general.body--mypage .member-photo-page .ajax-box:hover,body.general.body--mypage .member-photo-page .ajax-box:focus,body.general.body--mypage .mypage-form .ajax-box:hover,body.general.body--mypage .mypage-form .ajax-box:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--mypage table.mypage-index,body.general.body--mypage .member-my-group .index,body.general.body--mypage table.member-invited-group{width:100%;margin-bottom:24px}@media only screen and (max-width: 480px){body.general.body--mypage table.mypage-index,body.general.body--mypage .member-my-group .index,body.general.body--mypage table.member-invited-group{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}body.general.body--mypage table.mypage-index tbody,body.general.body--mypage .member-my-group .index tbody,body.general.body--mypage table.member-invited-group tbody{width:100%}}body.general.body--mypage table.mypage-index caption,body.general.body--mypage .member-my-group .index caption,body.general.body--mypage table.member-invited-group caption{padding:0 10px;color:#2170bf;text-align:left}body.general.body--mypage table.mypage-index th,body.general.body--mypage .member-my-group .index th,body.general.body--mypage table.member-invited-group th{padding:3px 8px 0;border:1px solid #ccc;background:#e2edee;text-align:left}body.general.body--mypage table.mypage-index td,body.general.body--mypage .member-my-group .index td,body.general.body--mypage table.member-invited-group td{padding:3px 8px 0;border:1px solid #ccc}@media only screen and (max-width: 480px){body.general.body--mypage .invited-groups{margin:0 10px}}body.general.body--mypage .body--mypage-anpi form.search{float:left;margin-bottom:10px}@media only screen and (max-width: 480px){body.general.body--mypage .body--mypage-anpi form.search{float:none;padding:0 10px}}body.general.body--mypage .body--mypage-anpi form.search select{padding:7px 10px}body.general.body--mypage .body--mypage-anpi form.search .btn{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general.body--mypage .body--mypage-anpi form.search .btn:hover,body.general.body--mypage .body--mypage-anpi form.search .btn:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--mypage .member-anpi-map{float:right;margin-bottom:10px}@media only screen and (max-width: 480px){body.general.body--mypage .member-anpi-map{float:none;padding:0 10px}}body.general.body--mypage .member-anpi-map a{color:#222;text-decoration:none}body.general.body--mypage .body--anpi .search-settings form{margin-bottom:10px}@media only screen and (max-width: 480px){body.general.body--mypage .body--anpi .search-settings form{padding:0 10px}}body.general.body--mypage .body--anpi .search-settings form h2{display:inline-block;margin-right:10px}body.general.body--mypage .body--anpi .search-settings form #keyword{padding:7px 10px}@media only screen and (max-width: 480px){body.general.body--mypage .body--anpi .search-settings form #keyword{margin-bottom:10px}}body.general.body--mypage .body--anpi .search-settings form input[type=submit]{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general.body--mypage .body--anpi .search-settings form input[type=submit]:hover,body.general.body--mypage .body--anpi .search-settings form input[type=submit]:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--mypage .settings,body.general.body--mypage .setting{zoom:1}body.general.body--mypage .settings:before,body.general.body--mypage .settings:after,body.general.body--mypage .setting:before,body.general.body--mypage .setting:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--mypage .settings:after,body.general.body--mypage .setting:after{clear:both}body.general.body--mypage .settings .ajax-box,body.general.body--mypage .setting .ajax-box{float:right;display:block;width:235px;padding:4px 12px 4px 12px;border:1px solid #767676;background-color:#767676;color:#fff;font-weight:bold;text-align:center;text-decoration:none;letter-spacing:.7px;box-sizing:border-box;transition:.3s;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){body.general.body--mypage .settings .ajax-box,body.general.body--mypage .setting .ajax-box{float:none;margin:0 auto;margin-bottom:24px}}body.general.body--mypage .settings .ajax-box:hover,body.general.body--mypage .settings .ajax-box:focus,body.general.body--mypage .setting .ajax-box:hover,body.general.body--mypage .setting .ajax-box:focus{opacity:.7}body.general.body--mypage .anpi-post{margin-bottom:12px;padding:12px;border:1px solid #ccc}body.general.body--mypage .anpi-post h2{font-size:100%;font-weight:bold}body.general.body--mypage .anpi-post .body{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ccc}body.general.body--mypage .anpi-post .poster span{display:inline-block;margin-right:20px}body.general.body--mypage footer.send{margin:30px auto;display:flex;flex-direction:column}body.general.body--mypage footer.send input,body.general.body--mypage footer.send button{width:200px;margin:10px auto;padding:10px 15px;font-weight:bold;font-size:75%;color:#fff;border:1px solid #2170bf;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2170bf}@media only screen and (max-width: 768px){body.general.body--mypage footer.send input,body.general.body--mypage footer.send button{width:100%}}body.general.body--mypage footer.send input:hover,body.general.body--mypage footer.send input:focus,body.general.body--mypage footer.send button:hover,body.general.body--mypage footer.send button:focus{color:#222;background-color:#fff}body.general.body--mypage footer.send button[name=button]{color:#222;background-color:#ccc;border:1px solid #ccc}body.general.body--mypage footer.send button[name=button]:hover,body.general.body--mypage footer.send button[name=button]:focus{background-color:#fff}body.general.body--mypage .ajax-box{display:inline-block;padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;color:#222;text-decoration:none}body.general.body--mypage .ajax-box:hover,body.general.body--mypage .ajax-box:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--mypage #selected-files{margin-top:12px}body.general.body--mypage .file-view{float:left;margin:0 12px 12px 0}body.general.body--mypage .file-view .thumb{display:block;width:120px;height:90px;margin-bottom:7px;border:1px solid #0c5196;background:#fff;font-size:88%;font-weight:bold;text-decoration:none;text-align:center}body.general.body--mypage .file-view .thumb img{width:100%;height:100%}body.general.body--mypage .file-view .thumb:hover,body.general.body--mypage .file-view .thumb:focus{background:#007acd}body.general.body--mypage .file-view .name{margin-bottom:7px}body.general.body--mypage .file-view .action{margin-top:2.5em}body.general.body--mypage .file-view .action a,body.general.body--mypage .file-view .menu a{display:inline-block;padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;margin-bottom:12px;padding:.2em 1em;color:#222;text-decoration:none;letter-spacing:0}body.general.body--mypage .file-view .action a:hover,body.general.body--mypage .file-view .action a:focus,body.general.body--mypage .file-view .menu a:hover,body.general.body--mypage .file-view .menu a:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--mypage .clear-marker{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;margin-top:6px}body.general.body--mypage .clear-marker:hover,body.general.body--mypage .clear-marker:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general#body--use-index dl{margin-bottom:10px;padding-bottom:5px;overflow:hidden;margin-left:1em;font-size:88%}body.general#body--use-index dl dt{float:left;min-width:15%;font-weight:bold}body.general#body--use-index .contact{display:none}body.general.body--registration form .columns dl,body.general.body--registration form .columns fieldset{zoom:1;clear:both;width:100%;margin-bottom:24px;padding-bottom:16px}body.general.body--registration form .columns dl:before,body.general.body--registration form .columns dl:after,body.general.body--registration form .columns fieldset:before,body.general.body--registration form .columns fieldset:after{content:" ";display:block;height:0;overflow:hidden}body.general.body--registration form .columns dl:after,body.general.body--registration form .columns fieldset:after{clear:both}body.general.body--registration form .columns dl dt,body.general.body--registration form .columns dl legend,body.general.body--registration form .columns fieldset dt,body.general.body--registration form .columns fieldset legend{clear:both;float:left;width:12em;margin-right:20px;padding:6px 0;font-weight:bold}@media only screen and (max-width: 768px){body.general.body--registration form .columns dl dt,body.general.body--registration form .columns dl legend,body.general.body--registration form .columns fieldset dt,body.general.body--registration form .columns fieldset legend{float:none;width:100%}}body.general.body--registration form .columns dl dt .required,body.general.body--registration form .columns dl legend .required,body.general.body--registration form .columns fieldset dt .required,body.general.body--registration form .columns fieldset legend .required{display:block;font-size:88%;color:#ae3700;font-weight:normal}body.general.body--registration form .columns dl dd,body.general.body--registration form .columns dl div,body.general.body--registration form .columns dl .fields,body.general.body--registration form .columns fieldset dd,body.general.body--registration form .columns fieldset div,body.general.body--registration form .columns fieldset .fields{float:left;width:calc(100% - 12em - 20px);padding:6px 0}@media only screen and (max-width: 768px){body.general.body--registration form .columns dl dd,body.general.body--registration form .columns dl div,body.general.body--registration form .columns dl .fields,body.general.body--registration form .columns fieldset dd,body.general.body--registration form .columns fieldset div,body.general.body--registration form .columns fieldset .fields{float:none;width:100%}}body.general.body--registration form .columns dl dd p,body.general.body--registration form .columns dl div p,body.general.body--registration form .columns dl .fields p,body.general.body--registration form .columns fieldset dd p,body.general.body--registration form .columns fieldset div p,body.general.body--registration form .columns fieldset .fields p{margin-bottom:0;font-size:88%}body.general.body--registration form .columns dl dd input[type=password],body.general.body--registration form .columns dl dd input[type=text],body.general.body--registration form .columns dl div input[type=password],body.general.body--registration form .columns dl div input[type=text],body.general.body--registration form .columns dl .fields input[type=password],body.general.body--registration form .columns dl .fields input[type=text],body.general.body--registration form .columns fieldset dd input[type=password],body.general.body--registration form .columns fieldset dd input[type=text],body.general.body--registration form .columns fieldset div input[type=password],body.general.body--registration form .columns fieldset div input[type=text],body.general.body--registration form .columns fieldset .fields input[type=password],body.general.body--registration form .columns fieldset .fields input[type=text]{width:80%;max-width:560px;padding:4px;box-sizing:border-box}@media only screen and (max-width: 768px){body.general.body--registration form .columns dl dd input[type=password],body.general.body--registration form .columns dl dd input[type=text],body.general.body--registration form .columns dl div input[type=password],body.general.body--registration form .columns dl div input[type=text],body.general.body--registration form .columns dl .fields input[type=password],body.general.body--registration form .columns dl .fields input[type=text],body.general.body--registration form .columns fieldset dd input[type=password],body.general.body--registration form .columns fieldset dd input[type=text],body.general.body--registration form .columns fieldset div input[type=password],body.general.body--registration form .columns fieldset div input[type=text],body.general.body--registration form .columns fieldset .fields input[type=password],body.general.body--registration form .columns fieldset .fields input[type=text]{width:100%}}body.general.body--registration form .columns dl dd input[type=email],body.general.body--registration form .columns dl div input[type=email],body.general.body--registration form .columns dl .fields input[type=email],body.general.body--registration form .columns fieldset dd input[type=email],body.general.body--registration form .columns fieldset div input[type=email],body.general.body--registration form .columns fieldset .fields input[type=email]{width:80%;max-width:560px;padding:4px 0;box-sizing:border-box}@media only screen and (max-width: 768px){body.general.body--registration form .columns dl dd input[type=email],body.general.body--registration form .columns dl div input[type=email],body.general.body--registration form .columns dl .fields input[type=email],body.general.body--registration form .columns fieldset dd input[type=email],body.general.body--registration form .columns fieldset div input[type=email],body.general.body--registration form .columns fieldset .fields input[type=email]{width:100%}}body.general.body--registration form .columns dl dd input[type=radio]+span,body.general.body--registration form .columns dl div input[type=radio]+span,body.general.body--registration form .columns dl .fields input[type=radio]+span,body.general.body--registration form .columns fieldset dd input[type=radio]+span,body.general.body--registration form .columns fieldset div input[type=radio]+span,body.general.body--registration form .columns fieldset .fields input[type=radio]+span{vertical-align:-0.1em}body.general.body--registration form .columns dl dd input[name="item[tel]"],body.general.body--registration form .columns dl div input[name="item[tel]"],body.general.body--registration form .columns dl .fields input[name="item[tel]"],body.general.body--registration form .columns fieldset dd input[name="item[tel]"],body.general.body--registration form .columns fieldset div input[name="item[tel]"],body.general.body--registration form .columns fieldset .fields input[name="item[tel]"]{width:20em}@media only screen and (max-width: 480px){body.general.body--registration form .columns dl dd input[name="item[tel]"],body.general.body--registration form .columns dl div input[name="item[tel]"],body.general.body--registration form .columns dl .fields input[name="item[tel]"],body.general.body--registration form .columns fieldset dd input[name="item[tel]"],body.general.body--registration form .columns fieldset div input[name="item[tel]"],body.general.body--registration form .columns fieldset .fields input[name="item[tel]"]{width:100%}}body.general.body--registration form .columns dl dd input[name="item[postal_code]"],body.general.body--registration form .columns dl div input[name="item[postal_code]"],body.general.body--registration form .columns dl .fields input[name="item[postal_code]"],body.general.body--registration form .columns fieldset dd input[name="item[postal_code]"],body.general.body--registration form .columns fieldset div input[name="item[postal_code]"],body.general.body--registration form .columns fieldset .fields input[name="item[postal_code]"]{width:16em}body.general.body--registration form .columns dl dd input[name="item[sex]"],body.general.body--registration form .columns dl div input[name="item[sex]"],body.general.body--registration form .columns dl .fields input[name="item[sex]"],body.general.body--registration form .columns fieldset dd input[name="item[sex]"],body.general.body--registration form .columns fieldset div input[name="item[sex]"],body.general.body--registration form .columns fieldset .fields input[name="item[sex]"]{margin-top:-3px}body.general.body--registration form .columns dl dd input[type=checkbox],body.general.body--registration form .columns dl div input[type=checkbox],body.general.body--registration form .columns dl .fields input[type=checkbox],body.general.body--registration form .columns fieldset dd input[type=checkbox],body.general.body--registration form .columns fieldset div input[type=checkbox],body.general.body--registration form .columns fieldset .fields input[type=checkbox]{margin-top:-1px}body.general.body--registration form .columns dl dd button[name=postal-code-search],body.general.body--registration form .columns dl div button[name=postal-code-search],body.general.body--registration form .columns dl .fields button[name=postal-code-search],body.general.body--registration form .columns fieldset dd button[name=postal-code-search],body.general.body--registration form .columns fieldset div button[name=postal-code-search],body.general.body--registration form .columns fieldset .fields button[name=postal-code-search]{font-size:88%}body.general.body--registration form .columns dl dd textarea,body.general.body--registration form .columns dl div textarea,body.general.body--registration form .columns dl .fields textarea,body.general.body--registration form .columns fieldset dd textarea,body.general.body--registration form .columns fieldset div textarea,body.general.body--registration form .columns fieldset .fields textarea{width:80%;max-width:560px;box-sizing:border-box;min-height:200px}@media only screen and (max-width: 768px){body.general.body--registration form .columns dl dd textarea,body.general.body--registration form .columns dl div textarea,body.general.body--registration form .columns dl .fields textarea,body.general.body--registration form .columns fieldset dd textarea,body.general.body--registration form .columns fieldset div textarea,body.general.body--registration form .columns fieldset .fields textarea{width:100%}}body.general.body--registration form .columns dl dd select,body.general.body--registration form .columns dl div select,body.general.body--registration form .columns dl .fields select,body.general.body--registration form .columns fieldset dd select,body.general.body--registration form .columns fieldset div select,body.general.body--registration form .columns fieldset .fields select{min-width:7em;padding:10px 0 12px;font-size:88%}body.general.body--registration form .columns dl dd div.parent,body.general.body--registration form .columns dl div div.parent,body.general.body--registration form .columns dl .fields div.parent,body.general.body--registration form .columns fieldset dd div.parent,body.general.body--registration form .columns fieldset div div.parent,body.general.body--registration form .columns fieldset .fields div.parent{margin-bottom:32px}body.general.body--registration form .columns dl dd div.parent div.child,body.general.body--registration form .columns dl div div.parent div.child,body.general.body--registration form .columns dl .fields div.parent div.child,body.general.body--registration form .columns fieldset dd div.parent div.child,body.general.body--registration form .columns fieldset div div.parent div.child,body.general.body--registration form .columns fieldset .fields div.parent div.child{margin-top:8px}body.general.body--registration form .columns dl dd div.parent div.child label,body.general.body--registration form .columns dl div div.parent div.child label,body.general.body--registration form .columns dl .fields div.parent div.child label,body.general.body--registration form .columns fieldset dd div.parent div.child label,body.general.body--registration form .columns fieldset div div.parent div.child label,body.general.body--registration form .columns fieldset .fields div.parent div.child label{display:inline-block;margin:0 48px 8px 0}@media only screen and (max-width: 480px){body.general.body--registration form .columns dl dd div.parent div.child label,body.general.body--registration form .columns dl div div.parent div.child label,body.general.body--registration form .columns dl .fields div.parent div.child label,body.general.body--registration form .columns fieldset dd div.parent div.child label,body.general.body--registration form .columns fieldset div div.parent div.child label,body.general.body--registration form .columns fieldset .fields div.parent div.child label{display:block;margin-right:0}}body.general.body--registration form .columns dl .remarks ul li,body.general.body--registration form .columns fieldset .remarks ul li{font-size:88%}body.general.body--registration form .columns dl .graph,body.general.body--registration form .columns fieldset .graph{margin-left:200px}body.general.body--registration form .columns dl button[name=postal-code-search],body.general.body--registration form .columns fieldset button[name=postal-code-search]{padding:10px 20px;border:1px solid #0c5196;background:#0c5196;color:#fff;font-size:88%;font-weight:bold;text-decoration:none;background:#0c5196;box-sizing:border-box;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;cursor:pointer;padding:5px 10px}body.general.body--registration form .columns dl button[name=postal-code-search]:hover,body.general.body--registration form .columns dl button[name=postal-code-search]:focus,body.general.body--registration form .columns fieldset button[name=postal-code-search]:hover,body.general.body--registration form .columns fieldset button[name=postal-code-search]:focus{background:#fff;color:#0c5196}body.general.body--registration form .columns dl .field_with_errors,body.general.body--registration form .columns fieldset .field_with_errors{display:inline;float:none;width:auto;padding:unset}body.general.body--registration form .columns fieldset.ages label,body.general.body--registration form .columns fieldset.live label,body.general.body--registration form .columns fieldset.sex label,body.general.body--registration form .columns fieldset.subscriptions label,body.general.body--registration form .columns fieldset.birthday label{display:inline-block;margin-right:12px}@media only screen and (max-width: 480px){body.general.body--registration form .columns fieldset.ages label,body.general.body--registration form .columns fieldset.live label,body.general.body--registration form .columns fieldset.sex label,body.general.body--registration form .columns fieldset.subscriptions label,body.general.body--registration form .columns fieldset.birthday label{display:block;margin-right:0}}body.general.body--registration form .columns fieldset.ages label .item_sex_male,body.general.body--registration form .columns fieldset.ages label .item_sex_female,body.general.body--registration form .columns fieldset.live label .item_sex_male,body.general.body--registration form .columns fieldset.live label .item_sex_female,body.general.body--registration form .columns fieldset.sex label .item_sex_male,body.general.body--registration form .columns fieldset.sex label .item_sex_female,body.general.body--registration form .columns fieldset.subscriptions label .item_sex_male,body.general.body--registration form .columns fieldset.subscriptions label .item_sex_female,body.general.body--registration form .columns fieldset.birthday label .item_sex_male,body.general.body--registration form .columns fieldset.birthday label .item_sex_female{margin-top:-3px}body.general.body--registration form .columns fieldset.birthday input[name="item[in_birth][year]"]{padding:13px 0 12px}body.general.body--registration form .columns fieldset.translate-targets .fields label{display:inline-block;margin:0 48px 8px 0px}@media only screen and (max-width: 480px){body.general.body--registration form .columns fieldset.translate-targets .fields label{display:block;margin-right:0}}body.general.body--registration form .columns .inquiry-confirm-message{padding:24px 0}body.general.body--registration form .columns .inquiry-confirm-message~dd{padding-bottom:2em}body.general.body--registration form .columns .simple-captcha{padding-left:236px;margin-bottom:24px}@media only screen and (max-width: 768px){body.general.body--registration form .columns .simple-captcha{padding-left:0;text-align:center}}body.general.body--registration form .send{padding-left:236px}@media only screen and (max-width: 768px){body.general.body--registration form .send{padding-left:0;text-align:center}}body.general.body--registration form .send input{margin-right:12px;padding:10px 20px;border:1px solid #0c5196;background:#0c5196;color:#fff;font-size:88%;font-weight:bold;text-decoration:none;background:#0c5196;box-sizing:border-box;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;cursor:pointer}body.general.body--registration form .send input:hover,body.general.body--registration form .send input:focus{background:#fff;color:#0c5196}body.general.body--registration form .send input[name=cancel]{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.general.body--registration form .send input[name=cancel]:hover,body.general.body--registration form .send input[name=cancel]:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.general.body--registration form #errorExplanation{margin-bottom:24px;padding:12px 12px 0;border:2px solid #ae3700;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#ffffa4}body.general.body--registration form #errorExplanation ul{list-style-position:inside;list-style:inside}body.general.body--feedback .yield-wrap .inquiry-form .columns .column{clear:both;display:flex}@media only screen and (max-width: 768px){body.general.body--feedback .yield-wrap .inquiry-form .columns .column{flex-direction:column}}body.general.body--feedback .yield-wrap .inquiry-form .columns .column dt,body.general.body--feedback .yield-wrap .inquiry-form .columns .column legend{width:35%;margin:10px 10px 10px 0;padding:5px 15px;font-weight:bold;background-color:#7ec8e3;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;float:left}@media only screen and (max-width: 768px){body.general.body--feedback .yield-wrap .inquiry-form .columns .column dt,body.general.body--feedback .yield-wrap .inquiry-form .columns .column legend{width:100%;float:unset}}body.general.body--feedback .yield-wrap .inquiry-form .columns .column dd{width:60%;margin:10px 10px 10px 0;padding:5px 15px}@media only screen and (max-width: 768px){body.general.body--feedback .yield-wrap .inquiry-form .columns .column dd{width:100%}}body.general.body--feedback .yield-wrap .inquiry-form .columns .column dd.wide{display:flex;justify-content:left;width:100%;justify-items:end;align-items:baseline}body.general.body--feedback .yield-wrap .inquiry-form .columns .column dd.wide #selected-files{padding-left:50px}body.general.body--feedback .yield-wrap .inquiry-form footer.send{margin:30px auto;display:flex;flex-direction:column}body.general.body--feedback .yield-wrap .inquiry-form footer.send input,body.general.body--feedback .yield-wrap .inquiry-form footer.send button{width:200px;margin:10px auto;padding:10px 15px;font-weight:bold;font-size:75%;color:#fff;border:1px solid #2170bf;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2170bf}@media only screen and (max-width: 768px){body.general.body--feedback .yield-wrap .inquiry-form footer.send input,body.general.body--feedback .yield-wrap .inquiry-form footer.send button{width:100%}}body.general.body--feedback .yield-wrap .inquiry-form footer.send input:hover,body.general.body--feedback .yield-wrap .inquiry-form footer.send input:focus,body.general.body--feedback .yield-wrap .inquiry-form footer.send button:hover,body.general.body--feedback .yield-wrap .inquiry-form footer.send button:focus{color:#222;background-color:#fff}body.general.body--feedback .yield-wrap .inquiry-form footer.send button[name=button]{color:#222;background-color:#ccc;border:1px solid #ccc}body.general.body--feedback .yield-wrap .inquiry-form footer.send button[name=button]:hover,body.general.body--feedback .yield-wrap .inquiry-form footer.send button[name=button]:focus{background-color:#fff}body#body--index{background-color:#fff}body#body--index #main .main__inner{margin:0 auto;max-width:1040px;width:100%;padding:10px 20px}body#body--index #main{position:relative;padding:20px 0;margin:60px 0;z-index:0;overflow:hidden}body#body--index #main:before,body#body--index #main:after{position:absolute;content:"";width:65%;height:calc(100% - 400px);top:180px;background-repeat:no-repeat;background-size:contain;z-index:-1}@media only screen and (max-width: 1240px){body#body--index #main:before,body#body--index #main:after{width:810px}}@media only screen and (max-width: 768px){body#body--index #main:before,body#body--index #main:after{height:calc(100% - 640px)}}@media only screen and (max-width: 610px){body#body--index #main:before,body#body--index #main:after{width:600px}}@media only screen and (max-width: 480px){body#body--index #main:before,body#body--index #main:after{width:540px;height:calc(100% - 720px)}}@media only screen and (max-width: 394px){body#body--index #main:before,body#body--index #main:after{width:540px;height:calc(100% - 740px)}}body#body--index #main:before{right:0;background-position:center right;background-image:url(../img/bg-r.webp)}@media only screen and (max-width: 1240px){body#body--index #main:before{right:-50px}}@media only screen and (max-width: 1100px){body#body--index #main:before{right:-130px}}@media only screen and (max-width: 800px){body#body--index #main:before{right:-170px}}@media only screen and (max-width: 768px){body#body--index #main:before{right:-200px;background-position:top right}}@media only screen and (max-width: 610px){body#body--index #main:before{right:-170px}}@media only screen and (max-width: 480px){body#body--index #main:before{right:-150px}}@media only screen and (max-width: 394px){body#body--index #main:before{right:-170px}}body#body--index #main:after{left:0;background-position:center left;background-image:url(../img/bg-l.webp)}@media only screen and (max-width: 1240px){body#body--index #main:after{left:-50px}}@media only screen and (max-width: 1100px){body#body--index #main:after{left:-130px}}@media only screen and (max-width: 800px){body#body--index #main:after{left:-170px}}@media only screen and (max-width: 768px){body#body--index #main:after{left:-200px;background-position:bottom left}}@media only screen and (max-width: 610px){body#body--index #main:after{right:-170px}}@media only screen and (max-width: 480px){body#body--index #main:after{left:-150px}}@media only screen and (max-width: 394px){body#body--index #main:after{left:-170px}}body#body--index #main .bg-cover{position:relative}body#body--index #main .bg-cover:before{position:absolute;content:"";top:460px;height:calc(100% - 440px);width:100%;background-color:#ecf6ee;z-index:-2}@media only screen and (max-width: 768px){body#body--index #main .bg-cover:before{height:calc(100% - 460px)}}body#body--index .key_visual{position:relative}body#body--index .key_visual:before{position:absolute;content:"";width:60%;height:240px;bottom:60px;left:20%;background-image:url(../img/catchphrase.webp);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2}@media only screen and (max-width: 768px){body#body--index .key_visual:before{width:90%;left:5%;bottom:100px}}@media only screen and (max-width: 480px){body#body--index .key_visual:before{height:160px;bottom:40px}}body#body--index #kv-slider{position:relative;display:block;width:100%;height:100vh;margin-bottom:80px}@media only screen and (max-width: 480px){body#body--index #kv-slider{height:calc(100vh - 300px)}}body#body--index #kv-slider:before{position:absolute;content:"scroll";width:100%;padding:50px 0 6px;bottom:0;left:0;text-align:center;font-size:88%;color:#222;background:linear-gradient(to bottom, transparent, #fff);z-index:2}body#body--index #kv-slider:after{position:absolute;content:"";width:1px;height:16px;bottom:-10px;left:50%;background-color:#222;z-index:2}body#body--index #kv-slider swiper-slide,body#body--index #kv-slider img{width:100%;height:100%}body#body--index #kv-slider img{height:100%;display:block;object-fit:cover}body#body--index #spot-image{display:flex;justify-content:center;max-width:1040px;margin:20px auto}body#body--index #spot-image img{width:400px;height:auto;margin:0 auto}@media only screen and (max-width: 480px){body#body--index #spot-image img{width:280px}}body#body--index #top_project{padding:10px 0}body#body--index #top_project .section-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;align-items:center;margin-bottom:130px}body#body--index #top_project .section-title .title{display:flex;flex-wrap:wrap;align-items:flex-end;font-size:175%;font-weight:bold;line-height:1;letter-spacing:2px}body#body--index #top_project .section-title .title .accent{display:inline-block;width:2em;height:2em;margin:0 6px;line-height:0;color:rgba(0,0,0,0);background-image:url(../img/ic-accent.svg);background-position:center;background-repeat:no-repeat;background-size:contain}body#body--index #top_project .section-title .btn--round_arrow{border:1px solid #222}body#body--index #top_project .section-title .btn--round_arrow:hover,body#body--index #top_project .section-title .btn--round_arrow:focus{border:1px solid #2170bf}@media only screen and (max-width: 480px){body#body--index #top_project .section-title{justify-content:space-around}body#body--index #top_project .section-title .title{font-size:150%}}body#body--index #top_project .project-list{width:100%}body#body--index #top_project .project-list .project-card{width:80%;margin:50px auto 80px 0;opacity:0;filter:grayscale(100%);transform:translateY(50px);transition:opacity .5s ease-out,transform .5s ease-out,filter .5s ease-out}body#body--index #top_project .project-list .project-card:nth-child(even){margin:50px 0 80px auto}@media only screen and (max-width: 768px){body#body--index #top_project .project-list .project-card{max-width:540px}}@media only screen and (max-width: 480px){body#body--index #top_project .project-list .project-card{width:100%;max-width:340px;margin-bottom:70px;background-color:rgba(250,246,238,.9);transition:opacity .8s ease-out,transform .8s ease-out,filter .8s ease-out}}body#body--index #top_project .project-list .project-card.is-inview{opacity:1;transform:translateY(0);filter:grayscale(0%)}body#body--index #sns-wrap{margin:170px 0 120px}body#body--index #sns-wrap .sns-area{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:560px;max-width:100%;margin:0 auto}body#body--index #sns-wrap .sns-area article{width:180px;height:180px;overflow:hidden}@media only screen and (max-width: 768px){body#body--index #sns-wrap .sns-area article{width:140px;height:140px}}@media only screen and (max-width: 480px){body#body--index #sns-wrap .sns-area article{width:100px;height:100px}}body#body--index #sns-wrap .sns-area article a{position:relative;display:inline-block;width:100%;height:100%}body#body--index #sns-wrap .sns-area article a img{position:absolute;width:105%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}body#body--index .top_sns{margin:50px auto;text-align:center}body#body--index .top_sns h2{position:relative;display:inline-block;padding:0 24px;font-size:113%;font-weight:bold;letter-spacing:2px}body#body--index .top_sns h2:before,body#body--index .top_sns h2:after{position:absolute;content:"";top:6px;width:2px;height:22px;background-color:#222}body#body--index .top_sns h2:before{left:0;transform:rotate(-30deg)}body#body--index .top_sns h2:after{right:0;transform:rotate(30deg)}@media only screen and (max-width: 480px){body#body--index .top_sns h2{font-size:94%}}body#body--index .top_sns .sns-icons{padding-top:40px}body#body--index #about{display:flex;align-items:center;gap:20px;max-width:900px;margin:120px auto 60px}@media only screen and (max-width: 768px){body#body--index #about{flex-direction:column;gap:30px;padding:0 4px}}body#body--index #about .image-box img{width:200px;height:auto}body#body--index #about .text-box p{text-align:center;font-size:113%;font-weight:bold;letter-spacing:3px;line-height:2.5em}@media only screen and (max-width: 768px){body#body--index #about .text-box p{font-size:94%}}body.category-top #content .category-toc{width:100%;padding:20px 25px;margin-bottom:60px;border:1px solid #7ec8e3;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@media only screen and (max-width: 480px){body.category-top #content .category-toc{padding:16px}}body.category-top #content .category-toc ul{display:flex;flex-wrap:wrap;justify-content:start;gap:12px;line-height:1.5}body.category-top #content .category-toc ul a{position:relative;padding:1.2em 2.5em 1.2em .6em;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-color:#e1f4ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out;display:inline-block;padding:.5em 2.5em .5em 1.2em;font-size:94%;font-weight:400}body.category-top #content .category-toc ul a:hover,body.category-top #content .category-toc ul a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.category-top #content .category-toc ul a:after{position:absolute;content:"";top:.75em;right:1em;width:.9em;height:.9em;background-image:url(../img/ic-link-b.svg);background-position:center;background-repeat:no-repeat;transform:rotate(90deg);transition:.3s ease-in-out}body.category-top #content .category-toc ul a:hover:after,body.category-top #content .category-toc ul a:focus:after{background-image:url(../img/ic-link-w.svg)}@media only screen and (max-width: 480px){body.category-top #content .category-toc ul a{font-size:88%}}body.category-top #content .category__list{display:flex;flex-direction:column;gap:80px}body.category-top #content .category__link{position:relative;padding:1.2em 2.5em 1.2em .6em;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-color:#e1f4ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out;display:inline-block;width:100%;padding:1px;margin-bottom:20px}body.category-top #content .category__link:hover,body.category-top #content .category__link:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.category-top #content .category__link h2{position:relative;display:inline-block;padding:.5em 1em;font-size:175%;font-weight:bold}body.category-top #content .category__link h2:after{position:absolute;content:"";top:1.1em;right:-10px;width:16px;height:16px;background-image:url(../img/ic-link-y.svg);background-position:center;background-repeat:no-repeat;background-size:10px;background-color:#2170bf;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:.3s ease-in-out}@media only screen and (max-width: 768px){body.category-top #content .category__link h2{font-size:138%}}body.category-top #content .category__link:hover h2:after,body.category-top #content .category__link:focus h2:after{background-image:url(../img/ic-link-b.svg);background-color:#fff;transition:.3s ease-in-out}body.category-top #content .category__children{display:flex;flex-wrap:wrap;gap:12px}body.category-top #content .category__children li{flex:0 0 calc(33.3% - 8px)}@media only screen and (max-width: 768px){body.category-top #content .category__children li{flex:0 0 calc(50% - 6px)}}@media only screen and (max-width: 480px){body.category-top #content .category__children li{flex:0 0 100%}}body.category-top #content .category__children li a{display:inline-block;padding:14px 2.3em 14px 1.2em;width:100%;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.7em;background-color:#fff;border:1px solid #9bcced;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out}body.category-top #content .category__children li a:hover,body.category-top #content .category__children li a:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);border:1px solid #2170bf;transition:.3s ease-in-out}body.category-middle-layer #page #wrap #content{overflow:hidden}body.category-middle-layer #page #wrap #main .ss-swiper-slide-controller button{padding:5px 1.5em;font-weight:bold;background-color:#abe2fb;border:4px solid #fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px}body.category-middle-layer #page #wrap #main .ss-swiper-slide-controller button:hover,body.category-middle-layer #page #wrap #main .ss-swiper-slide-controller button:focus{background-color:#edfc8a}body.category-middle-layer #page #wrap #main .category-nodes,body.category-middle-layer #page #wrap #main .cms-nodes{display:flex;flex-wrap:wrap;gap:12px}body.category-middle-layer #page #wrap #main .category-nodes article,body.category-middle-layer #page #wrap #main .cms-nodes article{flex:0 0 calc(50% - 6px)}body.category-middle-layer #page #wrap #main .category-nodes article a,body.category-middle-layer #page #wrap #main .cms-nodes article a{display:inline-block;padding:14px 2.3em 14px 1.2em;width:100%;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.7em;background-color:#fff;border:1px solid #9bcced;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out}body.category-middle-layer #page #wrap #main .category-nodes article a:hover,body.category-middle-layer #page #wrap #main .category-nodes article a:focus,body.category-middle-layer #page #wrap #main .cms-nodes article a:hover,body.category-middle-layer #page #wrap #main .cms-nodes article a:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);border:1px solid #2170bf;transition:.3s ease-in-out}body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist-wrap,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist-wrap{width:100%}body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list{padding:20px 20px 20px 0;display:flow-root;list-style:none}body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list .deepest-catelist__item,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list .deepest-catelist__item{width:46%;margin-left:20px;float:left;border-bottom:#222 dashed 1px}@media only screen and (max-width: 768px){body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list .deepest-catelist__item,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list .deepest-catelist__item{width:94%}body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list .deepest-catelist__item:last-child,body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list .deepest-catelist__item:nth-last-child(2):nth-child(odd),body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list .deepest-catelist__item:last-child,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list .deepest-catelist__item:nth-last-child(2):nth-child(odd){border-bottom:none}}body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list .deepest-catelist__item a,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list .deepest-catelist__item a{display:block;width:100%;padding:10px 10px 10px 35px;position:relative}body.category-middle-layer #page #wrap #main .category-nodes .deepest-catelist__list .deepest-catelist__item a::before,body.category-middle-layer #page #wrap #main .cms-nodes .deepest-catelist__list .deepest-catelist__item a::before{content:url(/img/ic-folder.png);background-size:30px;transform:scale(0.5);position:absolute;top:-2px;left:-7px}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap{margin-top:20px;padding-bottom:20px;border-top:2px solid #2170bf}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages{padding:20px 20px 20px 0;display:flex;flex-wrap:wrap}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article{width:46%;margin-left:20px;border-bottom:#222 dashed 1px}@media only screen and (max-width: 768px){body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article{width:94%}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article:last-child,body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article:nth-last-child(2):nth-child(odd),body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article:last-child,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article:nth-last-child(2):nth-child(odd){border-bottom:none}}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article time,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article time{display:none}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article a,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article a{display:block;width:100%;padding:10px 10px 10px 35px;position:relative}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .category-pages article a::before,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .category-pages article a::before{content:url(/img/ic-file.png);background-size:30px;transform:scale(0.5);position:absolute;top:-2px;left:-7px}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article{border-bottom:#222 dashed 1px;margin:20px}@media only screen and (max-width: 768px){body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article:last-child,body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article:nth-last-child(2):nth-child(odd),body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article:last-child,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article:nth-last-child(2):nth-child(odd){border-bottom:none}}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article header,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article header{display:flex;align-items:center;margin:10px 0}@media only screen and (max-width: 768px){body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article header,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article header{flex-direction:column;align-items:flex-start}}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article header time,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article header time{font-size:75%}body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article header a,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article header a{display:block;padding-left:50px;font-size:88%;font-weight:bold}@media only screen and (max-width: 768px){body.category-middle-layer #page #wrap #main .category-nodes .yield-wrap .cms-group-pages article header a,body.category-middle-layer #page #wrap #main .cms-nodes .yield-wrap .cms-group-pages article header a{padding-left:0px}}body.category-middle-layer.body--map-clickable .image-map-pages{text-align:center}body.category-middle-layer.body--map-clickable .image-map-pages img{width:500px}@media only screen and (max-width: 768px){body.category-middle-layer.body--map-clickable .image-map-pages img{width:70%}}body.body--life:not(.category-top) .page-header h1{padding:.3em 0 .3em 3.3em;background-position:center left 6px;background-repeat:no-repeat;background-size:contain}body.life-category-middle #content section{margin-bottom:80px}body.life-category-middle #content section .section-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:40px;line-height:1}body.life-category-middle #content section .section-title__deco{position:relative;display:inline-block;background-color:#e8f6fe}body.life-category-middle #content section .section-title__deco:after{position:absolute;content:"";height:100%;width:30px;top:0;background-color:#e8f6fe;clip-path:polygon(100% 0%, 30% 50%, 100% 100%, 0 100%, 0% 50%, 0 0)}body.life-category-middle #content section .section-title__deco h2{display:inline-block;padding:16px 20px;font-weight:bold;font-size:175%;border-left:2px solid #7ec8e3}@media only screen and (max-width: 768px){body.life-category-middle #content section .section-title__deco h2{font-size:138%}}body.life-category-middle #content .purpose ul{display:flex;flex-wrap:wrap;justify-content:start;gap:12px;line-height:1.5}body.life-category-middle #content .purpose ul a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out}body.life-category-middle #content .purpose ul a:hover,body.life-category-middle #content .purpose ul a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.life-category-middle #content .purpose ul a h3{display:inline-block}body.life-category-middle #content .pickup .ss-image-box-item-list{display:flex;flex-wrap:wrap;justify-content:start;gap:12px;line-height:1.5}body.life-category-middle #content .pickup .ss-image-box-item-list a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out}body.life-category-middle #content .pickup .ss-image-box-item-list a:hover,body.life-category-middle #content .pickup .ss-image-box-item-list a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}.body--life-marriage .page-header h1{background-image:url(/kokogurashi/img/icon-life-marriage.png)}.body--life-0to2_years_old .page-header h1{background-image:url(/kokogurashi/img/icon-life-0to2_years_old.png)}.body--life-3to5_years_old .page-header h1{background-image:url(/kokogurashi/img/icon-life-3to5_years_old.png)}.body--life-school_students .page-header h1{background-image:url(/kokogurashi/img/icon-life-school_students.png)}body.docs--list{background-color:#fff}body.docs--list #page #wrap #content{overflow:hidden}body.docs--list #page #wrap #main .main-inner .cat-header__title{display:inline-block;width:100%;padding:20px 25px;font-size:113%;font-weight:bold;color:#222;background-color:#b0e8ff;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0}body.docs--list #page #wrap #main .main-inner .yield-wrap{margin-top:20px;padding-bottom:20px}body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list header{display:none}body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years{display:flex;margin-bottom:20px}@media only screen and (max-width: 768px){body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years{flex-wrap:wrap}}body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months a,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years a{display:block;margin-right:10px;padding:5px 15px;color:#222;font-size:88%;font-weight:bold;text-decoration:none;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#f1f1f1}@media only screen and (max-width: 768px){body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months a,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years a{font-size:75%;margin-top:10px}}body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months a:hover,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months a:focus,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years a:hover,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years a:focus{text-decoration:underline}body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .months a.current,body.docs--list #page #wrap #main .main-inner .yield-wrap .archive-list .years a.current{background-color:#edfc8a}body.docs--list #page #wrap #main .main-inner .yield-wrap .pages{padding:20px}body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article{width:100%;border-bottom:#222 dashed 1px}@media only screen and (max-width: 768px){body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article:last-child{border-bottom:none}}body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article header{display:flex;align-items:center;margin:10px 0}@media only screen and (max-width: 768px){body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article header{flex-direction:column;align-items:flex-start}}body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article header time{font-size:75%}body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article header a{display:block;padding-left:50px;font-size:88%;font-weight:bold}@media only screen and (max-width: 768px){body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article header a{padding-left:0px}}body.docs--list #page #wrap #main .main-inner .yield-wrap .pages article video{max-width:100%}body.docs--list #page #wrap #main .main-inner .yield-wrap .member-photos{padding:0 20px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}body.docs--list #page #wrap #main .main-inner .yield-wrap .member-photos .photo{width:calc((100% - 10px)/2)}body.docs--list #page #wrap #main .main-inner .yield-wrap .member-photos .photo a img{width:100%;aspect-ratio:5/3;object-fit:cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body.docs--list #page #wrap #main .main-inner .yield-wrap .member-photos .title{display:none}body.docs--list.body--kosodate_map #main .nodes{display:flex;flex-wrap:wrap;gap:12px}body.docs--list.body--kosodate_map #main .nodes article{flex:0 0 calc(50% - 6px)}@media only screen and (max-width: 480px){body.docs--list.body--kosodate_map #main .nodes article{flex:0 0 100%}}body.docs--list.body--kosodate_map #main .nodes article header h2 a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;display:inline-block;padding:14px 10px 14px 70px;width:100%;letter-spacing:1.5px;background-size:40px;background-position:center left .8em;background-repeat:no-repeat;border:1px solid #9bcced;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.docs--list.body--kosodate_map #main .nodes article header h2 a:hover,body.docs--list.body--kosodate_map #main .nodes article header h2 a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.docs--list.body--kosodate_map #main .nodes article header h2 a:hover,body.docs--list.body--kosodate_map #main .nodes article header h2 a:focus{border:1px solid #2170bf}body.docs--list.body--kosodate_map #main .nodes .item-nursery-school a{background-image:url(../img/map_nursery_school.png)}body.docs--list.body--kosodate_map #main .nodes .item-park a{background-image:url(../img/map_park.png)}body.docs--list.body--kosodate_map #main .nodes .item-support a{background-image:url(../img/map_support.png)}body.docs--list.body--kosodate_map #main .nodes .item-school a{background-image:url(../img/map_school.png)}body.docs--list.body--kosodate_map #main .nodes .item-public a{background-image:url(../img/map_public.png)}body.docs--list.body--kosodate_map #main .nodes .item-sports a{background-image:url(../img/map_sports.png)}body.docs--list.body--kosodate_map #main .nodes .item-hospital a{background-image:url(../img/map_hospital.png)}body.docs--list.body--kosodate_map #main .nodes .item-nursing-room a{background-image:url(../img/map_nursing.png)}body.docs--list.body--kosodate_map #main .article-pages{display:flex;flex-wrap:wrap;gap:12px}body.docs--list.body--kosodate_map #main .article-pages article{flex:0 0 calc(50% - 6px)}@media only screen and (max-width: 480px){body.docs--list.body--kosodate_map #main .article-pages article{flex:0 0 100%}}body.docs--list.body--kosodate_map #main .article-pages article a{display:inline-block;padding:14px 2.3em 14px 1.2em;width:100%;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.7em;background-color:#fff;border:1px solid #9bcced;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out}body.docs--list.body--kosodate_map #main .article-pages article a:hover,body.docs--list.body--kosodate_map #main .article-pages article a:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);border:1px solid #2170bf;transition:.3s ease-in-out}body.docs--list.body--kosodate_map_map #main .category-pages,body.docs--list.body--kosodate_map #main .category-pages{display:flex;flex-wrap:wrap;gap:12px}body.docs--list.body--kosodate_map_map #main .category-pages article,body.docs--list.body--kosodate_map #main .category-pages article{flex:0 0 calc(50% - 6px)}@media only screen and (max-width: 480px){body.docs--list.body--kosodate_map_map #main .category-pages article,body.docs--list.body--kosodate_map #main .category-pages article{flex:0 0 100%}}body.docs--list.body--kosodate_map_map #main .category-pages article a,body.docs--list.body--kosodate_map #main .category-pages article a{display:inline-block;padding:14px 2.3em 14px 1.2em;width:100%;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.7em;background-color:#fff;border:1px solid #9bcced;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out}body.docs--list.body--kosodate_map_map #main .category-pages article a:hover,body.docs--list.body--kosodate_map_map #main .category-pages article a:focus,body.docs--list.body--kosodate_map #main .category-pages article a:hover,body.docs--list.body--kosodate_map #main .category-pages article a:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);border:1px solid #2170bf;transition:.3s ease-in-out}body.docs--list.body--docs-calendar .event-date{margin-top:20px;padding:25px 35px 0;background-color:#fff;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;display:flex;align-items:flex-end;position:relative}@media only screen and (max-width: 768px){body.docs--list.body--docs-calendar .event-date{padding:44px 35px}}body.docs--list.body--docs-calendar .event-date h2{order:1;font-size:113%;font-weight:bold;margin-left:5px;white-space:nowrap}body.docs--list.body--docs-calendar .event-date .event-format{order:4;position:absolute;bottom:0;right:34px;display:flex}@media only screen and (max-width: 768px){body.docs--list.body--docs-calendar .event-date .event-format{left:34px}}body.docs--list.body--docs-calendar .event-date .event-format a{display:block;min-width:80px;margin:0 1px;padding:5px 10px;color:#222;font-size:75%;font-weight:bold;text-align:center;text-decoration:none;background-color:#faf6ee;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0}body.docs--list.body--docs-calendar .event-date .event-format .current a{color:#fff;background-color:#2170bf}body.docs--list.body--docs-calendar .event-date .event-ics-file{order:3;padding:5px 13px;margin:0px 0px 44px calc(100% - 330px);font-size:75%;color:#222;text-align:center;font-weight:bold;background-color:#edfc8a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;white-space:nowrap;z-index:5}@media only screen and (max-width: 768px){body.docs--list.body--docs-calendar .event-date .event-ics-file{position:absolute;top:10px;right:20px;margin:0px 0px -40px calc(100% - 300px);padding:4px 13px;font-size:75%}}body.docs--list.body--docs-calendar .event-date ul{order:2;margin:0 10px;display:flex}body.docs--list.body--docs-calendar .event-date ul a{margin-left:15px;font-size:82%;color:#666;white-space:nowrap}body.docs--list.body--docs-calendar .event-date ul li.next a{position:relative}body.docs--list.body--docs-calendar .event-date ul li.next a::before{position:absolute;content:"|";font-size:69%;color:#666;top:-4px;left:-9px}body.docs--list.body--docs-calendar #event-list{padding:0 35px 30px;margin-bottom:70px;background-color:#fff;border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px}body.docs--list.body--docs-calendar #event-list dl{padding:5px 0;font-size:88%;border-bottom:1px dashed #787878}body.docs--list.body--docs-calendar #event-list dl:first-of-type{border-top:1px solid #ccc}body.docs--list.body--docs-calendar #event-list dl::before{content:" ";display:block;height:0;overflow:hidden}body.docs--list.body--docs-calendar #event-list dl::after{content:" ";clear:both;display:block;height:0;overflow:hidden}body.docs--list.body--docs-calendar #event-list dl a{font-size:88%}body.docs--list.body--docs-calendar #event-list dl dt{width:20%;margin-left:5px;float:left}body.docs--list.body--docs-calendar #event-list dl dd{margin-bottom:0;padding-bottom:6px;border:0;margin-left:20.5%}body.docs--list.body--docs-calendar #event-list dl dd .kohen,body.docs--list.body--docs-calendar #event-list dl dd .sports,body.docs--list.body--docs-calendar #event-list dl dd .bunka{display:inline-block;padding:0 3px;font-weight:bold;background:#f6ffc5;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}body.docs--list.body--docs-calendar #event-list dl dd .sports{background:#b6fbff}body.docs--list.body--docs-calendar #event-list dl dd .bunka{background:#fabfdb}@media only screen and (max-width: 768px){body.docs--list.body--docs-calendar #event-list dl{font-size:63%;flex-direction:column}body.docs--list.body--docs-calendar #event-list dl a{font-size:63%}body.docs--list.body--docs-calendar #event-list dl dt{width:100%}body.docs--list.body--docs-calendar #event-list dl dd{margin-left:5px}}body.docs--list.body--docs-calendar #event-list dl.sat{background:#e9eff7;color:#26499d}body.docs--list.body--docs-calendar #event-list dl.sat a{color:#26499d}body.docs--list.body--docs-calendar #event-list dl.sun,body.docs--list.body--docs-calendar #event-list dl.holiday{background:#f8edf3;color:#d90000}body.docs--list.body--docs-calendar #event-list dl.sun a,body.docs--list.body--docs-calendar #event-list dl.holiday a{color:#d90000}body.docs--list#body--organization-index .yield-wrap{width:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;padding:25px 35px}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap{width:100%;padding:15px}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups{padding-bottom:30px;order:1}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups h2{margin:30px 0 12px;padding:8px 12px;font-size:15px;font-weight:bold;background-color:#ccf0ff}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups h2{font-size:88%}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups h3{margin-bottom:12px;padding:0 8px;font-size:88%;font-weight:bold;border-left:2px solid #003bbc}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups h3{font-size:75%}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups h4{margin-bottom:12px;font-size:88%;font-weight:bold;color:#003bbc}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups h4{font-size:75%}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups ul,body.docs--list#body--organization-index .yield-wrap>.lsorg-groups ol{margin-bottom:20px;padding-left:1em;font-size:14px}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups ul,body.docs--list#body--organization-index .yield-wrap>.lsorg-groups ol{font-size:75%}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups ul{list-style-type:disc}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table{width:100%;margin-bottom:24px}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table{font-size:88%}}@media only screen and (max-width: 480px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table{font-size:75%}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table caption{padding:0 10px;color:#003bbc;text-align:left}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table p{margin-bottom:0}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(1){width:190px}@media only screen and (max-width: 768px){body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(1){width:120px}}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(3),body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(4){white-space:nowrap}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(4){text-align:center}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(4) a{display:inline-block;width:31px;height:25px;background-image:url(/img/ic-inquiry.png);background-size:contain;background-repeat:no-repeat;opacity:.6}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(4) a:hover,body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table tr td:nth-of-type(4) a:focus{opacity:1}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table th{padding:3px 8px 0;border:1px solid #ccc;background:#faf6ee;text-align:left;white-space:nowrap}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups table td{padding:3px 8px 0;vertical-align:middle;border:1px solid #ccc}body.docs--list#body--organization-index .yield-wrap>.lsorg-groups strong{font-weight:bold}body.docs--list.body--top_project .project-list{display:flex;flex-wrap:wrap;gap:12px}body.docs--list.body--top_project .project-list .project-card{width:calc(50% - 6px);max-width:460px;padding:54px 30px 30px;margin:50px auto 30px}@media only screen and (max-width: 768px){body.docs--list.body--top_project .project-list .project-card{padding:54px 24px 30px}}@media only screen and (max-width: 480px){body.docs--list.body--top_project .project-list .project-card{max-width:340px;width:100%;padding:44px 24px 24px;margin:50px auto 10px}}@media only screen and (max-width: 768px){body.docs--list.body--top_project .project-list .project-card__title{font-size:125%}}body.docs--list.body--top_project .project-list .project-card__thumb{height:230px}@media only screen and (max-width: 768px){body.docs--list.body--top_project .project-list .project-card__thumb{height:160px}}@media only screen and (max-width: 480px){body.docs--list.body--top_project .project-list .project-card__thumb{height:120px}}@media only screen and (max-width: 768px){body.docs--list.body--top_project .project-list .project-card__text h3{font-size:100%}}body.body--docs .entry-lead,body.docs__layout .entry-lead{display:flex;flex-direction:column;gap:24px;width:100%;padding:30px 25px;margin-bottom:60px;border:1px solid #7ec8e3;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.body--docs .entry-lead .desc__title,body.body--docs .entry-lead .toc__title,body.docs__layout .entry-lead .desc__title,body.docs__layout .entry-lead .toc__title{position:relative;padding:0 0 0 2em;margin-bottom:20px;font-weight:bold;font-size:113%;line-height:1.5}body.body--docs .entry-lead .desc__title:before,body.body--docs .entry-lead .toc__title:before,body.docs__layout .entry-lead .desc__title:before,body.docs__layout .entry-lead .toc__title:before{position:absolute;content:"";width:1.6em;height:1.6em;top:-0.1em;left:0;background-color:#ff9f6b;background-image:url(../img/ic-desc.svg);background-size:.7em;background-position:center;background-repeat:no-repeat;border-radius:.8em;-webkit-border-radius:.8em;-moz-border-radius:.8em}body.body--docs .entry-lead .desc__title,body.docs__layout .entry-lead .desc__title{font-size:94%}body.body--docs .entry-lead .desc__text,body.docs__layout .entry-lead .desc__text{font-size:94%}body.body--docs .entry-lead .toc,body.docs__layout .entry-lead .toc{padding-top:24px;border-top:1px dotted #7ec8e3}body.body--docs .entry-lead .toc__title,body.docs__layout .entry-lead .toc__title{font-size:94%}body.body--docs .entry-lead .toc__title:before,body.docs__layout .entry-lead .toc__title:before{background-color:#2170bf;background-image:url(../img/ic-toc.svg)}body.body--docs .entry-lead .toc__list,body.docs__layout .entry-lead .toc__list{display:flex;flex-wrap:wrap;gap:6px;list-style:none}body.body--docs .entry-lead .toc__list li,body.docs__layout .entry-lead .toc__list li{margin-right:20px}body.body--docs .entry-lead .toc__list a,body.docs__layout .entry-lead .toc__list a{display:inline-block;padding:0 1.8em 0 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-y.svg);background-position:center right;background-repeat:no-repeat;background-size:1em;transition:.3s ease-in-out;padding:0 1.2em 0 0;font-size:94%;font-weight:400;background-image:url(../img/ic-link-b-d.svg);background-size:.8em}body.body--docs .entry-lead .toc__list a:hover,body.docs__layout .entry-lead .toc__list a:hover{text-decoration:underline;transition:.3s ease-in-out}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs,body.docs__layout #side div.cms-tabs.tabs{padding:14px;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}}body.body--docs #side div.cms-tabs.tabs nav.names,body.docs__layout #side div.cms-tabs.tabs nav.names{border-top-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;-webkit-top-bottom-right-radius:20px;-moz-border-radius-topright:20px;display:flex;justify-content:space-between;background-color:#fff}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs nav.names,body.docs__layout #side div.cms-tabs.tabs nav.names{flex-wrap:wrap}}body.body--docs #side div.cms-tabs.tabs nav.names a.name,body.docs__layout #side div.cms-tabs.tabs nav.names a.name{text-align:center;padding:0 10px;position:relative;height:45px;display:flex;align-items:center;justify-content:center;width:calc((100% - 8px)/3);font-size:69%;font-weight:bold;color:#222;text-decoration:none;transition:.3s ease-in-out}body.body--docs #side div.cms-tabs.tabs nav.names a.name:first-child,body.docs__layout #side div.cms-tabs.tabs nav.names a.name:first-child{border-top-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px}body.body--docs #side div.cms-tabs.tabs nav.names a.name:last-child,body.docs__layout #side div.cms-tabs.tabs nav.names a.name:last-child{border-top-right-radius:20px;-webkit-top-bottom-right-radius:20px;-moz-border-radius-topright:20px}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs nav.names a.name,body.docs__layout #side div.cms-tabs.tabs nav.names a.name{width:calc((100% - 7px)/3);border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}body.body--docs #side div.cms-tabs.tabs nav.names a.name:first-child,body.docs__layout #side div.cms-tabs.tabs nav.names a.name:first-child{border-top-left-radius:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px}body.body--docs #side div.cms-tabs.tabs nav.names a.name:last-child,body.docs__layout #side div.cms-tabs.tabs nav.names a.name:last-child{border-top-right-radius:7px;-webkit-top-bottom-right-radius:7px;-moz-border-radius-topright:7px}}body.body--docs #side div.cms-tabs.tabs .view,body.docs__layout #side div.cms-tabs.tabs .view{border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;background-color:#fff}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs .view,body.docs__layout #side div.cms-tabs.tabs .view{padding:0}}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs .view div.pages,body.docs__layout #side div.cms-tabs.tabs .view div.pages{margin-top:13px;border-top:1px dotted #d0d0d0}}body.body--docs #side div.cms-tabs.tabs .view div.pages article,body.docs__layout #side div.cms-tabs.tabs .view div.pages article{border-bottom:1px dotted #d0d0d0}body.body--docs #side div.cms-tabs.tabs .view div.pages article header,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header{padding:10px 0}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs .view div.pages article header,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header{display:flex;align-items:center}}body.body--docs #side div.cms-tabs.tabs .view div.pages article header .cat,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header .cat{display:none}body.body--docs #side div.cms-tabs.tabs .view div.pages article header time,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header time{margin-left:10px;width:105px;font-size:63%;letter-spacing:.5px;white-space:nowrap}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs .view div.pages article header time,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header time{margin:5px 0 0 0;width:100px;font-size:63%;letter-spacing:0;text-align:center}}body.body--docs #side div.cms-tabs.tabs .view div.pages article header h3,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header h3{display:block;margin:0 10px;line-height:1.428}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs .view div.pages article header h3,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header h3{display:inline;width:100%}}body.body--docs #side div.cms-tabs.tabs .view div.pages article header h3 a,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header h3 a{font-size:75%;line-height:1.428;font-weight:bold;text-decoration:none}@media only screen and (max-width: 768px){body.body--docs #side div.cms-tabs.tabs .view div.pages article header h3 a,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header h3 a{font-size:75%}}body.body--docs #side div.cms-tabs.tabs .view div.pages article header h3 a:hover,body.body--docs #side div.cms-tabs.tabs .view div.pages article header h3 a:focus,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header h3 a:hover,body.docs__layout #side div.cms-tabs.tabs .view div.pages article header h3 a:focus{text-decoration:underline}body.body--docs #side div.cms-tabs.tabs .view nav,body.docs__layout #side div.cms-tabs.tabs .view nav{text-align:right}body.body--docs #side div.cms-tabs.tabs .view nav a,body.docs__layout #side div.cms-tabs.tabs .view nav a{padding-right:20px;color:#585c5f;font-weight:bold;font-size:75%;position:relative}body.body--docs #side div.cms-tabs.tabs .view nav a.more,body.docs__layout #side div.cms-tabs.tabs .view nav a.more{margin-right:15px}body.body--docs #side div.cms-tabs.tabs .view nav a::after,body.docs__layout #side div.cms-tabs.tabs .view nav a::after{content:"";position:absolute;top:3.5px;right:9px;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #585c5f}body.body--docs #side div.cms-tabs.tabs .view nav a a:hover,body.body--docs #side div.cms-tabs.tabs .view nav a a:focus,body.docs__layout #side div.cms-tabs.tabs .view nav a a:hover,body.docs__layout #side div.cms-tabs.tabs .view nav a a:focus{text-decoration:underline}body.body--docs #side div.cms-tabs.tabs .view nav a.rss::before,body.docs__layout #side div.cms-tabs.tabs .view nav a.rss::before{content:"";position:absolute;top:-1px;left:-20px;width:13px;height:13px;background:url(../img/ic-rss.svg) no-repeat left center;background-size:13px}body.body--docs #side #month,body.docs__layout #side #month{width:100%;margin-top:30px}body.body--docs #side #month .title,body.docs__layout #side #month .title{padding:6px 0;text-align:center;background-color:#96d7ff;border-top-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;-webkit-top-bottom-right-radius:20px;-moz-border-radius-topright:20px}body.body--docs #side #month .title h2,body.docs__layout #side #month .title h2{font-size:94%;font-weight:bold}body.body--docs #side #month .archive-nav,body.docs__layout #side #month .archive-nav{padding:10px 10px 20px;background-color:#fff;border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px}body.body--docs #side #month .archive-nav li,body.docs__layout #side #month .archive-nav li{padding:2px 0;border-bottom:#222 dashed 1px}body.body--docs #side #month .archive-nav li span,body.body--docs #side #month .archive-nav li a,body.docs__layout #side #month .archive-nav li span,body.docs__layout #side #month .archive-nav li a{font-size:88%;padding-left:5px}body.body--docs #side #calendar,body.docs__layout #side #calendar{display:none;margin:0 auto;margin-top:30px}@media only screen and (max-width: 768px){body.body--docs #side #calendar,body.docs__layout #side #calendar{width:100%;padding:0 10px}}body.body--docs #side #calendar .title,body.docs__layout #side #calendar .title{width:100%;margin:0 auto;padding:10px 20px;font-size:94%;font-weight:bold;color:#fff;background-color:#2170bf;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}body.body--docs #side #calendar .calendar-nav h2,body.docs__layout #side #calendar .calendar-nav h2{display:none}body.body--docs #side #calendar .calendar-nav ul,body.docs__layout #side #calendar .calendar-nav ul{padding:5px 20px;display:flex;justify-content:space-between}body.body--docs #side #calendar .calendar-nav ul li,body.docs__layout #side #calendar .calendar-nav ul li{padding:0 5px;font-size:75%}body.body--docs #side #calendar .calendar-nav ul li.current,body.docs__layout #side #calendar .calendar-nav ul li.current{font-weight:bold}body.body--docs #side #calendar table.calendar,body.docs__layout #side #calendar table.calendar{width:100%}body.body--docs #side #calendar table.calendar,body.body--docs #side #calendar table.calendar td,body.body--docs #side #calendar table.calendar th,body.docs__layout #side #calendar table.calendar,body.docs__layout #side #calendar table.calendar td,body.docs__layout #side #calendar table.calendar th{border-collapse:collapse;border:1px solid #999}body.body--docs #side #calendar table.calendar .caption,body.docs__layout #side #calendar table.calendar .caption{font-size:88%}body.body--docs #side #calendar table.calendar thead tr,body.docs__layout #side #calendar table.calendar thead tr{background-color:#edfc8a}body.body--docs #side #calendar table.calendar thead tr th span.wday span.unit,body.docs__layout #side #calendar table.calendar thead tr th span.wday span.unit{display:none}body.body--docs #side #calendar table.calendar tbody,body.docs__layout #side #calendar table.calendar tbody{font-size:88%;text-align:center;background-color:#fff}body.body--docs #side #calendar table.calendar tbody tr td.prev-month,body.body--docs #side #calendar table.calendar tbody tr td.next-month,body.docs__layout #side #calendar table.calendar tbody tr td.prev-month,body.docs__layout #side #calendar table.calendar tbody tr td.next-month{opacity:.5}body.body--docs #side #calendar table.calendar tbody tr td.sat,body.body--docs #side #calendar table.calendar tbody tr td.sat>a,body.docs__layout #side #calendar table.calendar tbody tr td.sat,body.docs__layout #side #calendar table.calendar tbody tr td.sat>a{color:#004bb4}body.body--docs #side #calendar table.calendar tbody tr td.sun,body.body--docs #side #calendar table.calendar tbody tr td.sat>a,body.docs__layout #side #calendar table.calendar tbody tr td.sun,body.docs__layout #side #calendar table.calendar tbody tr td.sat>a{color:#df3646}body.body--docs #side .mod-menu--lifeevent,body.docs__layout #side .mod-menu--lifeevent{margin-top:30px}@media only screen and (max-width: 768px){body.body--docs #side .mod-menu--lifeevent,body.docs__layout #side .mod-menu--lifeevent{width:100%;padding:0 10px}}body.body--docs #side .mod-menu--lifeevent .mod-menu__header,body.docs__layout #side .mod-menu--lifeevent .mod-menu__header{width:80%;margin:0 auto;padding:6px 10px 0;text-align:center;background-color:#96d7ff;border-top-right-radius:20px;-webkit-top-bottom-right-radius:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px}body.body--docs #side .mod-menu--lifeevent .mod-menu__header-title,body.docs__layout #side .mod-menu--lifeevent .mod-menu__header-title{font-size:94%;font-weight:bold}body.body--docs #side .mod-menu--lifeevent .mod-menu__list-wrap,body.docs__layout #side .mod-menu--lifeevent .mod-menu__list-wrap{padding:10px;background-color:#fff;border:5px solid #96d7ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.body--docs #side .mod-menu--lifeevent .mod-menu__list-wrap .mod-menu__list,body.docs__layout #side .mod-menu--lifeevent .mod-menu__list-wrap .mod-menu__list{display:flex;flex-wrap:wrap}body.body--docs #side .mod-menu--lifeevent .mod-menu__item,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item{display:block;width:49%;height:100px;border-bottom:1px solid #96d7ff;position:relative;padding:0 5px 5px}body.body--docs #side .mod-menu--lifeevent .mod-menu__item:nth-child(2n+1)::after,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item:nth-child(2n+1)::after{width:1px;position:absolute;content:"";top:15px;right:0;height:70%;background-color:#96d7ff}body.body--docs #side .mod-menu--lifeevent .mod-menu__item:last-child,body.body--docs #side .mod-menu--lifeevent .mod-menu__item:nth-last-child(2):nth-child(odd),body.docs__layout #side .mod-menu--lifeevent .mod-menu__item:last-child,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item:nth-last-child(2):nth-child(odd){border-bottom:none}body.body--docs #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link{display:block;width:100%;height:95%;margin:5px 0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;display:flex;text-decoration:none;flex-direction:column;align-items:center;justify-content:space-around}body.body--docs #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link:hover,body.body--docs #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link:focus,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link:hover,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link:focus{background-color:rgba(0,0,0,.1);transition:.3s ease-in-out;opacity:1}body.body--docs #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link .mod-menu__icon,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link .mod-menu__icon{width:90px}body.body--docs #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link .mod-menu__menu-name,body.docs__layout #side .mod-menu--lifeevent .mod-menu__item .mod-menu__link .mod-menu__menu-name{font-size:82%;font-weight:bold;color:#222}body.body--docs #side .sec-cmn-top--online,body.docs__layout #side .sec-cmn-top--online{margin-top:30px}@media only screen and (max-width: 768px){body.body--docs #side .sec-cmn-top--online,body.docs__layout #side .sec-cmn-top--online{width:100%;padding:0 10px}}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__header,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__header{width:80%;margin:0 auto;padding:6px 10px 3px;text-align:center;background-color:#cce198;border-top-right-radius:20px;-webkit-top-bottom-right-radius:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__header-title,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__header-title{font-size:94%;font-weight:bold}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__list-wrap,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__list-wrap{padding:10px;background-color:#cce198;border:5px solid #fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__list-wrap .sec-cmn-top__list,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__list-wrap .sec-cmn-top__list{display:flex;flex-wrap:wrap}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item{display:block;width:49%;height:100px;border-bottom:1px solid #fff;position:relative;padding-bottom:5px}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item:nth-child(2n+1)::after,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item:nth-child(2n+1)::after{width:1px;position:absolute;content:"";top:15px;right:0;height:70%;background-color:#fff}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item:last-child,body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item:nth-last-child(2):nth-child(odd),body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item:last-child,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item:nth-last-child(2):nth-child(odd){border-bottom:none}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item a,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item a{display:block;width:90%;height:95%;margin:5px auto;display:flex;align-items:center;justify-content:center;font-size:82%;font-weight:bold;color:#222;text-align:center;text-decoration:none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item a:hover,body.body--docs #side .sec-cmn-top--online .sec-cmn-top__item a:focus,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item a:hover,body.docs__layout #side .sec-cmn-top--online .sec-cmn-top__item a:focus{background-color:rgba(0,0,0,.1);transition:.3s ease-in-out;opacity:1}body.docs_toc__layout .entry-lead .toc,body.docs_toc__layout body.docs__layout .entry-lead .toc{padding-top:0;border-top:none}body.body--sitemap .yield-wrap article.sitemap-body h2,body.body--sitemap .yield-wrap article.sitemap-body h3{float:left}body.body--sitemap .yield-wrap article.sitemap-body h2{width:100%;margin:20px 0 15px;font-size:125%}body.body--sitemap .yield-wrap article.sitemap-body h2:first-child{margin:0 0 10px}body.body--sitemap .yield-wrap article.sitemap-body h2 a{position:relative;display:inline-block;padding:.1em 2.6em .1em 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;transition:.3s ease-in-out;padding:0 1.5em 0 0}body.body--sitemap .yield-wrap article.sitemap-body h2 a:after{position:absolute;content:"";top:0;right:0;width:2em;height:2em;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);background-position:center right .65em;background-repeat:no-repeat;background-size:.7em;border-radius:50%;transition:.3s ease-in-out}body.body--sitemap .yield-wrap article.sitemap-body h2 a:hover,body.body--sitemap .yield-wrap article.sitemap-body h2 a:focus{color:#0c5196;transition:.3s ease-in-out}body.body--sitemap .yield-wrap article.sitemap-body h2 a:hover:after,body.body--sitemap .yield-wrap article.sitemap-body h2 a:focus:after{background-color:#0c5196;transition:.3s ease-in-out}body.body--sitemap .yield-wrap article.sitemap-body h2 a:after{top:calc(50% - 8px);width:16px;height:16px;background-size:10px;background-position:center}body.body--sitemap .yield-wrap article.sitemap-body h2 a:hover,body.body--sitemap .yield-wrap article.sitemap-body h2 a:focus{text-decoration:none}body.body--sitemap .yield-wrap article.sitemap-body h3{display:inline-block;position:relative;width:calc((100% - 20px)/2);padding:0;margin:5px 4px;font-size:113%;border-bottom:none}@media only screen and (max-width: 480px){body.body--sitemap .yield-wrap article.sitemap-body h3{width:calc(100% - 8px)}}body.body--sitemap .yield-wrap article.sitemap-body h3 a{display:inline-block;padding:14px 2.3em 14px 1.2em;width:100%;color:#000;letter-spacing:1.5px;text-decoration:none;background-image:url(../img/ic-link-b.svg);background-position:center right .8em;background-repeat:no-repeat;background-size:.7em;background-color:#fff;border:1px solid #9bcced;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;transition:.3s ease-in-out}body.body--sitemap .yield-wrap article.sitemap-body h3 a:hover,body.body--sitemap .yield-wrap article.sitemap-body h3 a:focus{color:#fff;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);border:1px solid #2170bf;transition:.3s ease-in-out}body.body--sitemap .yield-wrap article.sitemap-body .sitemap-h4-group{display:flex;flex-wrap:wrap;justify-content:start;gap:12px;width:calc(100% - 20px);padding:16px 0 10px;margin:10px}body.body--sitemap .yield-wrap article.sitemap-body h4{padding:0;margin:0;font-size:100%;font-weight:normal}body.body--sitemap .yield-wrap article.sitemap-body h4 a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;border:1px solid #e8f6fe}body.body--sitemap .yield-wrap article.sitemap-body h4 a:hover,body.body--sitemap .yield-wrap article.sitemap-body h4 a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.body--sitemap .yield-wrap article.sitemap-body h4 a:hover,body.body--sitemap .yield-wrap article.sitemap-body h4 a:focus{border:1px solid #2170bf}body.body--map #wrap{display:flow-root;width:1000px;margin:30px auto}@media only screen and (max-width: 768px){body.body--map #wrap{width:100%;margin-top:110px;padding:0 10px}}body.body--map #wrap #main{margin-top:45px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#fff}@media only screen and (max-width: 768px){body.body--map #wrap #main{margin:40px auto 0;padding-bottom:30px;width:90%;float:none}}body.body--map #wrap #main header:first-child{padding:25px 35px 48px}body.body--map #wrap #main header:first-child #ss-page-name{padding-top:4px;font-size:175%;color:#2170bf;font-weight:bold;border-top:3px solid #2170bf}body.body--map #wrap #side{width:25%;margin-top:45px;float:right}@media only screen and (max-width: 768px){body.body--map #wrap #side{width:90%;margin:45px auto;float:none}}body.body--map #wrap #side #side-menu{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#fff}body.body--map #wrap #side #side-menu header{padding:10px 20px;color:#fff;font-size:125%;font-weight:bold;background-color:#2170bf;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0}body.body--map #wrap #side #side-menu nav{padding:0 10px}body.body--map #wrap #side #side-menu nav a{display:block;width:100%;padding:5px 10px;color:#222;text-decoration:none;border-bottom:#787878 dashed 1px}body.body--map #wrap #side #side-menu nav a:hover,body.body--map #wrap #side #side-menu nav a:focus{text-decoration:underline}body.body--map #wrap #side #side-menu nav li:last-child a{border-bottom:0}body#body--map{background-color:#fff}body#body--map #main form{padding:0 35px 48px}@media only screen and (max-width: 768px){body#body--map #main form{padding-bottom:0}}body#body--map #main form fieldset{margin-top:30px}body#body--map #main form fieldset:first-child{margin-top:0px}body#body--map #main form legend{display:block;width:100%;margin-bottom:10px;padding-bottom:5px;font-size:113%;color:#2170bf;font-weight:bold;border-bottom:1px solid #2170bf}body#body--map #main form .keyword input{margin-left:5px;padding-left:10px;width:90%;height:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}body#body--map #main form footer.send{width:60%;margin:30px auto;display:flex;justify-content:space-around}@media only screen and (max-width: 768px){body#body--map #main form footer.send{width:100%;flex-direction:column;align-items:center}}body#body--map #main form footer.send input{padding:10px 15px;font-weight:bold;font-size:75%;color:#fff;border:1px solid #2170bf;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2170bf}@media only screen and (max-width: 768px){body#body--map #main form footer.send input{margin-top:10px}}body#body--map #main form footer.send input:hover,body#body--map #main form footer.send input:focus{color:#222;background-color:#fff}body#body--map #main .condition,body#body--map #main .settings,body#body--map #main .result,body#body--map #main .tabs,body#body--map #main #map-sidebar,body#body--map #main #map-canvas,body#body--map #main .filters,body#body--map #main .columns{margin:0 35px}body#body--map #main .condition{display:flex;flex-wrap:wrap}body#body--map #main .condition dt{width:35%;margin:10px 10px 10px 0;padding:5px 15px;font-weight:bold;background-color:#7ec8e3;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){body#body--map #main .condition dt{width:100%}}body#body--map #main .condition dd{width:60%;margin:10px 10px 10px 0;padding:5px 15px}@media only screen and (max-width: 768px){body#body--map #main .condition dd{width:100%}}body#body--map #main .settings{font-size:88%;text-align:end}body#body--map #main .result{margin:10px 0;font-size:88%;text-align:center}body#body--map #main .tabs{border-bottom:1px solid #222}body#body--map #main .tabs ul{display:flex;justify-content:end}body#body--map #main .tabs ul a{display:block;margin:0 1px;padding:5px 10px;color:#222;font-size:75%;font-weight:bold;text-decoration:none;background-color:#faf6ee;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0}body#body--map #main .tabs ul .current a{color:#fff;background-color:#2170bf}body#body--map #main #map-sidebar{float:left;width:180px;height:480px !important;margin-right:0px;padding:9px;font-size:75%;border:1px solid #ccc;overflow-y:scroll}@media only screen and (max-width: 768px){body#body--map #main #map-sidebar{float:none;width:calc(100% - 70px);height:auto !important}}body#body--map #main #map-sidebar .column{margin-bottom:5px;padding-bottom:5px;border-bottom:#787878 dashed 1px}body#body--map #main #map-sidebar .column:last-child{border-bottom:0}body#body--map #main #map-sidebar .column a{font-weight:bold}body#body--map #main #map-sidebar .column a.click-marker,body#body--map #main #map-sidebar .column div.no-marker{display:block;font-size:63%;font-weight:normal;text-align:end}body#body--map #main #map-canvas{float:right;width:750px !important;height:480px !important;margin-left:0px;margin-bottom:15px;position:relative}@media only screen and (max-width: 768px){body#body--map #main #map-canvas{float:none;width:calc(100% - 70px) !important;height:auto;margin:0 auto}}body#body--map #main .filters{display:inline-block;clear:both;margin:10px 35px 20px}body#body--map #main .filters ul{display:flex}@media only screen and (max-width: 768px){body#body--map #main .filters ul{flex-direction:column}}body#body--map #main .filters ul li a{display:block;margin-right:10px;padding:5px 15px;color:#4e4e4e;font-size:88%;font-weight:bold;text-decoration:none;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#ecf1f1}@media only screen and (max-width: 768px){body#body--map #main .filters ul li a{font-size:75%;margin-top:10px}}body#body--map #main .filters ul li a.clicked{background-color:#edfc8a;color:#222}body#body--map #main .filters ul li a:hover,body#body--map #main .filters ul li a:focus{text-decoration:underline}body#body--map #main .columns{margin:0 35px 20px}body#body--map #main .columns .column{padding:10px;border-bottom:1px dashed #787878}body#body--map #main .columns .column:last-child{border-bottom:0}body#body--map #main .columns .column header{padding:0 !important}body#body--map #main .columns .column header a{font-weight:bold;color:#222}body#body--map #main .columns .column .categories ul{display:flex}body#body--map #main .columns .column .categories ul li a{margin-left:5px;padding:2px 5px;font-size:63%;font-weight:bold;color:#222;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#edfc8a;text-decoration:none}body#body--map #main .columns .column .categories ul li a:hover,body#body--map #main .columns .column .categories ul li a:focus{text-decoration:underline}body#body--map #main .columns .column .address{font-size:88%;margin-left:10px}#colorbox form fieldset.keyword{padding-bottom:60px;display:flex;overflow:hidden}@media only screen and (max-width: 768px){#colorbox form fieldset.keyword{padding-bottom:30px}}@media only screen and (max-width: 480px){#colorbox form fieldset.keyword{padding-bottom:15px}}#colorbox form fieldset.keyword legend{float:left;width:130px;font-size:100%}@media only screen and (max-width: 768px){#colorbox form fieldset.keyword legend{width:100px;font-size:88%}}@media only screen and (max-width: 480px){#colorbox form fieldset.keyword legend{width:70px;font-size:75%}}#colorbox form fieldset.keyword div.keyword{display:flex;width:calc(100% - 130px)}@media only screen and (max-width: 768px){#colorbox form fieldset.keyword div.keyword{width:calc(100% - 100px)}}@media only screen and (max-width: 480px){#colorbox form fieldset.keyword div.keyword{width:calc(100% - 70px)}}#colorbox form fieldset.keyword div.keyword input{width:100%}#colorbox form fieldset{padding:54px 0;display:flex;align-items:center;overflow:hidden;border-top:1px dotted #e1f4ff}@media only screen and (max-width: 768px){#colorbox form fieldset{padding:20px 0}}@media only screen and (max-width: 480px){#colorbox form fieldset{padding:10px 0}}#colorbox form fieldset legend,#colorbox form fieldset h2{float:left;width:130px;font-size:100%;line-height:1.375}@media only screen and (max-width: 768px){#colorbox form fieldset legend,#colorbox form fieldset h2{width:100px;font-size:88%}}@media only screen and (max-width: 480px){#colorbox form fieldset legend,#colorbox form fieldset h2{width:70px;font-size:75%}}#colorbox form fieldset div.category{width:calc(100% - 130px);display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){#colorbox form fieldset div.category{width:calc(100% - 100px)}}@media only screen and (max-width: 480px){#colorbox form fieldset div.category{flex-direction:column;width:calc(100% - 70px)}}#colorbox form fieldset div.category>div{margin-right:32px;display:flex;align-items:center}@media only screen and (max-width: 480px){#colorbox form fieldset div.category>div{margin-right:0;align-items:flex-start}}@media only screen and (max-width: 480px){#colorbox form fieldset div.category>div input{margin-top:6px}}#colorbox form fieldset div.category>div label{font-size:88%;line-height:2.14}@media only screen and (max-width: 768px){#colorbox form fieldset div.category>div label{font-size:75%}}#colorbox form footer.send{margin-top:76px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){#colorbox form footer.send{margin-top:30px}}@media only screen and (max-width: 480px){#colorbox form footer.send{flex-direction:column}}#colorbox form footer.send input{padding:20px 50px;font-size:88%;font-weight:bold;border-radius:16px;overflow:hidden}@media only screen and (max-width: 768px){#colorbox form footer.send input{padding:15px 20px;font-size:75%}}@media only screen and (max-width: 480px){#colorbox form footer.send input{width:132px;padding:15px 5px;font-size:63%}}#colorbox form footer.send input[type=submit]{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;color:#fff;background:#2170bf;border:1px solid #2170bf}#colorbox form footer.send input[type=submit]:hover,#colorbox form footer.send input[type=submit]:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}#colorbox form footer.send input[type=submit]:hover,#colorbox form footer.send input[type=submit]:focus{background:#0c5196;border:1px solid #0c5196;transition:.3s ease-in-out}#colorbox form footer.send input.reset{margin-left:18px;color:#000;background-color:#ccc;border:1px solid #ccc}@media only screen and (max-width: 480px){#colorbox form footer.send input.reset{margin-top:10px;margin-left:0}}#colorbox form footer.send input.reset:hover,#colorbox form footer.send input.reset:focus{background-color:#606060;border:1px solid #606060}#colorbox .link-btn{display:none}#colorbox form *{max-width:900px}@media only screen and (max-width: 768px){#colorbox form *{max-width:calc(100vw - 100px)}}#colorbox form fieldset{padding:20px}#colorbox form fieldset.keyword{padding:20px}#colorbox form fieldset.category{padding:20px}#colorbox form footer.send{margin:20px auto}.body--institution .settings{zoom:1}.body--institution .settings:before,.body--institution .settings:after{content:" ";display:block;height:0;overflow:hidden}.body--institution .settings:after{clear:both}.body--institution .settings .ajax-box{float:right;display:block;width:235px;padding:4px 12px 4px 12px;border:1px solid #767676;background-color:#767676;color:#fff;font-weight:bold;text-align:center;text-decoration:none;letter-spacing:.7px;box-sizing:border-box;transition:.3s;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){.body--institution .settings .ajax-box{float:none;margin:0 auto;margin-bottom:24px}}.body--institution .settings .ajax-box:hover,.body--institution .settings .ajax-box:focus{opacity:.7}.body--institution.general #main .yield-wrap{display:block}.body--institution.general #main .yield-wrap h2{margin:30px 0 12px;padding:8px 12px;font-size:94%;font-weight:bold;background-color:#ccf0ff}.body--institution.general #main .yield-wrap article{padding-bottom:0px}.body--institution.general #main .yield-wrap article header{display:flex;align-items:baseline;gap:10px 20px;padding:10px 0;border-bottom:1px dashed #000}@media only screen and (max-width: 768px){.body--institution.general #main .yield-wrap article header{display:block}}.body--institution.general #main .yield-wrap article header time{font-size:82%}.body--institution.general #main .yield-wrap article header h2{margin:0;padding:0;font-weight:normal;background-color:rgba(0,0,0,0)}.body--institution.general #main dl.see{display:flex;flex-wrap:wrap}.body--institution.general #main dl.see dt{width:35%;margin:10px 10px 10px 0;padding:5px 15px;font-weight:bold;background-color:#7ec8e3;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){.body--institution.general #main dl.see dt{width:100%}}.body--institution.general #main dl.see dd{width:60%;margin:10px 10px 10px 0;padding:5px 15px}@media only screen and (max-width: 768px){.body--institution.general #main dl.see dd{width:100%}}.body--institution.body--institution-shisetsu .facility-nodes{box-sizing:border-box;margin:0px 35px 30px;overflow-x:auto}.body--institution.body--institution-shisetsu .facility-nodes .facility-page-table{width:930px;margin-bottom:30px}.body--institution.body--institution-shisetsu .facility-nodes .facility-page-table caption{text-align:left}.body--institution.body--institution-shisetsu .facility-nodes .facility-page-table caption::before{content:"●"}.body--institution.body--institution-shisetsu .facility-nodes .facility-page-table tr th,.body--institution.body--institution-shisetsu .facility-nodes .facility-page-table tr td{border:1px solid #4d4d4d;padding:3px 3px 3px 1em}.body--institution.body--institution-shisetsu .facility-nodes .facility-page-table thead{background-color:#e2edee;text-align:left}.body--institution.body--institution-shisetsu article{margin:0 30px;padding-bottom:30px;order:1}.body--institution.body--institution-shisetsu article p{margin:16px auto;font-size:100%}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article p{font-size:94%}}.body--institution.body--institution-shisetsu article p strong{font-weight:bold}.body--institution.body--institution-shisetsu article p img:not(.external){max-width:100%;margin:20px auto}.body--institution.body--institution-shisetsu article h2{margin:30px 0 12px;padding:.5em 1em;font-size:175%;font-weight:bold;letter-spacing:1px;background-color:#e8f6fe;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article h2{font-size:125%}}.body--institution.body--institution-shisetsu article h3{margin:20px 0 12px;padding:18px 10px;font-size:150%;font-weight:bold;border-bottom:2px solid #ffe8a3}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article h3{font-size:113%}}.body--institution.body--institution-shisetsu article h4{margin:20px 0 12px;padding:18px 0;font-size:125%;font-weight:bold}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article h4{font-size:100%}}.body--institution.body--institution-shisetsu article ul,.body--institution.body--institution-shisetsu article ol{margin:16px auto;padding-left:1.5em;font-size:100%}.body--institution.body--institution-shisetsu article ul{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding-left:1.5em}.body--institution.body--institution-shisetsu article ul li{position:relative}.body--institution.body--institution-shisetsu article ul li:before{position:absolute;content:"";width:.8em;height:.8em;top:.5em;left:-1.3em;background-color:#ff9f6b;border-radius:.5em}.body--institution.body--institution-shisetsu article table{width:100%;margin-bottom:24px}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article table{font-size:94%}}.body--institution.body--institution-shisetsu article table caption{margin-bottom:10px;color:#222;text-align:center;font-size:94%}.body--institution.body--institution-shisetsu article table p{margin-bottom:0}.body--institution.body--institution-shisetsu article table th{padding:10px;border:1px solid #ccc;background:#fff5d8;text-align:center}.body--institution.body--institution-shisetsu article table td{padding:10px;border:1px solid #ccc}.body--institution.body--institution-shisetsu article img:not(.external){max-width:100%;margin:20px 0}.body--institution.body--institution-shisetsu article strong{font-weight:bold}.body--institution.body--institution-shisetsu article .genres ul{padding:20px 0;list-style:none;display:flex;gap:10px}.body--institution.body--institution-shisetsu article .genres ul li a{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}.body--institution.body--institution-shisetsu article .genres ul li a:hover,.body--institution.body--institution-shisetsu article .genres ul li a:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}.body--institution.body--institution-shisetsu article .column2{display:flex;gap:20px;margin:10px auto}.body--institution.body--institution-shisetsu article .column2 .column-item{width:calc((100% - 10px)/2)}.body--institution.body--institution-shisetsu article .column2 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article .column2 .column-item img{max-width:100% !important;height:auto !important}}.body--institution.body--institution-shisetsu article .column2 .column-item .caption{margin:0;font-size:100%}.body--institution.body--institution-shisetsu article .column3{display:flex;gap:20px;margin:10px auto}.body--institution.body--institution-shisetsu article .column3 .column-item{width:calc((100% - 20px)/3)}.body--institution.body--institution-shisetsu article .column3 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article .column3 .column-item img{max-width:100% !important;height:auto !important}}.body--institution.body--institution-shisetsu article .column3 .column-item .caption{margin:0;font-size:82%}.body--institution.body--institution-shisetsu article .two-photo{display:flex;gap:20px;padding-left:0;list-style:none}.body--institution.body--institution-shisetsu article a[class^=icon-]:after{content:"";display:inline-block;width:18px;height:20px;margin-left:4px;background:url(/cocogurashi/img/ic_file.svg) no-repeat right center/contain content-box;vertical-align:sub}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article a[class^=icon-]:after{background-size:14px !important}}@media only screen and (max-width: 768px){.body--institution.body--institution-shisetsu article a img.icon-external{background-size:16px}}.body--institution.body--institution-shisetsu article a.icon-ppt:after,.body--institution.body--institution-shisetsu article a.icon-pptx:after{background:url(/cocogurashi/img/ic_pptx.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-xlsx:after,.body--institution.body--institution-shisetsu article a.icon-xls:after{background:url(/cocogurashi/img/ic_xlsx.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-csv:after{background:url(/cocogurashi/img/ic_csv.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-jpg:after{background:url(/cocogurashi/img/ic_jpg.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-png:after{background:url(/cocogurashi/img/ic_png.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-txt:after{background:url(/cocogurashi/img/ic_txt.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-docx:after,.body--institution.body--institution-shisetsu article a.icon-doc:after{background:url(/cocogurashi/img/ic_word.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a.icon-zip:after{background:url(/cocogurashi/img/ic_zip.svg) no-repeat right center}.body--institution.body--institution-shisetsu article a[href$=".pdf"],.body--institution.body--institution-shisetsu article a.icon-pdf:after{background:url(/cocogurashi/img/ic_pdf.svg) no-repeat right center}.body--institution.body--institution-shisetsu article .ss-cke-underline{text-decoration:underline}body.body--event_calendar #wrap.event #main .content-box{padding:20px;margin-bottom:30px;background-color:#e1f4ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.body--event_calendar #wrap.event #main .content-box .content-head{padding:4px 35px 18px}body.body--event_calendar #wrap.event #main .content-box .content-head h2{font-size:125%;font-weight:bold}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .content-box .content-head{padding:4px 20px 18px}}@media only screen and (max-width: 480px){body.body--event_calendar #wrap.event #main .content-box .content-head{padding:4px 20px 18px}body.body--event_calendar #wrap.event #main .content-box .content-head h2{font-size:113%}}body.body--event_calendar #wrap.event #main .content-box .content-body{background-color:#fff;padding-top:20px;border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px}body.body--event_calendar #wrap.event #main .content-box .content-body form{padding:0 35px 1px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .content-box .content-body form{padding:0 20px 1px}}body.body--event_calendar #wrap.event #main .content-box .content-body form fieldset{margin-top:20px}body.body--event_calendar #wrap.event #main .content-box .content-body form fieldset:first-child{margin-top:0px}body.body--event_calendar #wrap.event #main .content-box .content-body form .categories{display:flex;flex-wrap:wrap;gap:20px}body.body--event_calendar #wrap.event #main .content-box .content-body form legend{display:block;width:100%;margin-bottom:10px;padding-bottom:5px;font-size:113%;color:#2170bf;font-weight:bold;border-bottom:1px solid #2170bf}body.body--event_calendar #wrap.event #main .content-box .content-body form .keyword input{margin-left:5px;padding-left:10px;width:90%;height:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .content-box .content-body form .keyword input{width:98%}}body.body--event_calendar #wrap.event #main .content-box .content-body form .event-date-range input{margin:0 5px 5px;padding-left:10px;height:40px;width:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .content-box .content-body form .event-date-range input{width:45%}}body.body--event_calendar #wrap.event #main .content-box .content-body form .event-facility input{margin-left:5px;padding-left:10px;height:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .content-box .content-body form .event-facility input{width:98%}}body.body--event_calendar #wrap.event #main .content-box .content-body form .event-sort select{height:40px}body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send{width:50%;margin:30px auto;display:flex;justify-content:center;gap:20px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send{width:100%;flex-direction:column;align-items:center}}body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send input{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send input:hover,body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send input:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send input[type=submit]{min-width:10em;color:#fff;background:#2170bf;border:1px solid #2170bf}body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send input[type=submit]:hover,body.body--event_calendar #wrap.event #main .content-box .content-body form footer.send input[type=submit]:focus{background:#0c5196;border:1px solid #0c5196}body.body--event_calendar #wrap.event #main .event-date{margin-top:20px;padding:25px 10px 0;background-color:#fff;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;display:flex;align-items:flex-end;position:relative}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .event-date{padding:44px 10px}}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .event-date{padding:44px 2px}}body.body--event_calendar #wrap.event #main .event-date h2{order:1;font-size:113%;font-weight:bold;margin-left:5px;white-space:nowrap}body.body--event_calendar #wrap.event #main .event-date .event-format{order:4;position:absolute;bottom:0;right:34px;display:flex}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .event-date .event-format{left:34px}}body.body--event_calendar #wrap.event #main .event-date .event-format a{display:block;min-width:80px;margin:0 1px;padding:5px 10px;color:#222;font-size:75%;font-weight:bold;text-align:center;text-decoration:none;background-color:#faf6ee;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0}body.body--event_calendar #wrap.event #main .event-date .event-format .current a{color:#fff;background-color:#2170bf}body.body--event_calendar #wrap.event #main .event-date .event-ics-file{padding:10px 20px;border:1px solid #178655;background:#178655;color:#fff;font-size:88%;font-weight:bold;text-decoration:none;background:#178655;box-sizing:border-box;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out;cursor:pointer;order:3;padding:5px 13px;margin:0px 0px 44px calc(100% - 330px);font-size:75%;font-weight:bold;white-space:nowrap;z-index:5}body.body--event_calendar #wrap.event #main .event-date .event-ics-file:hover,body.body--event_calendar #wrap.event #main .event-date .event-ics-file:focus{background:#fff;color:#178655}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .event-date .event-ics-file{position:absolute;top:10px;right:20px;margin:0px 0px -40px calc(100% - 300px);padding:4px 13px;font-size:75%}}body.body--event_calendar #wrap.event #main .event-date ul{order:2;margin:0 10px;display:flex}body.body--event_calendar #wrap.event #main .event-date ul a{margin-left:15px;font-size:82%;color:#666;white-space:nowrap}body.body--event_calendar #wrap.event #main .event-date ul li.next a{position:relative}body.body--event_calendar #wrap.event #main .event-date ul li.next a::before{position:absolute;content:"|";font-size:69%;color:#666;top:-4px;left:-9px}body.body--event_calendar #wrap.event #main #event-table{padding:0px 35px 25px;margin-bottom:70px;background-color:#fff;border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main #event-table{padding:0px 10px 25px;overflow:auto}}@media only screen and (max-width: 480px){body.body--event_calendar #wrap.event #main #event-table{padding:0px 2px 25px;overflow:auto}}body.body--event_calendar #wrap.event #main #event-table .calendar{margin:0 auto;width:100%}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main #event-table .calendar{width:930px}}body.body--event_calendar #wrap.event #main #event-table .calendar caption{display:none}body.body--event_calendar #wrap.event #main #event-table .calendar tr,body.body--event_calendar #wrap.event #main #event-table .calendar td,body.body--event_calendar #wrap.event #main #event-table .calendar th{border:1px #eee solid}body.body--event_calendar #wrap.event #main #event-table .calendar thead tr th{font-weight:normal;text-align:center}body.body--event_calendar #wrap.event #main #event-table .calendar thead tr th:first-child{color:#d90000;border-bottom:1px solid #fff;background:#f8edf3}body.body--event_calendar #wrap.event #main #event-table .calendar thead tr th:last-child{color:#26499d;border-bottom:1px solid #fff;background:#e9eff7}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main #event-table .calendar thead tr th span.unit{display:none}}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main #event-table .calendar tbody{font-size:63%}}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td{width:14.2857142857%;height:100px;min-height:100px;color:#222}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date{font-size:69%;display:flex;flex-direction:column;padding:5px;font-size:69%}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.daily a{color:#222}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page{margin-bottom:4px;background-color:#e8f6fe;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .sports{background:#b6fbff}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .bunka{background:#fabfdb}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page a{color:#222}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .data a{padding:2px;color:#fff;text-decoration:none;background-color:#2170bf;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .data a:hover,body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .data a:focus{background-color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .event{font-weight:bold}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .event a{color:#222;text-decoration:none;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .event a:hover,body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td div.date div.page .event a:focus{text-decoration:underline;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.next-month,body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.prev-month{color:#606060 !important;background-color:#ddd !important}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.next-month div.date a,body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.prev-month div.date a{color:#606060 !important}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.next-month div.date div.holiday,body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.prev-month div.date div.holiday{color:#c50000 !important}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.next-month div.date div.page .data a,body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.prev-month div.date div.page .data a{background-color:rgba(0,0,0,0)}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.holiday{background:#f8edf3;color:#d90000}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.holiday div.date div.holiday{color:#d90000}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.today{background:#f8f8ed;font-weight:bold}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.today div.date a{font-weight:bold}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.sun{border-bottom:1px solid #fff;background:#f8edf3;color:#d90000}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.sun div.date a{color:#d90000}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.sat{border-bottom:1px solid #fff;background:#e9eff7;color:#26499d}body.body--event_calendar #wrap.event #main #event-table .calendar tbody tr td.sat div.date a{color:#26499d}body.body--event_calendar #wrap.event #main .event-pages-filter{margin:20px 35px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .event-pages-filter{margin:20px 0px}}body.body--event_calendar #wrap.event #main .event-pages-filter ul{display:flex}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main .event-pages-filter ul{flex-wrap:wrap}}body.body--event_calendar #wrap.event #main .event-pages-filter ul li a{padding:6px 16px;font-weight:400;text-decoration:none;border:1px solid #2170bf;border-radius:1.5em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;color:#222;background-color:#fff;transition:.3s ease-in-out;display:block;padding:3px 14px;margin:0 12px 12px 0;font-size:88%}body.body--event_calendar #wrap.event #main .event-pages-filter ul li a:hover,body.body--event_calendar #wrap.event #main .event-pages-filter ul li a:focus{color:#fff;background-color:#2170bf;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main .event-pages-filter ul li a.clicked{background-color:#e1f4ff;border:1px solid #e1f4ff}body.body--event_calendar #wrap.event #main .event-pages-filter ul li a.clicked:hover,body.body--event_calendar #wrap.event #main .event-pages-filter ul li a.clicked:focus{border:1px solid #2170bf;color:#222}body.body--event_calendar #wrap.event #main #event-list{padding:0 35px 30px;margin-bottom:70px;background-color:#fff;border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main #event-list{padding:0 10px 30px}}@media only screen and (max-width: 480px){body.body--event_calendar #wrap.event #main #event-list{padding:0 2px 30px}}body.body--event_calendar #wrap.event #main #event-list dl{padding:5px 0;font-size:88%;border-bottom:1px dashed #787878}body.body--event_calendar #wrap.event #main #event-list dl:first-of-type{border-top:1px solid #ccc}body.body--event_calendar #wrap.event #main #event-list dl::before{content:" ";display:block;height:0;overflow:hidden}body.body--event_calendar #wrap.event #main #event-list dl::after{content:" ";clear:both;display:block;height:0;overflow:hidden}body.body--event_calendar #wrap.event #main #event-list dl dt{width:15%;margin-left:5px;float:left}body.body--event_calendar #wrap.event #main #event-list dl dd{margin-bottom:0;padding-bottom:6px;border:0;margin-left:15.5%}body.body--event_calendar #wrap.event #main #event-list dl dd article .data a{padding:2px;color:#fff;text-decoration:none;background-color:#2170bf;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list dl dd article .data a:hover,body.body--event_calendar #wrap.event #main #event-list dl dd article .data a:focus{background-color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list dl dd article header a{color:#222;font-weight:bold;text-decoration:none;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list dl dd article header a:hover,body.body--event_calendar #wrap.event #main #event-list dl dd article header a:focus{text-decoration:underline;transition:.3s ease-in-out}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event #main #event-list dl{flex-direction:column}body.body--event_calendar #wrap.event #main #event-list dl dt{width:100%}body.body--event_calendar #wrap.event #main #event-list dl dd{margin-left:5px}}body.body--event_calendar #wrap.event #main #event-list dl.sat{background:#e9eff7;color:#26499d}body.body--event_calendar #wrap.event #main #event-list dl.sat a{color:#26499d}body.body--event_calendar #wrap.event #main #event-list dl.sun,body.body--event_calendar #wrap.event #main #event-list dl.holiday{background:#f8edf3;color:#d90000}body.body--event_calendar #wrap.event #main #event-list dl.sun a,body.body--event_calendar #wrap.event #main #event-list dl.holiday a{color:#d90000}body.body--event_calendar #wrap.event #main #event-list .page article{padding:8px 12px;background-color:#e8f6fe;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}body.body--event_calendar #wrap.event #main #event-list .page article header h2 a{position:relative;display:inline-block;padding:.1em 2.6em .1em 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;transition:.3s ease-in-out;padding:0 1.5em 0 0}body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:after{position:absolute;content:"";top:0;right:0;width:2em;height:2em;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);background-position:center right .65em;background-repeat:no-repeat;background-size:.7em;border-radius:50%;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:hover,body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:focus{color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:hover:after,body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:focus:after{background-color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:after{top:calc(50% - 8px);width:16px;height:16px;background-size:10px;background-position:center}body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:hover,body.body--event_calendar #wrap.event #main #event-list .page article header h2 a:focus{text-decoration:none}body.body--event_calendar #wrap.event #main #event-list .page article .categories ul{display:flex;flex-wrap:wrap;align-content:center;gap:10px;font-size:88%;line-height:1}body.body--event_calendar #wrap.event #main #event-list .page article .categories ul li a{display:inline-block;padding:2px;color:#fff;text-decoration:none;background-color:#2170bf;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list .page article .categories ul li a:hover,body.body--event_calendar #wrap.event #main #event-list .page article .categories ul li a:focus{background-color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar #wrap.event #main #event-list div.page{margin:15px 0}body.body--event_calendar #wrap.event #main #event-map .map-page{margin-bottom:70px;background-color:#fff;padding:0 35px 20px;border-radius:0 0 16px 16px}body.body--event_calendar #wrap.event #main #event-map .map-page header{display:none}body.body--event_calendar #wrap.event #main #event-map .map-page #map-canvas .ol-unselectable{border-radius:0 0 16px 16px}body.body--event_calendar-search #wrap.event #main{margin-bottom:70px}body.body--event_calendar-search #wrap.event #main #calendar-search{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#fff}body.body--event_calendar-search #wrap.event #main #calendar-search .content-body.search{background-color:rgba(0,0,0,0)}body.body--event_calendar-search #wrap.event #main #calendar-search form{padding:20px 35px 1px;border:20px solid #e1f4ff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}body.body--event_calendar-search #wrap.event #main #calendar-search form footer.send a{padding:10px 30px;font-weight:bold;font-size:75%;color:#fff;text-decoration:none;text-align:center;border:1px solid #2170bf;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2170bf}@media only screen and (max-width: 768px){body.body--event_calendar-search #wrap.event #main #calendar-search form footer.send a{width:90%;margin-top:10px}}body.body--event_calendar-search #wrap.event #main #calendar-search form footer.send a:hover,body.body--event_calendar-search #wrap.event #main #calendar-search form footer.send a:focus{color:#222;background-color:#fff}body.body--event_calendar-search #wrap.event #main #calendar-search div.page{margin:0 35px;padding:30px 0}@media only screen and (max-width: 768px){body.body--event_calendar-search #wrap.event #main #calendar-search div.page{margin:0 10px}}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article{padding:20px 40px 20px 6px;border-bottom:1px dotted #7ec8e3}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header{display:flex;flex-wrap:wrap;flex-direction:column}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header time{width:100%;margin-bottom:6px}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a{position:relative;display:inline-block;padding:.1em 2.6em .1em 0;font-weight:bold;color:#000;letter-spacing:1.5px;text-decoration:none;transition:.3s ease-in-out;padding:0 1.5em 0 0}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:after{position:absolute;content:"";top:0;right:0;width:2em;height:2em;background-color:#2170bf;background-image:url(../img/ic-link-w.svg);background-position:center right .65em;background-repeat:no-repeat;background-size:.7em;border-radius:50%;transition:.3s ease-in-out}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:hover,body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:focus{color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:hover:after,body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:focus:after{background-color:#0c5196;transition:.3s ease-in-out}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:after{top:calc(50% - 8px);width:16px;height:16px;background-size:10px;background-position:center}body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:hover,body.body--event_calendar-search #wrap.event #main #calendar-search div.page article header h2 a:focus{text-decoration:none}body.body--event_calendar{background-color:#fff}body.body--event_calendar #wrap.event__page{display:flow-root;width:1000px;margin:30px auto}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page{width:100%;padding:0 10px;margin:110px auto}}body.body--event_calendar #wrap.event__page #main{width:70%;margin-top:45px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#fff;float:left}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main{float:none;width:100%;padding:10px}}body.body--event_calendar #wrap.event__page #main .released{margin:0 35px;font-size:88%;color:#2c2c2c;border-bottom:1px #787878 dashed}body.body--event_calendar #wrap.event__page #main .categories{margin:0 35px}body.body--event_calendar #wrap.event__page #main .categories header{display:none}body.body--event_calendar #wrap.event__page #main .categories .nodes{margin-top:20px}body.body--event_calendar #wrap.event__page #main .categories .nodes ul{display:flex}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main .categories .nodes ul{flex-wrap:wrap}}body.body--event_calendar #wrap.event__page #main .categories .nodes ul li a{display:block;margin-right:10px;padding:5px 15px;color:#222;font-size:88%;font-weight:bold;text-decoration:none;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background-color:#edfc8a}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main .categories .nodes ul li a{font-size:75%;margin-top:10px;text-align:center}}body.body--event_calendar #wrap.event__page #main .categories .nodes ul li a:hover,body.body--event_calendar #wrap.event__page #main .categories .nodes ul li a:focus{text-decoration:underline}body.body--event_calendar #wrap.event__page #main dl.see{margin:20px 35px;display:flex;flex-wrap:wrap;font-size:88%}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main dl.see{flex-direction:column}}body.body--event_calendar #wrap.event__page #main dl.see dt{width:25%;margin-bottom:10px;padding:5px 10px;font-weight:bold;background-color:#cae9ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main dl.see dt{width:100%}}body.body--event_calendar #wrap.event__page #main dl.see dd{width:75%;margin-bottom:10px;padding:5px 10px}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main dl.see dd{width:100%}}body.body--event_calendar #wrap.event__page #main .map-page{margin:0px 0px 30px}body.body--event_calendar #wrap.event__page #main .map-page header h2{margin:30px 30px 12px;padding:8px 12px;font-size:94%;font-weight:bold;background-color:#cae9ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body.body--event_calendar #wrap.event__page #main .map-page #map-canvas{margin-left:0px;margin-bottom:15px;padding:0 30px;position:relative}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #main .map-page #map-canvas{height:auto;margin:0 auto}}body.body--event_calendar #wrap.event__page #side{width:25%;margin-top:45px;float:right}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #side{float:none;width:100%}}body.body--event_calendar #wrap.event__page #side #calendar{margin:0 auto}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #side #calendar{width:100%;padding:0 10px}}body.body--event_calendar #wrap.event__page #side #calendar .title{width:100%;margin:0 auto;padding:10px 20px;font-size:94%;font-weight:bold;color:#fff;background-color:#2170bf;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}body.body--event_calendar #wrap.event__page #side #calendar .calendar-nav h2{display:none}body.body--event_calendar #wrap.event__page #side #calendar .calendar-nav ul{padding:5px 20px;display:flex;justify-content:space-between}body.body--event_calendar #wrap.event__page #side #calendar .calendar-nav ul li{padding:0 5px;font-size:75%}body.body--event_calendar #wrap.event__page #side #calendar .calendar-nav ul li.current{font-weight:bold}body.body--event_calendar #wrap.event__page #side #calendar table.calendar{width:100%}body.body--event_calendar #wrap.event__page #side #calendar table.calendar,body.body--event_calendar #wrap.event__page #side #calendar table.calendar td,body.body--event_calendar #wrap.event__page #side #calendar table.calendar th{border-collapse:collapse;border:1px solid #999}body.body--event_calendar #wrap.event__page #side #calendar table.calendar .caption{font-size:88%}body.body--event_calendar #wrap.event__page #side #calendar table.calendar thead tr{background-color:#edfc8a}body.body--event_calendar #wrap.event__page #side #calendar table.calendar thead tr th span.wday span.unit{display:none}body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody{font-size:88%;text-align:center;background-color:#fff}body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody tr td.prev-month,body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody tr td.next-month{opacity:.5}body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody tr td.sat,body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody tr td.sat>a{color:#004bb4}body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody tr td.sun,body.body--event_calendar #wrap.event__page #side #calendar table.calendar tbody tr td.sat>a{color:#df3646}body.body--event_calendar #wrap.event__page #side #calendar-search{margin-top:30px}body.body--event_calendar #wrap.event__page #side #calendar-search .title{width:100%;margin:0 auto;padding:10px 20px;font-size:94%;font-weight:bold;color:#fff;background-color:#003bbc;border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0}body.body--event_calendar #wrap.event__page #side #calendar-search form{padding:10px 20px 20px;background-color:#fff;border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px}body.body--event_calendar #wrap.event__page #side #calendar-search form .keyword,body.body--event_calendar #wrap.event__page #side #calendar-search form .event-facility{margin-top:10px}body.body--event_calendar #wrap.event__page #side #calendar-search form .keyword input,body.body--event_calendar #wrap.event__page #side #calendar-search form .event-facility input{margin-left:5px;padding-left:10px;width:90%;height:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}body.body--event_calendar #wrap.event__page #side #calendar-search form fieldset.categories{margin-top:10px;display:flex;flex-direction:column}body.body--event_calendar #wrap.event__page #side #calendar-search form .event-date-range{margin-top:10px}body.body--event_calendar #wrap.event__page #side #calendar-search form .event-date-range input{margin-left:5px;padding-left:10px;width:40%;height:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}body.body--event_calendar #wrap.event__page #side #calendar-search form footer.send{margin-top:10px}body.body--event_calendar #wrap.event__page #side #calendar-search form footer.send input{padding:10px 25px;font-weight:bold;font-size:75%;color:#fff;text-decoration:none;text-align:center;border:1px solid #003bbc;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#003bbc}@media only screen and (max-width: 768px){body.body--event_calendar #wrap.event__page #side #calendar-search form footer.send input{width:90%;margin-top:10px}}body.body--event_calendar #wrap.event__page #side #calendar-search form footer.send input:hover,body.body--event_calendar #wrap.event__page #side #calendar-search form footer.send input:focus{color:#222;background-color:#fff}body.faq #main .faq-search:has(form){padding:30px 20px;margin-bottom:30px;background-color:#e1f4ff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.faq #main .faq-search form{display:flex;flex-wrap:wrap;flex-direction:column;gap:12px}body.faq #main .faq-search form div.category,body.faq #main .faq-search form div.keyword{width:80%;margin:0 auto;font-weight:bold}@media only screen and (max-width: 768px){body.faq #main .faq-search form div.category,body.faq #main .faq-search form div.keyword{width:90%}}@media only screen and (max-width: 480px){body.faq #main .faq-search form div.category,body.faq #main .faq-search form div.keyword{width:100%}}body.faq #main .faq-search form div.category label,body.faq #main .faq-search form div.keyword label{margin-right:12px}body.faq #main .faq-search form div.category input,body.faq #main .faq-search form div.category select,body.faq #main .faq-search form div.keyword input,body.faq #main .faq-search form div.keyword select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;font-size:16px;line-height:1.2;background-color:#fff;border:1px solid #ccc;border-radius:12px}body.faq #main .faq-search form div.category input,body.faq #main .faq-search form div.keyword input{width:calc(100% - 7em);max-width:500px;padding:4px 14px}body.faq #main .faq-search form div.category select,body.faq #main .faq-search form div.keyword select{width:12em;padding:4px 40px 4px 14px;background-image:url("/kokogurashi/img/ic-select.svg");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px}body.faq #main .faq-search form div.submitters{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}body.faq #main .faq-search form div.submitters input{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.faq #main .faq-search form div.submitters input:hover,body.faq #main .faq-search form div.submitters input:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.faq #main .faq-search form div.submitters input[name=search]{color:#fff;background:#2170bf;border:1px solid #2170bf}body.faq #main .faq-search form div.submitters input[name=search]:hover,body.faq #main .faq-search form div.submitters input[name=search]:focus{background:#0c5196;border:1px solid #0c5196;transition:.3s ease-in-out}body.faq #main .result{margin-bottom:20px}body.ezine__layout{background-color:#fff}body.ezine__layout #wrap{width:1040px;margin:20px auto}@media only screen and (max-width: 768px){body.ezine__layout #wrap{width:100%;padding:115px 20px 0}}body.ezine__layout #main{width:70%;margin:20px 30px 70px 0;padding-bottom:30px;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;float:left}@media only screen and (max-width: 768px){body.ezine__layout #main{float:none;width:100%;margin:20px 30px 30px 0}}body.ezine__layout #main .released{display:none}body.ezine__layout #main ul.ezine-pages{padding:30px 20px;display:flex;flex-wrap:wrap}body.ezine__layout #main ul.ezine-pages li{width:46%;margin-left:20px;border-bottom:#222 dashed 1px}@media only screen and (max-width: 768px){body.ezine__layout #main ul.ezine-pages li{width:94%;margin-left:0px}body.ezine__layout #main ul.ezine-pages li:last-child,body.ezine__layout #main ul.ezine-pages li:nth-last-child(2):nth-child(odd){border-bottom:none}}body.ezine__layout #main ul.ezine-pages li a{display:block;width:100%;padding:10px 10px 10px 35px;position:relative}body.ezine__layout #main ul.ezine-pages li a::before{content:url(/img/ic-file.png);background-size:30px;transform:scale(0.5);position:absolute;top:-2px;left:-7px}body.ezine__layout #main .ezine-html{margin:30px 20px 12px;padding:8px 12px;font-size:94%;font-weight:bold;background-color:#ccf0ff}body.ezine__layout #main form{padding:20px}body.ezine__layout #main form .columns .column{clear:both}body.ezine__layout #main form .columns .column dt,body.ezine__layout #main form .columns .column legend{width:35%;margin:10px 10px 10px 0;padding:5px 15px;font-weight:bold;background-color:#7ec8e3;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;float:left}@media only screen and (max-width: 768px){body.ezine__layout #main form .columns .column dt,body.ezine__layout #main form .columns .column legend{width:100%;float:unset}}body.ezine__layout #main form .columns .column dd{width:60%;margin:10px 10px 10px 0;padding:5px 15px;float:left}@media only screen and (max-width: 768px){body.ezine__layout #main form .columns .column dd{width:100%;float:unset}}body.ezine__layout #main form .columns .column dd.wide{display:flex;justify-content:left;width:100%;justify-items:end;align-items:baseline}body.ezine__layout #main form .columns .column dd.wide #selected-files{padding-left:50px}body.ezine__layout #main form footer.send{clear:both;margin:30px auto;display:flex;flex-direction:column}body.ezine__layout #main form footer.send input,body.ezine__layout #main form footer.send button{width:200px;margin:10px auto;padding:10px 15px;font-weight:bold;font-size:75%;color:#fff;border:1px solid #2170bf;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2170bf}@media only screen and (max-width: 768px){body.ezine__layout #main form footer.send input,body.ezine__layout #main form footer.send button{width:100%}}body.ezine__layout #main form footer.send input:hover,body.ezine__layout #main form footer.send input:focus,body.ezine__layout #main form footer.send button:hover,body.ezine__layout #main form footer.send button:focus{color:#222;background-color:#fff}body.ezine__layout #main form footer.send button[name=button]{color:#222;background-color:#ccc;border:1px solid #ccc}body.ezine__layout #main form footer.send button[name=button]:hover,body.ezine__layout #main form footer.send button[name=button]:focus{background-color:#fff}body.ezine__layout #main div.ezine-pages{padding:20px 25px}body.ezine__layout #main div.ezine-pages article{padding:10px 0;border-bottom:1px dashed #000}body.ezine__layout #main div.ezine-pages article header{display:flex;align-items:center}@media only screen and (max-width: 768px){body.ezine__layout #main div.ezine-pages article header{display:block}}body.ezine__layout #main div.ezine-pages article header time{font-size:75%}body.ezine__layout #main div.ezine-pages article header h2{padding-left:50px;font-size:88%;font-weight:bold}@media only screen and (max-width: 768px){body.ezine__layout #main div.ezine-pages article header h2{padding-left:0}}body.ezine__layout #main div.ezine-pages article header h2 a:hover,body.ezine__layout #main div.ezine-pages article header h2 a:focus{text-decoration:underline}body.ezine__layout #main article.body{padding-bottom:30px;order:1;padding:30px 20px}body.ezine__layout #main article.body p{margin:16px auto;font-size:100%}@media only screen and (max-width: 768px){body.ezine__layout #main article.body p{font-size:94%}}body.ezine__layout #main article.body p strong{font-weight:bold}body.ezine__layout #main article.body p img:not(.external){max-width:100%;margin:20px auto}body.ezine__layout #main article.body h2{margin:30px 0 12px;padding:.5em 1em;font-size:175%;font-weight:bold;letter-spacing:1px;background-color:#e8f6fe;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@media only screen and (max-width: 768px){body.ezine__layout #main article.body h2{font-size:125%}}body.ezine__layout #main article.body h3{margin:20px 0 12px;padding:18px 10px;font-size:150%;font-weight:bold;border-bottom:2px solid #ffe8a3}@media only screen and (max-width: 768px){body.ezine__layout #main article.body h3{font-size:113%}}body.ezine__layout #main article.body h4{margin:20px 0 12px;padding:18px 0;font-size:125%;font-weight:bold}@media only screen and (max-width: 768px){body.ezine__layout #main article.body h4{font-size:100%}}body.ezine__layout #main article.body ul,body.ezine__layout #main article.body ol{margin:16px auto;padding-left:1.5em;font-size:100%}body.ezine__layout #main article.body ul{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding-left:1.5em}body.ezine__layout #main article.body ul li{position:relative}body.ezine__layout #main article.body ul li:before{position:absolute;content:"";width:.8em;height:.8em;top:.5em;left:-1.3em;background-color:#ff9f6b;border-radius:.5em}body.ezine__layout #main article.body table{width:100%;margin-bottom:24px}@media only screen and (max-width: 768px){body.ezine__layout #main article.body table{font-size:94%}}body.ezine__layout #main article.body table caption{margin-bottom:10px;color:#222;text-align:center;font-size:94%}body.ezine__layout #main article.body table p{margin-bottom:0}body.ezine__layout #main article.body table th{padding:10px;border:1px solid #ccc;background:#fff5d8;text-align:center}body.ezine__layout #main article.body table td{padding:10px;border:1px solid #ccc}body.ezine__layout #main article.body img:not(.external){max-width:100%;margin:20px 0}body.ezine__layout #main article.body strong{font-weight:bold}body.ezine__layout #main article.body .genres ul{padding:20px 0;list-style:none;display:flex;gap:10px}body.ezine__layout #main article.body .genres ul li a{padding:10px 20px;color:#000;font-size:88%;font-weight:bold;text-decoration:none;background:#ccc;border:1px solid #ccc;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:.3s ease-in-out}body.ezine__layout #main article.body .genres ul li a:hover,body.ezine__layout #main article.body .genres ul li a:focus{color:#fff;background:#606060;border:1px solid #606060;transition:.3s ease-in-out}body.ezine__layout #main article.body .column2{display:flex;gap:20px;margin:10px auto}body.ezine__layout #main article.body .column2 .column-item{width:calc((100% - 10px)/2)}body.ezine__layout #main article.body .column2 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){body.ezine__layout #main article.body .column2 .column-item img{max-width:100% !important;height:auto !important}}body.ezine__layout #main article.body .column2 .column-item .caption{margin:0;font-size:100%}body.ezine__layout #main article.body .column3{display:flex;gap:20px;margin:10px auto}body.ezine__layout #main article.body .column3 .column-item{width:calc((100% - 20px)/3)}body.ezine__layout #main article.body .column3 .column-item img{width:100%;padding:0}@media only screen and (max-width: 768px){body.ezine__layout #main article.body .column3 .column-item img{max-width:100% !important;height:auto !important}}body.ezine__layout #main article.body .column3 .column-item .caption{margin:0;font-size:82%}body.ezine__layout #main article.body .two-photo{display:flex;gap:20px;padding-left:0;list-style:none}body.ezine__layout #main article.body a[class^=icon-]:after{content:"";display:inline-block;width:18px;height:20px;margin-left:4px;background:url(/cocogurashi/img/ic_file.svg) no-repeat right center/contain content-box;vertical-align:sub}@media only screen and (max-width: 768px){body.ezine__layout #main article.body a[class^=icon-]:after{background-size:14px !important}}@media only screen and (max-width: 768px){body.ezine__layout #main article.body a img.icon-external{background-size:16px}}body.ezine__layout #main article.body a.icon-ppt:after,body.ezine__layout #main article.body a.icon-pptx:after{background:url(/cocogurashi/img/ic_pptx.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-xlsx:after,body.ezine__layout #main article.body a.icon-xls:after{background:url(/cocogurashi/img/ic_xlsx.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-csv:after{background:url(/cocogurashi/img/ic_csv.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-jpg:after{background:url(/cocogurashi/img/ic_jpg.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-png:after{background:url(/cocogurashi/img/ic_png.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-txt:after{background:url(/cocogurashi/img/ic_txt.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-docx:after,body.ezine__layout #main article.body a.icon-doc:after{background:url(/cocogurashi/img/ic_word.svg) no-repeat right center}body.ezine__layout #main article.body a.icon-zip:after{background:url(/cocogurashi/img/ic_zip.svg) no-repeat right center}body.ezine__layout #main article.body a[href$=".pdf"],body.ezine__layout #main article.body a.icon-pdf:after{background:url(/cocogurashi/img/ic_pdf.svg) no-repeat right center}body.ezine__layout #main article.body .ss-cke-underline{text-decoration:underline}body.ezine__layout #main article.body video{max-width:100%}body.ezine__layout #main article.body p{font-size:100%}body.ezine__layout #side{padding-top:20px;margin-bottom:70px;width:25%;float:left}@media only screen and (max-width: 768px){body.ezine__layout #side{float:none;width:100%}}body.ezine__layout #side section#side-menu header h2{display:inline-block;width:100%;padding:20px 25px;font-size:113%;font-weight:bold;color:#fff;background-color:#2170bf;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.ezine__layout #side section#side-menu nav ul{width:100%;margin-top:15px;background-color:#fff;list-style-type:none;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}body.ezine__layout #side section#side-menu nav ul li{border-bottom:1px solid #2170bf}body.ezine__layout #side section#side-menu nav ul li:first-child{padding-top:10px;border-top-right-radius:20px;-webkit-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;-webkit-top-left-radius:20px;-moz-border-radius-topleft:20px}body.ezine__layout #side section#side-menu nav ul li:last-child{padding-bottom:10px;border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom:none}body.ezine__layout #side section#side-menu nav ul li--current{background-color:#b0e8ff}body.ezine__layout #side section#side-menu nav ul li a{display:block;width:100%;padding:10px 20px;font-size:94%;font-weight:bold;text-decoration:none}body.ezine__layout #side section#side-menu nav ul li a:hover,body.ezine__layout #side section#side-menu nav ul li a:focus{opacity:.7}form fieldset input,form fieldset select,form fieldset textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;line-height:1.2;background-color:#fff;border:1px solid #ccc;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}form fieldset textarea{padding:10px 4px}form fieldset input[type=text]{width:calc(100% - 7em);max-width:500px;padding:4px 14px}form fieldset input[type=checkbox]{position:relative;vertical-align:middle;width:16px;height:16px;margin:1px 3px 2px 4px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}form fieldset input[type=checkbox]:checked{background-color:#2170bf;border:1px solid #2170bf}form fieldset input[type=checkbox]:checked:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url("/kokogurashi/img/ic-check.svg");background-repeat:no-repeat;background-position:center}form fieldset input[type=radio]{position:relative;vertical-align:middle;width:20px;height:20px;margin:1px 3px 2px 4px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}form fieldset input[type=radio]:checked{background-color:#e8f7ff;border:1px solid #2170bf}form fieldset input[type=radio]:checked:after{position:absolute;content:"";width:14px;height:14px;top:2px;left:2px;background-color:#2170bf;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}form fieldset input[type=date]{padding:4px}form fieldset input[type=datetime-local]{padding:4px}form fieldset input[type=file]{background:none;height:auto;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}form fieldset select{width:12em;padding:4px 40px 4px 14px;background-image:url("/kokogurashi/img/ic-select.svg");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22_init.scss%22,%22style.scss%22,%22_part.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%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,SAEF,4BACE,yBCx1BJ,0CDu1BE,4BAII,eAGF,iCACE,aACA,uBACA,mBACA,0BACA,WACA,YACA,MCn6BA,KDo6BA,gBACA,qBACA,qBACA,2CACA,sCACA,4BACA,qBACA,iBC16BA,KD26BA,mBACA,2BAEA,8EAEE,MCh7BF,KDi7BE,iBCp6BH,QDq6BG,2CACA,2BAON,iCACE,yBC14BJ,0CDy4BE,iCAII,0BAGJ,iCACE,kBACA,aACA,sBACA,mBACA,qBACA,2BACA,UAEA,uCACE,kBACA,WACA,WACA,aACA,SACA,OACA,iBCl8BG,QDm8BH,mBACA,2BACA,WAIA,0FACE,iBC58BH,QD68BG,2BAEF,kIACE,yBACA,2BAEF,kIACE,MCj+BF,KDk+BE,2BAIN,iCACE,qBACA,cACA,WACA,YACA,wBACA,4BACA,2BACA,yBACA,mBACA,2BAEF,iCACE,WACA,uBACA,iBACA,MCv/BE,KDw/BF,qBACA,kBACA,2BAGJ,kBACE,mBAOF,oCACE,aACA,eACA,sBACA,SACA,gBAEA,uDACE,yBC39BJ,0CD09BE,uDAII,0BCl9BN,0CD88BE,uDAOI,eAGF,yDACE,aACA,mBACA,4BACA,iBACA,MChiCD,KDiiCC,qBACA,qBACA,kBACA,iBC1gCA,QD2gCA,mBACA,2BAEA,6DACE,cACA,WACA,YAGF,+DACE,cACA,yBACA,kBAEF,8HAEE,iBC3iCD,QD4iCC,2BASV,WACE,aACA,eACA,uBACA,SACA,eAEA,iBACE,aACA,6BACA,mBACA,WACA,YACA,iBCtkCI,KDukCJ,kBACA,mBACA,2BACA,4CAEA,qBACE,WACA,YAGF,8CAEE,qBACA,gBAQN,QACE,YACA,iBACA,UC3sCI,ID4sCJ,MC9kCS,QD+kCT,gBACA,yBAEA,eACE,WACA,UC5tCS,OD6tCT,cAGF,mBACE,qBACA,eACA,iBACA,UACA,YACA,YACA,cACA,oBACA,sBACA,iEACA,wBCxjCF,0CD+hCF,QA4BI,iBACA,UCvuCE,KD6uCN,uCACE,4BACA,yBACA,4BACA,sBAGF,sEAGE,aACA,eACA,2BAEA,4EACE,kBACA,mBACA,UC5vCE,ID6vCF,iBACA,cACA,qBClmCF,0CD4lCA,4EASI,kBACA,UCrwCA,KDwwCF,wFACE,kBACA,kBC3mCJ,0CDymCE,wFAKI,kBACA,mBAGF,6GACE,WACA,kBACA,QACA,OACA,WACA,YACA,wDACA,qBC1nCN,0CDknCI,6GAWI,WACA,YACA,sBAKN,4LAEE,0BAGF,8FACE,WACA,kBACA,QACA,QACA,QACA,SACA,mBACA,2BACA,+DClpCJ,0CDyoCE,8FAYI,QACA,4BAWR,WACE,kBACA,WACA,iCAEA,iBACE,qBACA,WACA,2BACA,MC5tCI,KD6tCJ,qBACA,2CACA,qCACA,4BACA,qBACA,iBCjuCI,KDkuCJ,2BAEA,uBACE,aACA,eACA,QACA,iBACA,mBAEA,4BACE,kBACA,UCx1CF,IDy1CE,MC7tCD,QDiuCH,oBACE,gBAGF,8CAEE,iBCzuCK,QD0uCL,2BAGJ,mDACE,aACA,eACA,qBACA,SACA,UC72CE,ID82CF,cAEF,qBACE,iBACA,oBACA,MC7wCG,KD8wCH,iBCpwCK,QDswCL,iCACE,iBCpwCC,QDswCH,sCACE,iBCxwCI,QD0wCN,mCACE,iBC9wCK,QDixCT,yBACE,8BAEF,4BACE,gBAEA,uCACE,MCjyCC,KDoyCL,0BACE,iBACA,kBACA,WACA,sBAEA,mDACE,yBAEF,yDACE,yBAEF,yDACE,yBAEF,0DACE,yBAWJ,4BACE,kBACA,WACA,gBACA,uBACA,wBACA,iBC3yCI,QAwbN,cDo3ByB,KCn3BzB,sBDm3ByB,KCl3BzB,mBDk3ByB,KACvB,4CChxCF,0CDwwCA,4BAWI,wBCvwCJ,0CD4vCA,4BAcI,wBAEF,mCACE,kBACA,aACA,eACA,sBACA,uBACA,mBACA,QACA,YACA,aACA,UACA,sBACA,UCr8CA,IDs8CA,iBACA,cACA,mBACA,iBCr0CE,QAwbN,cD84B2B,KC74B3B,sBD64B2B,KC54B3B,mBD44B2B,KAEvB,gDACE,WACA,YCjyCN,0CD4wCE,mCAyBI,WACA,YACA,UAEA,gDACE,YAIN,mCACE,UC98CA,KD+8CA,iBACA,kBACA,gBACA,mBCnzCJ,0CD8yCE,mCAQI,UCz9CF,MD49CF,mCACE,kBACA,WACA,aACA,mBC96BJ,cD+6B2B,KC96B3B,sBD86B2B,KC76B3B,mBD66B2B,KACvB,gBC30CJ,0CDq0CE,mCASI,cCl0CN,0CDyzCE,mCAYI,cAGF,uCACE,kBACA,WACA,YACA,QACA,SACA,gCACA,8BAIF,0EAEE,mBACA,UCz/CF,KD0/CE,iBACA,gBCx1CN,0CDm1CI,0EAQI,UClgDJ,MDsgDF,uCACE,iBAEF,kCC7vCF,kBACA,qBACA,0BACA,iBACA,MAvKM,KAwKN,qBACA,qBACA,2BDyvCI,UC7gDA,IAsRJ,wCACE,kBACA,WACA,MACA,QACA,UACA,WACA,iBArKG,QAsKH,2CACA,uCACA,4BACA,qBACA,kBACA,2BAGF,gFAEE,MAjMG,QAkMH,2BAEA,4FACE,iBArMC,QAsMD,2BArIJ,0CDk2CE,kCAMI,UCjhDF,IDkhDE,qBASR,aACE,aACA,eACA,SAEA,0BACE,2BCp4CF,0CDm4CA,0BAII,0BC33CJ,0CDu3CA,0BAOI,eAGF,gCACE,qBACA,WACA,YACA,MCx8CC,KDy8CD,qBACA,iBCp8CE,KDq8CF,sBACA,mBACA,4CACA,2BAEA,4EAEE,yBACA,2BAGJ,iCACE,kBACA,WACA,aACA,4BACA,gBAEA,qCACE,kBACA,WACA,YACA,QACA,SACA,gCACA,8BAGJ,gCACE,aAEA,qCACE,cACA,UCjlDF,IDmlDA,mCACE,kBACA,iBACA,oBACA,4BACA,qBACA,gBAIJ,sCACE,aACA,eACA,QAEA,2CACE,qBACA,iBACA,UCtmDF,IDumDE,gBACA,yBACA,mBAUR,UACE,aACA,eACA,sBACA,SACA,gBAEA,aACE,iBC3/CI,QD4/CJ,mBAIE,6BACE,kBACA,aACA,mBACA,SACA,8BACA,8BACA,iBACA,qBACA,qBACA,wCACA,4BACA,qCACA,qBACA,eACA,2BAEA,qCACE,WAGF,mCACE,kBACA,WACA,WACA,WACA,YACA,yCACA,2BACA,4BACA,2BCr/CR,0CDu9CI,6BAkCI,8BACA,oCAEA,mCACE,YAIN,0CACE,0CAEF,yBACE,6BACA,wCACA,4BACA,uCACA,qBAEA,2BACE,gBC5gDR,0CDogDI,yBAWI,6BACA,uCAGJ,iDACE,gBASR,YACE,gBACA,aACA,uBACA,eACA,WAEA,iBACE,aACA,mBACA,uBACA,eACA,gBACA,gBC3pCF,cD4pCyB,KC3pCzB,sBD2pCyB,KC1pCzB,mBD0pCyB,KAEvB,yBACE,UCntDA,KDotDA,yBAGF,mBACE,cACA,iBACA,UC1tDA,KD2tDA,mBACA,MCxnDC,QDynDD,kBACA,qBACA,iBCvnDE,KDwnDF,yBACA,2BC7qCJ,cD8qC2B,KC7qC3B,sBD6qC2B,KC5qC3B,mBD4qC2B,KAEvB,kDAEE,MC9nDA,KD+nDA,iBClnDD,QDmnDC,yBACA,2BAKJ,yCACE,qBACA,WACA,YACA,YACA,cACA,sBACA,uDACA,qBACA,2BACA,4BAEA,0GAEE,yDAKJ,wCACE,iBACA,UCrwDA,KDwwDJ,qBACE,yBAMJ,QACE,kBACA,WACA,oBACA,WACA,yBAEA,cACE,aACA,eACA,8BACA,mBACA,wBACA,UCxyDS,ODyyDT,MCnrDI,KAiDN,0CD2nDA,cAUI,wBAGF,4BACE,WCzoDJ,0CDwoDE,4BAII,UACA,oBCjoDN,0CD4nDE,4BAQI,YAIA,+CACE,YACA,YACA,gBAEF,kDACE,gBACA,UCvzDJ,IDyzDI,sDACE,YAIN,yCCpkDJ,qBACA,oBACA,iBACA,MAnJM,KAoJN,qBACA,qBACA,2CACA,iCACA,4BACA,oBACA,2BD4jDM,UCj0DF,IDk0DE,MCttDA,KA2JN,+CACE,0BACA,2BD4jDA,2BACE,YCzqDJ,0CDwqDE,2BAII,WChqDN,0CD4pDE,2BAOI,YAIA,8CACE,aACA,sBACA,QACA,mBACA,UCp1DJ,IDq1DI,qBAEF,8CACE,kBAEA,qDACE,kBACA,WACA,WACA,YACA,SACA,YACA,iBClvDH,QDmvDG,mBAEF,gDACE,qBACA,MC3vDJ,KD4vDI,iBACA,2BAEA,4GAEE,0BACA,2BAMR,sCACE,2BACA,iBCztDN,0CDutDI,sCAKI,wBAKR,qBACE,MCnxDI,KDoxDJ,UCl4DE,IDm4DF,kBAGF,gBACE,gBAMA,2EACE,kBACA,WACA,aACA,YACA,WACA,4BACA,wBACA,UClwDJ,2CD0vDE,2EAWI,aACA,YACA,YC3vDN,0CD8uDE,2EAgBI,aACA,YACA,WCpvDN,0CDkuDE,2EAqBI,aACA,YACA,YAGJ,sCACE,UACA,gCACA,8CCvxDJ,2CDoxDE,sCAMI,WC9wDN,0CDwwDE,sCASI,QCrwDN,0CD4vDE,sCAYI,WAGJ,qCACE,QACA,iCACA,8CC9wDJ,0CD2wDE,qCAMI,cAWR,wBACE,cACA,UCj9DW,ODk9DX,WACA,wBCxzDA,2CDozDF,wBAOI,sBC/yDF,0CDwyDF,wBAUI,sBCtyDF,0CD4xDF,wBAaI,sBAGF,6BACE,WAIJ,aACE,aACA,oBACA,WACA,iBACA,mBACA,iBCp2DW,QDq2DX,qDACA,uCACA,4BACA,qBAEA,gBACE,WACA,UCl/DS,ODm/DT,cACA,kBACA,UCn9DE,KDo9DF,MCt4DG,KDu4DH,iBACA,mBCj1DF,0CD6zDF,aAuBI,uCACA,qBAEA,gBACE,UCr+DA,MAyJJ,0CDizDF,aA+BI,sBAEA,gBACE,UCl/DA,MDu/DN,aCtwDE,qBACA,oBACA,iBACA,MAnJM,KAoJN,qBACA,qBACA,2CACA,iCACA,4BACA,oBACA,2BAEA,mBACE,0BACA,2BD2vDJ,mBCtvDE,kBACA,qBACA,0BACA,iBACA,MAvKM,KAwKN,qBACA,qBACA,2BAEA,yBACE,kBACA,WACA,MACA,QACA,UACA,WACA,iBArKG,QAsKH,2CACA,uCACA,4BACA,qBACA,kBACA,2BAGF,kDAEE,MAjMG,QAkMH,2BAEA,8DACE,iBArMC,QAsMD,2BDytDN,KCjtDE,iBACA,iBACA,qBAgQA,cA/PuB,MAgQvB,sBAhQuB,MAiQvB,mBAjQuB,MACvB,MApNK,KAqNL,iBA/MM,KAgNN,2BAEA,sBAEE,MApNI,KAqNJ,iBAxMG,QAyMH,2BDwsDJ,UCnsDE,iBACA,gBACA,qBACA,yBA8OA,cA7OuB,MA8OvB,sBA9OuB,MA+OvB,mBA/OuB,MACvB,MAtOK,KAuOL,iBAjOM,KAkON,2BAEA,gCAEE,MAtOI,KAuOJ,iBA1NG,QA2NH,2BDyrDJ,kBC1oDE,kBACA,qBACA,4BACA,iBACA,MA5RM,KA6RN,qBACA,qBACA,iBA9RM,KA+RN,yBA6KA,cA5KuB,MA6KvB,sBA7KuB,MA8KvB,mBA9KuB,MACvB,2BAEA,wBACE,kBACA,WACA,SACA,WACA,UACA,WACA,2CACA,2BACA,4BACA,qBACA,iBAjSG,QA+bL,cA7JyB,IA8JzB,sBA9JyB,IA+JzB,mBA/JyB,IACvB,2BAGF,gDAEE,MArTI,KAsTJ,iBAzSG,QA0SH,2BAEA,4DACE,2CACA,iBA3TE,KA4TF,2BDwmDN,YCpqDE,4BACA,MAlQM,KAmQN,qBACA,qBACA,2CACA,sCACA,4BACA,qBACA,iBAxQM,KAyQN,yBAmMA,cAlMuB,MAmMvB,sBAnMuB,MAoMvB,mBApMuB,MACvB,2BAEA,oCAEE,MA/QI,KAgRJ,iBAnQG,QAoQH,2CACA,2BD2pDA,4BACE,aACA,8BAEA,kCACE,WACA,gBACA,aACA,sBAEA,sDACE,kBACA,WACA,sBACA,iBC37DF,KAiDN,0CDs4DM,sDAOI,uBAGF,6DACE,kBACA,WACA,MACA,SACA,2BACA,wBACA,WACA,yBCx5DV,0CDg5DQ,6DAWI,yBAIJ,qEACE,aACA,mBCj6DV,0CD+5DQ,qEAKI,gBAGF,2EACE,aACA,YACA,YC16DZ,0CDu6DU,2EAMI,aAIA,sFACE,YACA,kBAIJ,yFACE,kBAKN,gEACE,kBACA,SACA,WACA,UCjmEN,IDkmEM,cCl8DV,0CD67DQ,gEAQI,gBACA,gBACA,kBAMN,kRAIE,mBCj9DR,0CD68DM,kRAOI,sBACA,oBAKA,0TACE,sBACA,mBACA,UChnER,KDinEQ,iBACA,mBACA,yBCrkDZ,cDskDmC,cCrkDnC,sBDqkDmC,cCpkDnC,mBDokDmC,cAK7B,8DACE,QACA,aACA,mBACA,6BC1+DR,0CDs+DM,8DAMI,sBACA,oBAGF,iEACE,YACA,UC7oEN,KD8oEM,iBACA,MC/gEA,QA2BV,0CDg/DQ,iEAOI,WACA,UCrpER,KD2pEQ,sEACE,cACA,UC7pEV,ID8pEU,iBACA,qBClgEd,0CD8/DY,sEAOI,UCpqEZ,KDuqEU,6EACE,YAOV,0DACE,gBAGF,4CACE,gBACA,aACA,iBCxkEF,KA4cN,cD6nD+B,KC5nD/B,sBD4nD+B,KC3nD/B,mBD2nD+B,KCxhE/B,0CDohEM,4CAOI,gBACA,mBAIA,yDACE,mBACA,iBACA,UC/rER,IDgsEQ,iBACA,yBCriEZ,0CDgiEU,yDAQI,UCrsEV,KD2sEU,+EACE,mBAMF,sKAEE,mBACA,mBACA,cCvlEX,KA8BL,0CDqjEc,sKAOI,aACA,uBAGF,gWAEE,WACA,cACA,iBACA,WACA,YACA,iBACA,UCruEd,IDsuEc,iBACA,mBC/qDlB,cDgrDyC,IC/qDzC,sBD+qDyC,IC9qDzC,mBD8qDyC,IC3kEzC,0CDgkEgB,gWAcI,YAGF,wYACE,cACA,cACA,mBAIJ,kWAEE,WACA,yBACA,eACA,UC1vEd,IA6JJ,0CDwlEgB,kWAQI,gBACA,YAGF,0WACE,gBAGF,saACE,YAGF,0aACE,YAGF,sYACE,YACA,iBAGF,0XACE,kBAKN,mFACE,eACA,kBAEA,sGCn1DhB,iBACA,UA1cI,IA2cJ,iBACA,qBACA,yBA2GA,cA1GuB,KA2GvB,sBA3GuB,KA4GvB,mBA5GuB,KACvB,MAzWK,KA0WL,yBACA,2BApTA,0CD+nEgB,sGCx0Dd,kBA3SF,0CDmnEgB,sGCp0Dd,kBAGF,wNAEE,cACA,sBACA,2BD00DF,yBACE,WACA,aACA,sBAIA,8DCppDF,oBACA,QAEA,kEACE,iBACA,UA/pBE,KA2JJ,0CAkgBA,kEAKI,UAnqBA,KAsqBF,gFACE,iBAGF,wGACE,eACA,iBAIJ,oEACE,mBACA,iBACA,UAtqBE,KAuqBF,iBACA,mBACA,iBA3jBS,QA4bX,cAgIyB,KA/HzB,sBA+HyB,KA9HzB,mBA8HyB,KA3hBzB,0CAohBA,oEAUI,UArrBA,MAyrBJ,oEACE,mBACA,kBACA,UAxrBE,KAyrBF,iBACA,gCAviBF,0CAkiBA,oEAQI,UAnsBA,MAusBJ,oEACE,mBACA,eACA,UAxsBE,KAysBF,iBAljBF,0CA8iBA,oEAOI,UAhtBA,MAotBJ,wIAEE,iBACA,mBACA,UAxtBE,KA6tBJ,oEACE,aACA,sBACA,QACA,qBACA,mBAEA,0EACE,kBAEA,wFACE,kBACA,WACA,WACA,YACA,SACA,YACA,iBAloBC,QAmoBD,mBAKN,0EACE,WACA,mBA3lBF,0CAylBA,0EAKI,UA1vBA,KA6vBF,0FACE,mBACA,MA1pBC,KA2pBD,kBACA,UAjwBA,IAowBF,8EACE,gBAGF,gFACE,aACA,sBACA,mBACA,kBAGF,gFACE,aACA,sBAIJ,oGACE,eACA,cAGF,4EACE,iBAIA,oFACE,eACA,gBACA,aACA,SAGE,8FA5SN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,oNAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BAmSF,gFACE,aACA,SACA,iBAEA,0GACE,4BAEA,kHACE,WACA,UA1pBN,0CAwpBI,kHAKI,0BACA,wBAIJ,4HACE,SACA,UA/zBF,KAo0BJ,gFACE,aACA,SACA,iBAEA,0GACE,4BAEA,kHACE,WACA,UAnrBN,0CAirBI,kHAKI,0BACA,wBAIJ,4HACE,SACA,UA31BF,IAg2BJ,oFACE,aACA,SACA,eACA,gBAIF,0GACE,WACA,qBACA,WACA,YACA,gBACA,wFACA,mBAjtBF,0CA0sBA,0GAUI,iCAptBJ,0CAwtBA,sGAEI,sBAIJ,kMAEE,oEAGF,kMAEE,oEAGF,gGACE,mEAGF,gGACE,mEAGF,gGACE,mEAGF,gGACE,mEAGF,kMAEE,oEAGF,gGACE,mEAGF,8LAEE,mEAGF,kGACE,0BDi5CA,iCCzpDF,oBACA,QAEA,mCACE,iBACA,UA/pBE,KA2JJ,0CAkgBA,mCAKI,UAnqBA,KAsqBF,0CACE,iBAGF,sDACE,eACA,iBAIJ,oCACE,mBACA,iBACA,UAtqBE,KAuqBF,iBACA,mBACA,iBA3jBS,QA4bX,cAgIyB,KA/HzB,sBA+HyB,KA9HzB,mBA8HyB,KA3hBzB,0CAohBA,oCAUI,UArrBA,MAyrBJ,oCACE,mBACA,kBACA,UAxrBE,KAyrBF,iBACA,gCAviBF,0CAkiBA,oCAQI,UAnsBA,MAusBJ,oCACE,mBACA,eACA,UAxsBE,KAysBF,iBAljBF,0CA8iBA,oCAOI,UAhtBA,MAotBJ,wEAEE,iBACA,mBACA,UAxtBE,KA6tBJ,oCACE,aACA,sBACA,QACA,qBACA,mBAEA,uCACE,kBAEA,8CACE,kBACA,WACA,WACA,YACA,SACA,YACA,iBAloBC,QAmoBD,mBAKN,uCACE,WACA,mBA3lBF,0CAylBA,uCAKI,UA1vBA,KA6vBF,+CACE,mBACA,MA1pBC,KA2pBD,kBACA,UAjwBA,IAowBF,yCACE,gBAGF,0CACE,aACA,sBACA,mBACA,kBAGF,0CACE,aACA,sBAIJ,oDACE,eACA,cAGF,wCACE,iBAIA,4CACE,eACA,gBACA,aACA,SAGE,iDA5SN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,8GAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BAmSF,0CACE,aACA,SACA,iBAEA,uDACE,4BAEA,2DACE,WACA,UA1pBN,0CAwpBI,2DAKI,0BACA,wBAIJ,gEACE,SACA,UA/zBF,KAo0BJ,0CACE,aACA,SACA,iBAEA,uDACE,4BAEA,2DACE,WACA,UAnrBN,0CAirBI,2DAKI,0BACA,wBAIJ,gEACE,SACA,UA31BF,IAg2BJ,4CACE,aACA,SACA,eACA,gBAIF,uDACE,WACA,qBACA,WACA,YACA,gBACA,wFACA,mBAjtBF,0CA0sBA,uDAUI,iCAptBJ,0CAwtBA,qDAEI,sBAIJ,qGAEE,oEAGF,qGAEE,oEAGF,kDACE,mEAGF,kDACE,mEAGF,kDACE,mEAGF,kDACE,mEAGF,qGAEE,oEAGF,kDACE,mEAGF,mGAEE,mEAGF,mDACE,0BDo5CE,uCACE,eAGJ,8BACE,aACA,eACA,sBACA,SACA,kBACA,mBACA,iBCxsEK,QA6bT,cD4wD2B,KC3wD3B,sBD2wD2B,KC1wD3B,mBD0wD2B,KAGzB,mCACE,QACA,oBAGE,6CACE,sBACF,mBACA,UCr0EF,KDs0EE,iBACA,mBACA,yBC1xDN,cD2xD6B,cC1xD7B,sBD0xD6B,cCzxD7B,mBDyxD6B,cAIzB,gDACE,gBACA,aACA,uBACA,eACA,SACA,mDACE,4BCjsER,0CDgsEM,mDAGI,YAEF,qDACE,cC5hEV,iBACA,gBACA,qBACA,yBA8OA,cA7OuB,MA8OvB,sBA9OuB,MA+OvB,mBA/OuB,MACvB,MAtOK,KAuOL,iBAjOM,KAkON,2BDuhEU,kBCrhEV,sHAEE,MAtOI,KAuOJ,iBA1NG,QA2NH,2BDuhEA,mCACE,aACA,eACA,QACA,mBACA,kBACA,yBCzzDJ,cD0zD2B,KCzzD3B,sBDyzD2B,KCxzD3B,mBDwzD2B,KAEvB,sCACE,UAKJ,kCACE,QACA,gBAEA,qCACE,sBACA,mBACA,UCv3EF,KDw3EE,iBACA,mBACA,yBC50DN,cD60D6B,cC50D7B,sBD40D6B,cC30D7B,mBD20D6B,cAGzB,yCACE,UCv4EF,KA2JJ,0CD2uEI,yCAII,cACA,mBAIJ,kDACE,gBACA,gBACA,6BAGF,wCACE,iBAGF,uHAGE,oBACA,iBClwEN,0CD8vEI,uHAOE,eAGA,6HACE,YAIJ,uFAEE,cAGF,wCACE,aAGF,gDACE,aACA,gBACA,kBCzxEN,0CDsxEI,gDAMI,gBACA,eAGF,kDC1jEN,kBACA,qBACA,4BACA,iBACA,MA5RM,KA6RN,qBACA,qBACA,iBA9RM,KA+RN,yBA6KA,cA5KuB,MA6KvB,sBA7KuB,MA8KvB,mBA9KuB,MACvB,2BAEA,wDACE,kBACA,WACA,SACA,WACA,UACA,WACA,2CACA,2BACA,4BACA,qBACA,iBAjSG,QA+bL,cA7JyB,IA8JzB,sBA9JyB,IA+JzB,mBA/JyB,IACvB,2BAGF,gHAEE,MArTI,KAsTJ,iBAzSG,QA0SH,2BAEA,4HACE,2CACA,iBA3TE,KA4TF,2BD2hEF,qCACE,aACA,QAGE,+CACE,aACA,eACA,SAEA,kDACE,eAEA,wDACE,YACA,kBACA,MCn2EL,QDq2EG,mEACE,aAEF,oDACE,iBACA,qBAEA,oHAEE,0BAQZ,wCACE,QACA,gBAII,qDACE,kBACA,WACA,iCAEA,uDACE,qBACA,WACA,2BACA,MC14EN,KD24EM,gBACA,qBACA,2CACA,qCACA,4BACA,qBACA,iBCh5EN,KDi5EM,2BAEA,0HAEE,iBCt4EL,QDu4EK,2BASZ,yCACE,gBACA,WACA,qBACA,kBACA,SAEA,oDACE,iBACA,UCphFF,IDqhFE,iBACA,qBACA,yBC/9DN,cDg+D6B,KC/9D7B,sBD+9D6B,KC99D7B,mBD89D6B,KACvB,MCn7ED,KDo7EC,yBACA,2BC93EN,0CDq3EI,oDAYI,kBCr3ER,0CDy2EI,oDAgBI,kBAGF,oHAEE,WACA,2BAKN,oCACE,gBACA,WACA,aACA,uBACA,QAEA,uHAEE,gBACA,aACA,YACA,yBACA,YClgEN,cDmgE6B,KClgE7B,sBDkgE6B,KCjgE7B,mBDigE6B,KACvB,iBAEA,sQAEE,WACA,2BACA,eAIJ,4EACE,aASA,wJD33EN,OC63EQ,WACA,WACA,oBD73ER,0UAEE,YACA,cACA,SACA,gBAGF,oKACE,WCs3EM,oUAEE,WACA,WACA,WACA,kBACA,sBACA,iBACA,iBCn+ED,QA6bT,cDuiEiC,KCtiEjC,sBDsiEiC,KCriEjC,mBDqiEiC,KCl8EjC,0CDy7EQ,oUAYI,WACA,YAGF,4WACE,cACA,UCxmFR,IDymFQ,MCj/ER,QDk/EQ,mBAKF,8LACE,aACA,eACA,sBACA,SCt9EZ,0CD09EQ,gLAEI,iBAIJ,sLACE,UC9nFN,IDioFI,sKACE,kBAIJ,8JACE,iBACA,aACA,sBAEA,sVChpER,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,4tBAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BA7WF,0CD8+EQ,sVAKI,YAQJ,0KC7pER,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BDwpEU,iBCtpEV,4WAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDmpEQ,oMACE,MCljFN,KDmjFM,WCtiFP,QDuiFO,yBAEA,gaAEE,WCtiFL,QDuiFK,yBACA,2BAQR,oRAEE,WACA,cACA,WACA,kBACA,eACA,UCnrFJ,KDorFI,iBACA,sBAGF,4JACE,SACA,SAGF,4JACE,gBAIA,8JACE,WAIJ,4oBAIE,mBAEA,4uBACE,UCviFV,0CDsiFQ,4uBAII,YAKN,4IACE,mBACA,kBAEA,kLACE,sCAEA,4XAEE,sCAKN,gMDjhFN,OCmhFQ,UCxuFJ,IDyuFI,oBDlhFR,0ZAEE,YACA,cACA,SACA,gBAGF,4MACE,WC2gFM,sMACE,WACA,WACA,WACA,kBACA,mBACA,sBACA,iBACA,iBCxnFD,QA6bT,cD4rEiC,KC3rEjC,sBD2rEiC,KC1rEjC,mBD0rEiC,KCvlFjC,0CD8kFQ,sMAYI,cACA,WACA,iBAIJ,sMACE,WACA,iBACA,kBCnmFV,0CDgmFQ,sMAMI,cACA,WACA,oBAKN,oJDrjFN,OAEA,kUAEE,YACA,cACA,SACA,gBAGF,gKACE,WC6iFM,wKClxER,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BD6wEU,YACA,iBACA,mBC7wEV,wWAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BD4wEI,gJACE,mBACA,gCAEA,sJACE,SACA,UC5xFN,ID6xFM,mBAIJ,4ID5kFN,OC8kFQ,mBD5kFR,kTAEE,YACA,cACA,SACA,gBAGF,wJACE,WCqkFM,kJDhlFR,OCklFU,YACA,aDjlFV,8TAEE,YACA,cACA,SACA,gBAGF,8JACE,WC0kFQ,wJACE,WAEA,4JACE,cACA,iBACA,iBACA,cACA,qBAIJ,wKACE,MC3sFN,KDgtFA,0JACE,WACA,YACA,wBACA,kBACA,cACA,yBACA,kBACA,sBAEA,0KACE,iBACA,gCAEA,0LACE,WChtFH,QDmtFC,gMACE,gBAGF,8KACE,mBAEA,kLACE,qBACA,iBACA,2BAEA,4XAEE,0BACA,2BAKN,4MC3hFV,iBACA,gBACA,qBACA,yBA8OA,cA7OuB,MA8OvB,sBA9OuB,MA+OvB,mBA/OuB,MACvB,MAtOK,KAuOL,iBAjOM,KAkON,2BDuhFY,qBACA,iBACA,UCz2FR,ID02FQ,oBACA,yBCzhFZ,gbAEE,MAtOI,KAuOJ,iBA1NG,QA2NH,2BDuhFU,gbAEE,yBAIJ,gMACE,UCp3FR,IA+JJ,0CD+pFM,0JA2DI,WACA,WAEA,uBACA,gBAIJ,wJACE,kBACA,2CACA,wBACA,gBACA,mBCvuFR,0CDkuFM,wJAQI,sBACA,yBAGF,gLACE,YAEA,oKACE,cACA,mBACA,gCACA,UC/4FR,KDg5FQ,iBAGF,wVAEE,kBACA,UCz5FR,ID45FM,0KACE,mBAGF,wKCzlFV,iBACA,gBACA,qBACA,yBA8OA,cA7OuB,MA8OvB,sBA9OuB,MA+OvB,mBA/OuB,MACvB,MAtOK,KAuOL,iBAjOM,KAkON,2BDqlFY,qBACA,iBACA,UCr6FR,IDs6FQ,oBACA,yBCvlFZ,wWAEE,MAtOI,KAuOJ,iBA1NG,QA2NH,2BDqlFU,wWAEE,yBC9wFd,0CDmxFM,kJAEI,iBAGF,wJACE,WACA,kBAEA,oLACE,eAGF,wKACE,aAGF,4JC1nFV,iBACA,gBACA,qBACA,yBA8OA,cA7OuB,MA8OvB,sBA9OuB,MA+OvB,mBA/OuB,MACvB,MAtOK,KAuOL,iBAjOM,KAkON,2BDsnFY,cACA,0BACA,qBACA,UCv8FR,IDw8FQ,4BACA,oCACA,qBC1nFZ,gVAEE,MAtOI,KAuOJ,iBA1NG,QA2NH,2BDwnFU,4KACE,iBCl1FL,QDm1FK,yBAEA,gXAEE,yBACA,MC72FX,KDi3FK,0LACE,oDAEF,sKACE,0CAEF,4KACE,6CAEF,0KACE,4CAEF,0KACE,4CAEF,0KACE,4CAIF,sLACE,6CAEF,8KACE,8CAIJ,kLACE,iBAKF,kKACE,WACA,cACA,6BAEA,wKACE,SACA,UACA,SACA,UClgGR,IDmgGQ,mBAGF,0LACE,gBACA,SACA,gBAEA,gMDtzFZ,OAEA,0ZAEE,YACA,cACA,SACA,gBAGF,4MACE,WC+yFU,gMACE,WACA,gBACA,2DAEA,oMACE,cACA,qBACA,iBACA,iBCz5FX,KD05FW,cACA,qBAEA,gaAEE,yBAQZ,8JACE,YACA,YACA,sBAGF,4IACE,WACA,YAEA,kJACE,YAIJ,0IDh2FN,OAEA,8SAEE,YACA,cACA,SACA,gBAGF,sJACE,WCw1FM,gJACE,WACA,WACA,YACA,qBACA,gBACA,mBAGF,gJACE,WACA,mBACA,cAGF,8IACE,sBACA,YAKJ,kKACE,mBAGF,gJD73FN,OC+3FQ,mBD73FR,0TAEE,YACA,cACA,SACA,gBAGF,4JACE,WCs3FM,8JACE,WACA,qBACA,YACA,sBAEA,0LACE,eAKN,gKACE,WACA,mBAEA,gLACE,gBAGF,4KACE,WACA,mBAGF,gLACE,kBACA,eACA,gCACA,MC1/FL,QD2/FK,UClnGN,KDmnGM,iBAGF,sKACE,kBACA,sBACA,mBAGF,sKACE,kBACA,sBASR,4CACE,aAEA,kDACE,QAWc,8HACE,cAUlB,4DACE,kBAEA,gEACE,gBAGJ,2DACE,aACA,eACA,8BACA,SAEA,8DACE,WACA,sBACA,iBCxjGC,QA6bT,cD4nF+B,KC3nF/B,sBD2nF+B,KC1nF/B,mBD0nF+B,KAEzB,8DACE,wBC9gGR,0CDigGI,2DAgBI,sBACA,QAEA,8DACE,WACA,mBAKN,wDACE,wBAGF,6DACE,QAGE,uEACE,aAYN,sFACE,mBAGF,wFACE,mBAEA,8FACE,kBACA,iBACA,iBACA,gCAEA,4GACE,qBAEA,WACA,6BACA,UACA,WACA,sBACA,mBCtrFV,cDurFiC,ICtrFjC,sBDsrFiC,ICrrFjC,mBDqrFiC,IAU7B,whBDpiGJ,OCuiGM,WACA,WACA,mBACA,oBDxiGN,4sCAEE,YACA,cACA,SACA,gBAGF,gmBACE,WCiiGI,wqCAEE,WACA,WACA,WACA,kBACA,cACA,iBC3mGR,0CDomGM,wqCAUI,WACA,YAGF,w5CACE,cACA,UCjxGN,IDkxGM,MC1pGN,QD2pGM,mBAIJ,orCAEE,WACA,+BACA,cC9nGR,0CD0nGM,orCAOI,WACA,YAGF,ouCACE,gBACA,UCnyGN,IDsyGI,wvGAEE,UACA,gBACA,YACA,sBC/oGV,0CD0oGQ,wvGAQI,YAIJ,omDACE,UACA,gBACA,YACA,sBC1pGV,0CDspGQ,omDAOI,YAKF,4tDACE,sBAIJ,ovDACE,WC5pGV,0CD2pGQ,ovDAII,YAIJ,o7DACE,WAGF,ovDACE,gBAGF,4qDACE,gBAGF,o7DACE,UCx1GN,ID21GI,44CACE,UACA,gBACA,sBACA,iBCnsGV,0CD+rGQ,44CAOI,YAIJ,4/DACE,kBAGF,41CACE,cACA,oBACA,UC92GN,IDi3GI,47CACE,mBAEA,4qDACE,eAEA,4zDACE,qBACA,oBChtGd,0CD8sGY,4zDAKI,cACA,gBAOV,4sBACE,UCr4GJ,IDw4GE,4mBACE,kBASF,wyDACE,qBACA,kBC3uGR,0CDyuGM,wyDAKI,cACA,gBAGF,ghJAEE,gBAKN,8dACE,qBACA,sBC3vGN,0CDyvGI,8dAKI,cACA,gBAIJ,4QACE,mBChxGN,0CD+wGI,4QAII,eACA,mBAGF,gTACE,kBCt6FR,kBACA,yBACA,WAnZS,QAoZT,MAtaM,KAuaN,UAnhBI,IAohBJ,iBACA,qBACA,WAxZS,QAyZT,sBAiCA,cAhCuB,KAiCvB,sBAjCuB,KAkCvB,mBAlCuB,KACvB,2BACA,eAEA,wqBAEE,WAlbI,KAmbJ,MAjaO,QD0zGD,kwBACE,eAIJ,8XCl8FN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,o0BAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDw7FE,oVACE,mBACA,sBACA,yBC74FN,cD84F6B,KC74F7B,sBD64F6B,KC54F7B,mBD44F6B,KACvB,mBAEA,sWACE,aACA,sBACA,QACA,qBACA,mBACA,kBAEA,wXACE,kBAEA,kaACE,kBACA,WACA,WACA,YACA,SACA,YACA,iBCn2GR,QDo2GQ,mBAMR,8XACE,eAEA,gZACE,mBAIJ,wUACE,4BACA,mBACA,yBCr7FN,cDs7F6B,KCr7F7B,sBDq7F6B,KCp7F7B,mBDo7F6B,KCj1G7B,0CD60GI,wUAOI,aACA,mBAMJ,4GACE,kBACA,UACA,SAGF,kHACE,WACA,WACA,UACA,gBACA,iBAEA,sIACE,eAIJ,kHACE,WACA,WACA,UAGF,sHACE,WASA,+CACE,eAEA,4DACE,eAON,wDACE,aACA,mBACA,eACA,mBACA,SACA,YACA,mBACA,iBACA,gBACA,yBCt4GN,0CD43GI,wDAaI,kBAGF,0EACE,QAKE,oFACE,gBACA,cACA,sBAKN,6EACE,cACA,YACA,QAEA,gFACE,aAGF,gFACE,aACA,eACA,8BACA,gBACA,iBAEA,iGACE,kBACA,YACA,mBACA,UCrlHR,KDslHQ,YACA,iBC79GD,QA4bX,cDkiGmC,cCjiGnC,sBDiiGmC,cChiGnC,mBDgiGmC,cCj7GnC,0CD06GU,iGAUI,yBAKN,yGACE,aACA,iBCx+GC,QDy+GD,yBC7iGV,cD8iGiC,KC7iGjC,sBD6iGiC,KC5iGjC,mBD4iGiC,KAEzB,mFACE,sBACA,iBAEA,gGACE,kBACA,WACA,YACA,YACA,MCx/GP,QDy/GO,iBCz/GP,QD0/GO,qDACA,4BACA,qBACA,2BC9jGZ,cD+jGmC,KC9jGnC,sBD8jGmC,KC7jGnC,mBD6jGmC,KACvB,2BAEA,4MAEE,iBC9/GL,QD+/GK,2BAIJ,+FACE,eACA,gBACA,iBAIJ,oFACE,sBAEA,gGChpGV,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BD2oGY,iBCzoGZ,4MAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDwoGI,iEACE,kBACA,gBACA,eAEA,wEACE,qBACA,mBACA,WACA,yBACA,2BACA,sBACA,oBACA,eACA,gBACA,gBAGF,+MAEE,YAEF,yEACM,wBAGN,wEACE,qBACA,wBACA,yBACA,eACA,kBACA,SACA,gBACA,eACA,sBAIJ,6EACE,qBAGF,kKAEE,4BCliHR,0CDgiHM,kKAKI,YAGF,wKACE,WACA,wMACE,sBAIN,gFACE,QAEF,kFACE,QAKA,yFACE,eAIF,uFACE,6BAEE,iGACE,SACA,UACA,UC5tHV,KD6tHU,uBCpkHd,0CDgkHY,iGAMI,UCjuHZ,MDouHQ,uGACE,aACA,cACA,uBACA,eC7kHd,0CDykHY,uGAMI,uBAEF,8GACE,YAEF,6GACE,UChvHZ,KA2JJ,0CDolHc,6GAGI,UCpvHd,KDsvHY,gHACE,MC/nHd,QDgoHc,iBACA,iBAKJ,yGACE,cACA,qBCnmHhB,0CDimHc,yGAII,UCpwHd,KA+JJ,0CDwmHc,0GAEI,UCzwHd,KA+JJ,0CD6mHc,mHAEI,UC9wHd,KDgxHY,kIACE,0BACA,wIACE,qBAWlB,qCACE,gBACA,iBACA,iBCnrHE,KAiDN,0CD+nHE,qCAKI,iBACA,UClyHF,KDoyHA,6EACE,YAGF,uEACE,YAEF,6CACE,kBACA,eACA,iBACA,mBACA,UC1yHF,KD2yHE,iBACA,yBACA,gBCtpHN,0CD8oHI,6CAWI,UClzHJ,MDqzHE,0DACE,kBACA,WACA,QACA,2BACA,eACA,iBACA,YACA,oBASJ,yDACE,gBACA,aACA,+BAIA,+DACE,kBACA,yBAIF,qFACE,iBACA,wFACE,mBACA,cACA,UCx1HN,KDy1HM,iBACA,8BCjsHV,0CD4rHQ,wFAQI,UC/1HR,MDk2HI,yFACE,cACA,iBACA,cACA,kBACA,yBC5sHV,0CDusHQ,yFAQI,gBC/sHZ,0CDktHQ,uFAEI,UCj3HR,KDo3HI,wFACE,mBACA,iBACA,UCv3HN,IDw3HM,qBASR,uCACE,WAEA,8HAGE,yBAGF,6CACE,yBAGF,0CACE,iBAKF,sDACE,UCr5HF,IDs5HE,kBACA,WAEA,wDACE,UC15HJ,ID+5HF,4CACE,eAGE,4DACE,iBAEA,mIAEE,eAGF,0EACE,UC96HN,ID+6HM,MCrzHN,QDyzHE,gEACE,eACA,UCl7HJ,IDm7HI,gBCvxHR,0CDoxHM,gEAMI,eAGF,yEACE,WACA,YAKN,wDACE,iBACA,kBAQI,6EACE,WAEA,qFACE,aAIA,sFACE,sBAEA,yFACE,sBACA,UACA,wBACA,iBACA,eACA,iBACA,yBAGF,+FACE,sBACA,kBAOV,kEACE,kBC70HV,0CD40HQ,kEAII,iBAaR,6DACE,aACA,sBAEA,gEACE,UC//HJ,IDggII,iBAGF,4EACE,QACA,mBACA,kBACA,qBACA,UCh9GR,cDi9G+B,KCh9G/B,sBDg9G+B,KC/8G/B,mBD+8G+B,KAGzB,0EACE,aACA,uBACA,gBACA,QAGE,+EACE,gBACA,kBACA,yBC99GZ,cD+9GmC,KC99GnC,sBD89GmC,KC79GnC,mBD69GmC,KACvB,mBACA,MC76HN,KD86HM,cACA,iBACA,qBACA,mBACA,sBACA,uBACA,oBACA,kBACA,eACA,eAEA,0KAEE,WC37HR,KD47HQ,cAMR,0EACE,mBACA,kBACA,QAGF,yEAEE,wBACA,cACA,QAEA,8JDr2HR,OCw2HU,WACA,WACA,mBACA,oBDz2HV,sVAEE,YACA,cACA,SACA,gBAGF,0KACE,WCk2HQ,gVAEE,WACA,WACA,WACA,kBACA,cACA,iBC56HZ,0CDq6HU,gVAUI,WACA,YAGF,wXACE,cACA,UCllIV,IDmlIU,MC39HV,QD49HU,mBAIJ,kVAEE,WACA,+BACA,cC/7HZ,0CD27HU,kVAOI,WACA,YAGF,0VACE,gBACA,UCrmIV,IDwmIQ,4zBAEE,UACA,gBACA,YACA,sBCh9Hd,0CD28HY,4zBAQI,YAIJ,0ZACE,UACA,gBACA,cACA,UCtnIV,KDunIU,sBC59Hd,0CDu9HY,0ZAQI,YAKF,8aACE,sBAIJ,kbACE,WC99Hd,0CD69HY,kbAII,YAIJ,kdACE,WAGF,kbACE,gBAGF,saACE,gBAGF,kdACE,UC3pIV,ID8pIQ,sXACE,UACA,gBACA,sBACA,iBCrgId,0CDigIY,sXAOI,YAIJ,8dACE,kBAGF,8WACE,cACA,oBACA,UChrIV,IDmrIQ,8XACE,mBAIA,saACE,eAEA,8bACE,qBACA,oBCphIlB,0CDkhIgB,8bAKI,cACA,gBAOV,4LACE,UCzsIR,ID4sIM,4KACE,kBASF,6dACE,qBACA,kBC/iIZ,0CD6iIU,6dAKI,cACA,gBAGF,0lCAEE,gBAKN,kHACE,qBACA,sBC/jIV,0CD6jIQ,kHAKI,cACA,gBAIJ,+EACE,mBCplIV,0CDmlIQ,+EAII,gBAGF,qFACE,kBCzuHZ,kBACA,yBACA,WAnZS,QAoZT,MAtaM,KAuaN,UAnhBI,IAohBJ,iBACA,qBACA,WAxZS,QAyZT,sBAiCA,cAhCuB,KAiCvB,sBAjCuB,KAkCvB,mBAlCuB,KACvB,2BACA,eAEA,sLAEE,WAlbI,KAmbJ,MAjaO,QD8nIC,kGCjwHV,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,gNAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDuvHM,2FACE,mBACA,oBACA,yBC5sHV,cD6sHiC,IC5sHjC,sBD4sHiC,IC3sHjC,mBD2sHiC,IACvB,mBAEA,8FACE,2BAIJ,kGACE,eAEA,qGACE,mBAIJ,yFACE,mBACA,mBC1nIV,0CDwnIQ,yFAKI,eACA,mBAIJ,4EACE,gBAGF,+EACE,eACA,kBAIJ,6EACE,gBACA,UC3yIJ,IDkzIF,wCACE,aAGF,qCACE,kBACA,yBChwHJ,cDiwH2B,KChwH3B,sBDgwH2B,KC/vH3B,mBD+vH2B,KACvB,MClsIA,QDosIA,2CACE,iBCjtIA,KDqtIJ,uCD5mIF,OC8mII,kBACA,gCD7mIJ,2FAEE,YACA,cACA,SACA,gBAGF,6CACE,WEvDF,0CDwpIE,uCAOI,oBACA,UAGF,yCACE,cACA,WACA,YCrsIM,KDssIN,iBACA,6BACA,qCACA,iCACA,4BACA,oCACA,gCACA,sBAEA,MCnvID,KDovIC,qBCjrIN,0CDmqII,yCAiBI,qBACA,iBCtyHR,cDuyH+B,ICtyH/B,sBDsyH+B,ICryH/B,mBDqyH+B,KAGzB,8FAEE,YAIJ,iDACE,yBACA,MC9vIA,KDkwIJ,sCACE,kBCtsIJ,0CDqsIE,sCAII,gBAGF,wCACE,qBC33HN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BDq3HM,kBACA,kBACA,MCpxID,KDqxIC,qBCt3HN,4FAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BAjWF,0CD4sII,wCASI,mBACA,UCj4IJ,KD24IE,muBAGE,WACA,aChvIR,0CD4uIM,muBAOI,uBAGF,8jDAEE,UACA,wBACA,iBACA,iBACA,iBC/xIH,QA8bP,cDk2HiC,KCj2HjC,sBDi2HiC,KCh2HjC,mBDg2HiC,KACvB,WC9vIV,0CDsvIQ,8jDAWI,WACA,aAGF,8yDACE,cACA,cACA,mBAIJ,0hDAEE,UACA,wBACA,iBChxIV,0CD4wIQ,0hDAOI,YAGF,0kDACE,gBACA,UCr7IR,IDw7IM,o8HAEE,UACA,gBACA,YACA,sBChyIZ,0CD2xIU,o8HAQI,YAIJ,08DACE,UACA,gBACA,cACA,sBC3yIZ,0CDuyIU,08DAOI,YAKF,kkEACE,sBAIJ,0lEACE,WC7yIZ,0CD4yIU,0lEAII,YAIJ,0xEACE,WAGF,0lEACE,gBAGF,khEACE,gBAGF,0xEACE,UC1+IR,ID6+IM,kvDACE,UACA,gBACA,sBACA,iBCp1IZ,0CDg1IU,kvDAOI,YAIJ,ksDACE,cACA,oBACA,UC3/IR,ID8/IM,kyDACE,mBAEA,khEACE,eAEA,kqEACE,qBACA,oBC71IhB,0CD21Ic,kqEAKI,cACA,gBAOV,m0BACE,aACA,qBACA,WACA,kBACA,qBCz3IV,0CDo3IQ,m0BAQI,gBAGF,mgCACE,kBACA,aACA,eACA,SACA,WAEA,uoCACE,4BC33Id,0CD03IY,uoCAII,YAQZ,iNACE,qBCrjIN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BD+iIM,MC58ID,KD68IC,qBC9iIN,kdAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BD6iIA,oJAGE,WACA,cCl7IO,KAgCX,0CD84IE,oJC//HF,cDsgI6B,ECrgI7B,sBDqgI6B,ECpgI7B,mBDogI6B,EAEvB,sKACE,YAIJ,4KACE,eACA,MC98ID,QD+8IC,gBAGF,6JACE,kBACA,OCx8IM,eDy8IN,mBACA,gBAGF,6JACE,kBACA,OC/8IM,eAoCZ,0CDg7II,0CACE,eAKF,yDACE,WACA,mBCx7IN,0CDs7II,yDAKI,WACA,gBAGF,gEACE,iBAGF,8DCjnIN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,wIAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDwmIA,2CACE,YACA,mBC38IJ,0CDy8IE,2CAKI,WACA,gBAGF,6CAEE,MCvhJD,KDwhJC,qBAIJ,4DACE,mBC19IJ,0CDy9IE,4DAII,gBAGF,+DACE,qBACA,kBAGF,qEACE,iBCt+IN,0CDq+II,qEAII,oBAIJ,+EC3pIJ,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,0KAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDipIA,uEDt8IF,OAEA,wKAEE,YACA,cACA,SACA,gBAGF,mFACE,WCg8IE,2FACE,YACA,cACA,YACA,0BACA,yBACA,yBACA,MC3jJA,KD4jJA,iBACA,kBACA,qBACA,oBACA,sBACA,eCrnIN,cDsnI6B,KCrnI7B,sBDqnI6B,KCpnI7B,mBDonI6B,KCjhJ7B,0CDmgJI,2FAiBI,WACA,cACA,oBAGF,8MAEE,WAKN,qCACE,cCpjJQ,KDqjJR,QCrjJQ,KDsjJR,OC3jJQ,eD6jJR,wCACE,UCjsJF,KDksJE,iBAGF,2CACE,cC9jJM,KD+jJN,eC/jJM,KDgkJN,cCrkJM,eDwkJR,kDACE,qBACA,kBAIJ,sCACE,iBACA,aACA,sBAEA,yFAEE,YACA,iBACA,kBACA,iBACA,UChuJF,IDiuJE,MCnnJA,KDonJA,yBCxqIN,cDyqI6B,KCxqI7B,sBDwqI6B,KCvqI7B,mBDuqI6B,KACvB,iBCzmJD,QAoCL,0CD2jJI,yFAaI,YAGF,0MAEE,MCpoJH,KDqoJG,iBC/nJF,KDmoJF,0DACE,MC1oJD,KD2oJC,iBClnJD,KDmnJC,sBAEA,gIAEE,iBC1oJF,KDipJJ,oCACE,qBCnwIJ,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BD6vII,MC1pJC,KD2pJD,qBC5vIJ,oFAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BD0vIA,0CACE,gBAGF,qCACE,WACA,qBAEA,4CACE,cACA,YACA,YACA,kBAEA,yBACA,WCvqJA,KDwqJA,UCpxJF,IDqxJE,iBACA,qBACA,kBAGA,gDACE,WACA,YAGF,oGAEE,mBAIJ,2CACE,kBAEF,6CACE,iBAEF,4FAEE,qBClzIN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BD4yIM,mBACA,iBACA,MC3sJD,KD4sJC,qBACA,iBC9yIN,gNAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BD6yIA,wCC5zIF,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BDszII,eCpzIJ,4FAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDozIA,gCACE,mBACA,mBACA,gBACA,gBACA,UCn0JA,IDq0JA,mCACE,WACA,cACA,iBAIJ,sCACE,aASE,wGDjoJN,OCooJQ,WACA,WACA,mBACA,oBDroJR,0OAEE,YACA,cACA,SACA,gBAGF,oHACE,WC8nJM,oOAEE,WACA,WACA,WACA,kBACA,cACA,iBCxsJV,0CDisJQ,oOAUI,WACA,YAGF,4QACE,cACA,UC92JR,ID+2JQ,MCvvJR,QDwvJQ,mBAIJ,sVAGE,WACA,+BACA,cC5tJV,0CDutJQ,sVAQI,WACA,YAGF,kWACE,gBACA,UCl4JR,IDq4JM,g5BAEE,UACA,gBACA,YACA,sBC7uJZ,0CDwuJU,g5BAQI,YAIJ,kcACE,UACA,gBACA,cACA,sBCxvJZ,0CDovJU,kcAOI,YAKF,geACE,sBAIJ,seACE,WC1vJZ,0CDyvJU,seAII,YAIJ,shBACE,WAGF,seACE,gBAGF,odACE,gBAGF,shBACE,UCv7JR,ID07JM,4YACE,UACA,gBACA,sBACA,iBCjyJZ,0CD6xJU,4YAOI,YAIJ,gYACE,cACA,oBACA,UCx8JR,ID28JM,wZACE,mBAEA,odACE,eAEA,wfACE,qBACA,oBC1yJhB,0CDwyJc,wfAKI,cACA,gBAOV,sIACE,UC/9JN,IDk+JI,sHACE,kBAGF,wKCv9IR,kBACA,yBACA,WAnZS,QAoZT,MAtaM,KAuaN,UAnhBI,IAohBJ,iBACA,qBACA,WAxZS,QAyZT,sBAiCA,cAhCuB,KAiCvB,sBAjCuB,KAkCvB,mBAlCuB,KACvB,2BACA,eD88IU,iBC58IV,wWAEE,WAlbI,KAmbJ,MAjaO,QD62JD,8IACE,eACA,WACA,WACA,cASF,sVACE,qBACA,kBCj1JV,0CD+0JQ,sVAKI,cACA,gBAGF,40BAEE,gBAMJ,mGACE,oBAIJ,uFACE,qBACA,sBCv2JR,0CDq2JM,uFAKI,cACA,gBAIJ,uEACE,eAEA,0EACE,mBAIJ,8DACE,mBACA,mBCr4JR,0CDm4JM,8DAKI,eACA,mBAKN,2CACE,mBC/4JN,0CD84JI,2CAII,eACA,mBAGF,iDACE,kBCriJR,kBACA,yBACA,WAnZS,QAoZT,MAtaM,KAuaN,UAnhBI,IAohBJ,iBACA,qBACA,WAxZS,QAyZT,sBAiCA,cAhCuB,KAiCvB,sBAjCuB,KAkCvB,mBAlCuB,KACvB,2BACA,eAEA,8GAEE,WAlbI,KAmbJ,MAjaO,QD07JH,8DC7jJN,kBACA,MAjZM,KAkZN,UA7fI,IA8fJ,iBACA,qBACA,WAjYK,KAkYL,sBAuDA,cAtDuB,KAuDvB,sBAvDuB,KAwDvB,mBAxDuB,KACvB,2BAEA,wIAEE,MA3ZI,KA4ZJ,WA3YG,QA4YH,yBACA,2BDmjJE,uDACE,mBACA,oBACA,yBCxgJN,cDygJ6B,ICxgJ7B,sBDwgJ6B,ICvgJ7B,mBDugJ6B,IACvB,mBAEA,0DACE,2BACA,kBAUA,uEACE,WACA,aCr7JV,0CDm7JQ,uEAKI,uBAGF,wJAEE,UACA,wBACA,iBACA,iBACA,iBCp+JL,QA8bP,cDuiJmC,KCtiJnC,sBDsiJmC,KCriJnC,mBDqiJmC,KACvB,WCn8JZ,0CD27JU,wJAWI,WACA,aAIJ,0EACE,UACA,wBACA,iBC98JZ,0CD28JU,0EAMI,YAIJ,+EACE,aACA,qBACA,WACA,kBACA,qBAEA,+FACE,kBAMR,kEACE,iBACA,aACA,sBAEA,iJAEE,YACA,iBACA,kBACA,iBACA,UC7oKN,ID8oKM,MChiKJ,KDiiKI,yBCrlJV,cDslJiC,KCrlJjC,sBDqlJiC,KCplJjC,mBDolJiC,KACvB,iBCthKL,QAoCL,0CDw+JQ,iJAaI,YAGF,0TAEE,MCjjKP,KDkjKO,iBC5iKN,KDgjKE,sFACE,MCvjKL,KDwjKK,iBC/hKL,KDgiKK,sBAEA,wLAEE,iBCvjKN,KDukKR,iBACE,iBC7kKE,KDglKA,oCACE,cACA,iBACA,WACA,kBAGJ,uBACE,kBACA,eACA,cACA,UACA,gBAEA,2DACE,kBACA,WACA,UACA,0BACA,UACA,4BACA,wBACA,WAEA,2CAVF,2DAWI,aCnjKN,0CDwiKE,2DAcI,2BAEF,0CAhBF,2DAiBI,aC7iKN,0CD4hKE,2DAoBI,YACA,2BC3iKN,0CDshKE,2DAwBI,YACA,2BAGJ,8BACE,QACA,iCACA,uCAEA,2CALF,8BAMI,aAEF,2CARF,8BASI,cAEF,0CAXF,8BAYI,cChlKN,0CDokKE,8BAeI,aACA,+BAEF,0CAlBF,8BAmBI,cC3kKN,0CDwjKE,8BAsBI,cCxkKN,0CDkjKE,8BAyBI,cAGJ,6BACE,OACA,gCACA,uCAEA,2CALF,6BAMI,YAEF,2CARF,6BASI,aAEF,0CAXF,6BAYI,aC5mKN,0CDgmKE,6BAeI,YACA,iCAEF,0CAlBF,6BAmBI,cCvmKN,0CDolKE,6BAsBI,aCpmKN,0CD8kKE,6BAyBI,aAGJ,iCACE,kBAEA,wCACE,kBACA,WACA,UACA,0BACA,WACA,yBACA,WCtoKN,0CD+nKI,wCAUI,2BAOR,6BACE,kBA6BA,oCACE,kBACA,WACA,UACA,aACA,YACA,SACA,8CACA,2BACA,4BACA,wBACA,UCzrKJ,0CD8qKE,oCAcI,UACA,QACA,cClrKN,0CDkqKE,oCAmBI,aACA,aAKN,4BACE,kBACA,cACA,WACA,aACA,mBChsKF,0CD2rKA,4BAQI,4BAGF,mCACE,kBACA,iBACA,WACA,mBACA,SACA,OACA,kBACA,UCv3KA,IDw3KA,MClxKC,KDmxKD,yDACA,UAEF,kCACE,kBACA,WACA,UACA,YACA,aACA,SACA,iBC7xKC,KD8xKD,UAGF,yEACE,WACA,YAEF,gCACE,YACA,cACA,iBA0JJ,6BACE,aACA,uBACA,UCrjLS,ODsjLT,iBAEA,iCACE,YACA,YACA,cCx4KJ,0CDq4KE,iCAMI,aAON,8BACE,eAEA,6CACE,aACA,eACA,8BACA,SACA,mBACA,oBAEA,oDACE,aACA,eACA,qBACA,UC5jLF,KD6jLE,iBACA,cACA,mBAEA,4DACE,qBACA,UACA,WACA,aACA,cACA,oBACA,2CACA,2BACA,4BACA,wBAGJ,+DACE,sBAEA,0IAEE,yBCx7KR,0CDq5KE,6CAuCI,6BAEA,oDACE,UC9lLJ,MDkmLF,4CACE,WAEA,0DACE,UACA,wBACA,UACA,uBACA,2BACA,2EAEA,0EACE,wBC39KR,0CDk9KI,0DAYI,iBCl9KR,0CDs8KI,0DAeI,WACA,gBACA,mBACA,sCACA,4EAGF,oEACE,UACA,wBACA,qBAOR,2BACE,qBAEA,qCACE,aACA,eACA,uBACA,QACA,YACA,eACA,cAEA,6CACE,YACA,aACA,gBCjgLN,0CD8/KI,6CAMI,YACA,cCz/KR,0CDk/KI,6CAWI,YACA,cAGF,+CACE,kBACA,qBACA,WACA,YACA,mDACE,kBACA,WACA,YACA,QACA,SACA,gCAQV,0BACE,iBACA,kBAEA,6BACE,kBACA,qBACA,eACA,UCjsLA,KDksLA,iBACA,mBAEA,uEACE,kBACA,WACA,QACA,UACA,YACA,iBCzmLD,KD2mLD,oCACE,OACA,yBAEF,mCACE,QACA,wBC9iLN,0CDwhLE,6BA0BI,UC1tLF,KD8tLF,qCACE,iBAKJ,wBACE,aACA,mBACA,SACA,gBACA,uBC7kLF,0CDwkLA,wBAQI,sBACA,SACA,eAIA,uCACE,YACA,YAIF,oCACE,kBACA,UCvvLF,KDwvLE,iBACA,mBACA,kBCjmLN,0CD4lLI,oCAQI,UChwLJ,KD4wLF,yCACE,WACA,kBACA,mBACA,yBCztKJ,cD0tK2B,KCztK3B,sBDytK2B,KCxtK3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%22,%22file%22:%22style.css%22%7D */
