/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}

html,body{height:100%;margin:0;padding:0;color:#676665;line-height:1.5em;letter-spacing:.05em;font-family:'Noto Sans JP','游ゴシック Medium','游ゴシック体','Yu Gothic Medium',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN',sans-serif;-webkit-text-size-adjust:100%}@font-face{font-family:'Jost';font-style:normal;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAPYAAwAAAAABlgAAAOIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAbBEICoUohDELGAABNgIkAywEIAWCJgcgDAcb9wTIrgZsYzrSRWZZ2ma1mkZyCnCSgdG3vyiD5//X2n3z/8zs7h9EPEGyTDWxZFIJhY1UCEk0evKMnw7Nflj39ZZo4Ac1C3qED7W14tZtUEhsuLvQHOpNjfN/YEiQIlTFttv1Vak5FLGqzpFocTwQt/f1/VjWRZFF5WFAs523bMgDHY9suvU/QDjstig8/zf/t9QO6xb5IAmldlynhVkviz5pGugBVM8Hfup8tDexgfF2Z3PsUSjJsSRmGPmcQFuZwZcErE1ECKDcLZEuLEE0JxSedPSuATgz4WLD7wnogmAuHWALAHIdrgAgHQCCQgAPTQ8gWrksNOkM2nRYgiIxuP9psIu+072tLA0NdLW1ggBPkP/rIAyfiQV4wA2SCADQ0hZBJcy6vJcX6/BepC7WOmZfWZvqVoqbQGU1TLzcne8Cle9Xir+fqX5UwcfvN1B5G47znjPV32ZT8ZwuspcCuaZ/o+NxYtW08j6XynUSuaWXT/OG2WFNytiVdBIYXJ0fkHqpsY5ev8fxrNcPc1AIRgeLCdloyma4+71hI6JILTlF7nBWNthECgPemh7a/8Xea6ndTa1P19al6ut3aPh/l36uo8rYwgaDke6ekMAFmjow73M4+DPYLMhb+ja1S/OOjRqXfbMvsqntG17VjZHaHbHVQs9rNb8ChJc66rHL/zY/hbp87jG3herqtNBjbrcPdflpvtMgR37MzIfckNGoCD0wFT94Zjh4k/CQkFwlenqeJGIDNeZWwYfQba0II/hazQM1yeTVc8RWheRyBIr9NbOBnhlZMyLVa85TW8AyNq2LJPp3HrY/p6RkvUBBX1kRgTk7OmiPh+5od9OUF0IXZSupLlFTG6+r2Qx9vsc/xPVe8aQHE0MlLx8cmO01NivH29iPW2XD0RNDcg4AEEBgp3Dw+1Hm++ZQfQK3D1YaAN4+gcU/A+R3pAY4WAAI/L2tfhik6Z/8ZUZ9BiUoBVJkOKqgCKL0hj0gwV9jmEQSGEr9t4RiLTIAQ5sc8mXrqJZB3b0sRPuBbaQEBB/ZwCKUWFi1YA3AJhaoDlzDKFREFInHEbEycBqEwsUxFkR04kXFNOEJ0iJIOEKMiIUpxiLDFYKKwnWRfhE8CmoJY0Q8pwT+WiqiWo9jhGLsYWSEI9ljcYsMlvBYRiTOMlQxjYgrDUmLGCg9xWkCvkktCwD+W6mF/p78na4DAAAA) format('woff2');font-display:swap}a:link,a:visited{color:#20326a;text-decoration:none}a:hover{color:#a62a25;text-decoration:underline}a:active{color:#ec8e17}#d_1{padding-bottom:23px}body>#d_1{height:auto}#d_0{width:940px;margin:auto;min-height:100%;position:relative;border-top:solid 3px #20326a}#t_h{height:120px}h1{height:64px;font-family:'Jost';letter-spacing:.6em;font-size:2.7em;float:left;margin:1.15em 0 0 .44em;line-height:1.2}h1 a:link,h1 a:visited{color:#343332;font-weight:400;text-decoration:none}h1 a:hover{color:#a62a25;text-decoration:none}abbr{text-decoration:none!important}#t_t{font-size:.74em;color:#676665;float:right;margin:2.4em 0 0 0;line-height:1.3em}#t_m{width:940px;height:48px;background-image:image-set(url(https://www.glibe.co.jp/common/sprite.webp) type("image/webp"),url(https://www.glibe.co.jp/common/sprite.png) type("image/png"));background-repeat:no-repeat;background-position:0 -35px}#t_m ul{padding:0;margin:0}#t_m li{float:left;height:48px;overflow:hidden;font-size:.87em;font-weight:700;line-height:1.2em}#t_m li small{font-size:.788em;font-weight:400;color:#999}#t_m li a{margin:0;display:block;padding:0;height:31px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMSIgb3ZlcmZsb3c9InZpc2libGUiIGZpbGw9IiMyZjNhN2EiPjxwYXRoIGQ9Ik0zLjE0OSAwTDAgMy4xNDkgNy4zNTEgMTAuNSAwIDE3Ljg1MSAzLjE0OSAyMSAxMy42NSAxMC41eiIvPjwvc3ZnPg==) no-repeat;background-position:top 13px left 22px;text-decoration:none;color:#666}#t_m ul li a{padding:9px 25px 8px 53px}#t_m li.m_1,#t_m li.m_2,#t_m li.m_3,#t_m li.m_4{width:235px}#t_m ul li a:hover,#t_m ul li a:active{height:31px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMSIgb3ZlcmZsb3c9InZpc2libGUiIGZpbGw9IiNhMDI0MWYiPjxwYXRoIGQ9Ik0zLjE0OSAwTDAgMy4xNDkgNy4zNTEgMTAuNSAwIDE3Ljg1MSAzLjE0OSAyMSAxMy42NSAxMC41eiIvPjwvc3ZnPg==) no-repeat;background-position:top 13px left 22px;color:#a0241f}#t_m li a:hover small{color:#bd6f6b}* html #t_m ul li a{height:auto}#t_i{width:940px;height:534px;margin:20px 0 20px 0}#t_i::after{content:"";position:absolute;left:0;top:188px;width:940px;height:534px;background:radial-gradient(#fff0,#fff0 33%,rgb(255 255 255 / .66))}h2,h3{clear:both;margin:0;height:48px;padding:13px 0 6px 20px;background-image:image-set(url(https://www.glibe.co.jp/common/sprite.webp) type("image/webp"),url(https://www.glibe.co.jp/common/sprite.png) type("image/png"));background-repeat:no-repeat;background-position:0 -83px;font-size:1.1em;color:#343332;font-weight:400;vertical-align:top}h2 small,h3 small{font-size:.788em;font-weight:400;color:#9a9998;margin:0 0 0 10px}#d_m ul.news{list-style-type:none;list-style-position:outside;margin-left:10px;padding:0}#d_m ul.news li{margin-bottom:1.2em;padding-bottom:1.2em;line-height:1.4em}#d_m dl.news{margin:0;padding:0;font-size:.9em;color:#676665}#d_m dl.news dt{float:left;margin:1px 0 0 0;padding:0 2px 0 22px;width:195px;position:relative}#d_m dl.news dd{margin:0 0 10px 0;padding:1px 0 10px 0;border-bottom:1px dotted #9f9e9d}#d_m dl.news dt span{display:block;position:absolute;top:3px;right:0;margin:0 16px 0 0;width:62px;height:18px;text-align:center;font-size:11px;line-height:1.6em;color:#fff}#d_m span.c_y{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z8BQDwAEhQGAhKmMIQAAAABJRU5ErkJggg==) center center no-repeat #ec8114}.p_c{padding:17px 0 0 22px;text-align:left;font-size:1em;color:#676665;margin:0;bottom:0;float:left}.p_c a{text-decoration:none;color:#676665}.p_c a:hover{text-decoration:underline;color:#a0241f}#d_b{left:0}#d_b ol{margin:17px 0 0 0;padding:0}#d_b li{list-style:none;float:left;padding:0 16px 16px 21px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQ1IiBoZWlnaHQ9IjEzIiBvdmVyZmxvdz0idmlzaWJsZSIgZmlsbD0iIzY2NiI+PHBhdGggZD0iTTEuOTUgMEwwIDEuOTQ5IDQuNTUxIDYuNSAwIDExLjA1MSAxLjk1IDEzbDYuNS02LjV6Ii8+PC9zdmc+) no-repeat;background-position:top 5px left 0;font-size:.8em}#d_b li.first{padding-left:17px;background:none}* html body dl.d_l dd div{display:inline-block}dl.d_l{border-bottom:1px dotted #999;line-height:2em;margin:8px 173px 0 173px}dl.d_l dt{float:left;clear:left;padding-top:16px;width:235px;font-weight:700;font-size:.9em}dl.d_l dd{margin-left:0;padding:16px 3px 16px 235px;border-top:1px dotted #999;font-size:0.9em!important}div#d_e{margin-top:100px;padding-left:17px;height:300px;clear:both}br{clear:both}#d_p{border-bottom:1px dotted #999;font-size:.9em;line-height:1.8;margin:8px 180px 0 180px}#d_p .item{display:grid;grid-template-columns:1fr 260px;gap:0 0;border-top:1px dotted #999;padding:16px 0}#d_p dt{grid-column:1 / 2;font-weight:700;font-size:1.1em;margin-bottom:8px}#d_p dd.desc{grid-column:1 / 2;margin:0}#d_p dd.thumb{grid-column:2 / 3;grid-row:1 / 4;margin:0}#d_p dt{float:left;padding-top:16px;width:320px;font-weight:700}#d_p dd{margin-left:320px;padding:16px 10px 16px 0}ul.sitemap{font-size:.9em;line-height:2.5em;margin:8px 180px 0 180px}#d_p p{text-indent:1em;line-height:2.6em;margin:8px 180px 0 180px}h4{border-bottom:1px dotted #999;font-size:1em;font-weight:400;line-height:2em;margin:20px 180px 0 180px}#d_c{margin:10px 180px;font-size:.9em}#d_c input{width:580px;font-size:1.2em}#d_c textarea{width:562px;font-size:1.2em;font-family:inherit}#d_c p{text-indent:1em;line-height:2em}.group{width:580px;margin:auto;position:relative}label{position:absolute;top:5px;color:#A9A9A9;cursor:text;transition:.17s}input{background:linear-gradient(to bottom,transparent 92%,#20326A 8%) no-repeat;background-position:-580px 0;background-size:580px 100%;display:block;width:500px;padding:5px 0;margin-top:40px;border:none;border-bottom:solid 1px #676665;transition:all 0.15s;-webkit-appearance:none;border-radius:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #F9F9F9 inset}input:focus,input:valid{background-position:0 0;outline:none}input:focus~label,input:valid~label{top:-22px;color:#20326A}textarea,textarea:focus{background:#fff;height:290px;padding:9px 8px 9px 8px;margin-top:42px;border:1px solid #676665;outline:none;resize:none}textarea:focus,textarea:valid{padding:7px 6px 7px 6px;border:3px solid #20326A}textarea~label{top:48px;left:7px}textarea:focus~label,textarea:valid~label{top:18px;left:0;color:#20326A}::selection{background:#20326A;color:#fff}#m_f dt{display:none}#m_f dd{margin-left:0}input:invalid{border-color:#a0241f}.error_blank{color:#a0241f}#i_s{border:1px solid #676665;background:#fff;transition:.17s}#i_s:hover{border:1px solid #a0241f;background:#a0241f;color:#fff}#d_h{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#d_f{width:940px;height:58px;bottom:0;margin-top:40px;border-top:solid 3px #20326a}#f_m{padding-top:4px;float:right}#f_m ul{padding:17px 22px 0 0;margin:0;list-style:none}#f_m li{float:right;font-size:.74em;line-height:1.2em}#f_m li small{font-size:.788em;font-weight:400;color:#999}#f_m li a{margin:0;padding:0;text-decoration:none;color:#666}* html #f_m ul li a{height:auto}#f_m ul li a{padding:0 0 0 18px}#f_m ul li a:hover{text-decoration:underline;color:#a0241f}
#d_p ul, #d_p ol  {
  margin: 8px 180px 0 200px;
  list-style-position: outside;
}
#d_p ul li, #d_p ol li {
  margin: 0 0 0.5em 0;
  line-height: 2em;
  font-size: .9em;
}
#p_c p.p_i {
  text-indent: 0em;
  padding-left: 3rem;
}
#d_t {
 border-top: 1px dotted #999;
}
#d_t p{
  padding: 0.5em 0;
  line-height: 1.8;
  margin: 8px 0px 0 0px;
}
#d_p h3 {
margin-top: 55px;
}

#d_p dl  {
  margin: 18px 180px 18px 200px;
 grid-template-columns: auto 1fr;
display: grid;
  font-size: .9em;
line-height: 2.6em;
}
#d_p dt {
grid-column: 1;
justify-self: end;
}
#d_p dt::after {
content: "：";
}
#d_p dd {
grid-column: 2;
margin-left: 0;
}
