html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li{list-style:none}*{zoom:1}html{overflow-y:scroll;width:99.9%}button{cursor:pointer}input,textarea{outline:none}.clear{clear:both}.left{float:left;display:inline}.right{float:right;display:inline}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type="search"]:focus{outline-offset:-2px}input[type="search"]::-webkit-search-decoration{display:none}button[type="button"]{overflow:visible;line-height:1em;border:none;box-shadow:none;padding:none;margin:none}input[type="radio"]{-webkit-transform:scale(1);transform:scale(1)}h1,h2,h3,h4,h5,h6{letter-spacing:1px}.footer{font-family:Lato, Arial, sans-serif;background:#fff;font-size:14px;line-height:1.4;color:#6d6d6d;border-top:1px solid #F2f2f2}[class^="ietty_logo_"]{cursor:pointer;margin-bottom:16px}[class^="ietty_logo_"] svg{height:45px}.footer .ietty_logo_gray a:hover{text-decoration:none;border:none}.footer .ietty_logo_gray path,.footer .ietty_logo_gray circle{fill:#2D2D2D}.footer .ftr-article{display:flex;flex-wrap:wrap;flex-direction:column;padding:60px 0 70px}@media screen and (max-width: 768px){.footer .ftr-article{padding:24px 0;color:#2D2D2D;font-size:14px;line-height:1.4em}}.footer .ftr-inner{padding-left:8px;padding-right:8px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;max-width:980px;width:100%}@media screen and (max-width: 768px){.footer .ftr-inner{flex-direction:column;margin-bottom:16px;box-sizing:border-box}}.footer .ftr-section{flex-direction:column;flex-wrap:wrap;padding:16px 8px;font-size:15px;line-height:2}@media screen and (max-width: 768px){.footer .ftr-section{flex-direction:column}}.footer .ftr-section-title{font-weight:bold;color:#2D2D2D;margin-bottom:24px}.footer .ftr-section-ul.info a{font-size:15px;color:#2D2D2D}@media screen and (max-width: 768px){.footer .ftr-section-ul.info a{opacity:1;font-weight:bold}}.footer .ftr-section-ul a,.footer .ftr-section-ul p{line-height:1.5;font-size:13px;margin-bottom:1.2em;color:#2D2D2D;display:inline-block;text-decoration:none;font-weight:normal;border-bottom:1px solid transparent;opacity:.6}.footer .ftr-section-ul a:hover{border-bottom:1px solid #2D2D2D;opacity:1}.footer .ftr-section .fa{text-align:center;width:1em;margin:8px 4px 4px 0;vertical-align:top}.footer-pc{display:flex}@media screen and (max-width: 768px){.footer-pc{display:none}}.footer-sp{display:none}@media screen and (max-width: 768px){.footer-sp{display:block}}.footer-sp li{display:inline-block;line-height:1.8em;font-size:14px}.footer-sp li:after{content:'|';padding-left:0.5em;color:#6d6d6d}.copyright{background:#F2f2f2;text-align:center;padding:8px 0;color:#2D2D2D;font-size:12px}*{box-sizing:border-box}body{font-family:"Noto Sans", "Noto Sans CJK JP", proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#6d6d6d;font-feature-settings:"pkna";letter-spacing:0.025em;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header{padding:10px 0;@import url(https://fonts.googleapis.com/css?family=Varela+Round)}header .ietty_logo_skyblue{width:100px}header .ietty_logo_skyblue path,header .ietty_logo_skyblue circle{fill:#0aa8fe}header body{background:#F5F5F5}header .nav_menu p{font-size:20px}header .nav_menu a{display:inline-block;position:relative;text-align:center;color:#00A4FF;text-decoration:none;font-size:20px;overflow:hidden;top:5px}header .nav_menu a:after{content:'';position:absolute;background:#00A4FF;height:2px;width:0%;transform:translateX(-50%);left:50%;bottom:0;transition:.35s ease}header .nav_menu a:hover:after,header .nav_menu a:focus:after,header .nav_menu a:active:after{width:100%}header h1{position:relative;text-align:center}header .button_container{position:fixed;top:20px;right:2%;height:27px;width:35px;cursor:pointer;z-index:100;transition:opacity .25s ease}header .button_container:hover{opacity:.7}header .button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:#FFF}header .button_container.active .middle{opacity:0;background:#FFF}header .button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:#FFF}header .button_container span{background:#00A4FF;border:none;height:5px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}header .button_container span:nth-of-type(2){top:11px}header .button_container span:nth-of-type(3){top:22px}header .overlay{position:fixed;background:#00A4FF;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity .35s, visibility .35s, height .35s;overflow:hidden}header .overlay.open{opacity:.9;visibility:visible;height:100%}header .overlay.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}header .overlay.open li:nth-of-type(2){animation-delay:.4s}header .overlay.open li:nth-of-type(3){animation-delay:.45s}header .overlay.open li:nth-of-type(4){animation-delay:.50s}header .overlay nav{position:relative;height:70%;top:50%;transform:translateY(-50%);font-size:35px;font-weight:bold;text-align:center}header .overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}header .overlay ul li{display:block;height:25%;height:calc(100% / 4);min-height:50px;position:relative;opacity:0}header .overlay ul li a{display:block;position:relative;color:#FFF;text-decoration:none;overflow:hidden}header .overlay ul li a:hover:after,header .overlay ul li a:focus:after,header .overlay ul li a:active:after{width:100%}header .overlay ul li a:after{content:'';position:absolute;bottom:0;left:50%;width:0%;transform:translateX(-50%);height:3px;background:#FFF;transition:.35s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}header #toggle{display:none}.container{max-width:100%;padding:0 20px 40px}.terms h2{margin:0 auto 30px;font-size:30px;font-weight:400;color:#2D2D2D;padding:30px 16px;border-bottom:1px solid #e0e0e0;line-height:1.4em}.terms h3{margin:1em auto;font-size:24px;color:#2D2D2D;font-weight:400;line-height:1.4em}.terms h4{font-size:18px;color:#2D2D2D;font-weight:400}body.century_app .terms h4{margin:0.5em 0}.terms p{font-size:16px;margin-bottom:1em;color:#6d6d6d;line-height:1.5em}.terms ol,.terms ul{font-size:16px;margin:1em 0 2em 15px}.terms ol li,.terms ul li{line-height:1.5em;margin-bottom:0.5em}.terms ol li.number,.terms ul li.number{padding-left:1.5em;text-indent:-1.5em}.terms .graybox{border-left:#e0e0e0 4px solid;background:#f9f9f9;padding:15px}.terms .graybox p{margin-bottom:0}.terms .graybox.mt15{margin-top:15px}.terms .graybox .inline_block{display:inline-block}.privacy_table{margin-top:15px}.privacy_table thead{border-bottom:#e0e0e0 3px solid}.privacy_table thead th,.privacy_table thead td{font-weight:600}.privacy_table tbody tr{border-bottom:#e0e0e0 1px solid}.privacy_table th{padding:5px 10px 5px 15px;font-weight:normal}.privacy_table th:first-of-type{width:55%}.privacy_table td{padding:5px 10px;line-height:1.4em}.terms_sp{overflow:hidden;width:90%;margin:0 auto}.terms_sp_link{font-size:30px;font-weight:400;color:#2D2D2D;padding:30px 16px;display:block;text-align:center;text-decoration:none}.terms_sp_link+.terms_sp_link{border-top:1px solid #e0e0e0}@media screen and (max-width: 620px){body.century_app[data-controller='static'] .century_logo{height:25px}header #toggle{display:block}}
