﻿body{font-family:Arial, Helvetica, 'メイリオ',Meiryo,"MS P Gothic", "ＭＳ Ｐゴシック", sans-serif;font-size:13px;line-height:1.6;padding-top:104px}#section-tophat{font-size:.9em}.sub-title{font-style:italic}.quick-link a{padding-left:15px}.quick-link .sitemap a{background-position:0 -141px}.change-fontsize .large{font-size:1.2em}.change-fontsize .most-large{font-size:1.35em}#main-container{overflow:hidden;word-break:normal;word-wrap:normal}.whois-search{padding:5px 10px}.whois-search label{margin:1% 0}.whois-search .whois-links{margin:3% 0}.whois-search .banner{background-color:white;border:3px solid #f01c0f;border-radius:3px;margin:15px 0;text-align:center}.stats-ip{margin:15px 0;text-align:center}.stats-ip a{background:linear-gradient(to bottom, #fff 0%, #f2f2f2 52%, #e8e8e8 52%, #e0e0e0 100%);border:1px solid #aaa;border-radius:6px;box-shadow:0 0 0 2px white inset;display:block;margin:0 0 .5em;padding:0}.right-wrapper{clear:both;float:left;margin-bottom:15px;margin-top:10px}.right-wrapper>div{border-radius:3px;margin-bottom:10px;padding:1% 3% 2%}.about-jpnic-wrapper{border:2px solid #ccc;border-radius:3px}.support-members,.introduction{border:0;font-size:1em;font-weight:bold}.top-intro{margin-bottom:10px;padding:0 10px}.top-intro .introduction{font-size:1em}.support-members{margin:0;position:relative;width:auto}.support-members ul{margin:1em auto;overflow:hidden}.support-members h3{font-size:1em;letter-spacing:normal}.visitors-info{background-color:#eee;overflow:hidden}.visitors-info h3{font-size:1.3em;margin:5px 0 0}.visitors-info p img{max-width:180px;width:50%}.visitors-info ul{clear:both;margin-left:0;overflow:hidden;padding-left:2em}.visitors-info ul li{list-style-type:disc;margin-top:.2em;overflow:visible}#news section{width:auto}#news section h2{font-size:1.25em}#news li a{clear:both;display:block}#news li .cat{color:#333;padding:1px 5px}#news li .date{margin-bottom:.2em}#news li .important{color:white;font-weight:bold;letter-spacing:normal;padding:1px .4em}#nav-container h3{font-size:1.25em;font-weight:bold}.topics h2{background:url("/common/img/sprite.png") no-repeat top left;background-position:0 -509px}.main-article h2{font-size:1.45em;padding:.5em 1em .8em}#footer-container footer{font-size:1em;text-align:center}footer.thin-footer .footer-links{margin-bottom:10px}footer.thin-footer .footer-links.misc-2{float:right;width:100%}footer.thin-footer .search-site{display:inline-block;margin:0;margin-left:1em}footer .rss-link{display:inline-block;margin:.2em 0}.rss-link a{background-position:0 -211px}@media only screen and (min-width: 480px){.visitors-info ul{clear:none}}@media only screen and (min-width: 700px){#section-tophat .util{position:relative;top:1px}.whois-search label{font-size:1.2em}#main{width:auto}#news{float:right;width:63%}#nav-container{float:left;width:35%}.contents-page #menu{font-size:1em}.right-wrapper>div{padding:10px 2%}.visitors-info p{margin-top:0}.visitors-info p img{width:35%}#news section{margin-bottom:1em}footer.thin-footer .footer-links.misc-1{float:left;margin-top:5px}footer.thin-footer .footer-links.misc-2{margin-bottom:0;width:auto}footer.thin-footer .util{position:relative;top:0}}@media only screen and (min-width: 868px){#main-left-wrapper{float:left;width:74%}#top-content{margin-top:0}body.top-page #main{border-top:2px solid #ccc;margin-top:10px;padding-top:15px;width:auto}#news{width:64.5%}#news section{width:100%}.flex-container{margin:0;width:64.5%}.left-wrapper{float:left;margin:0;width:33%}.right-wrapper{clear:none;float:right;margin-bottom:10px;margin-top:0;position:relative;right:0%;width:24%}#nav-container{width:33%}.right-wrapper>div{font-size:1em;line-height:1.45;margin-bottom:10px;padding:3px 5%;width:auto}.introduction{font-weight:bold}.introduction p{margin:10px auto}.support-members{border:0;box-shadow:none;line-height:1.3;margin-top:0;min-height:100%;padding-top:.3em;position:relative;text-align:left;width:auto}.support-members ul{margin-bottom:0;text-align:center;width:auto}.support-members ul li{display:inline-block;margin:5px auto;width:auto}.visitors-info{margin-left:0}.visitors-info p{margin-top:.3em}.visitors-info p img{width:48%}.visitors-info ul{clear:both}}@media only screen and (min-width: 960px){#main-slide{margin:auto;max-width:500px;min-height:230px}#news section{margin:0 0 2em 0%}#news li a{clear:none;display:inline}}@media only screen and (min-width: 1140px){#top-content{width:auto}.flex-container{width:60.5%}.left-wrapper{width:37%}body.contents-page.en #main{width:92%}}
/*# sourceMappingURL=style_en.css.map */
