@charset "UTF-8";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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}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:transparent}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 #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{background-color:#f7f7f7}body{color:#333;font-size:14px;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;line-height:1.5;background:url(../img/body-bg.jpg) repeat-x}table{line-height:1.5}a:link{color:#006eb3;text-decoration:underline}a:visited{color:#006eb3;text-decoration:underline}a:focus,a:hover,a:active{color:#006eb3;text-decoration:none}hr{display:none}ol,ul{list-style:none}li img{vertical-align:top}.skipnav{height:0;overflow:hidden}.container{width:900px;margin:0 auto}#header .container{position:relative}#header #logo{padding:28px 0 4px 0;line-height:1}#header #logo-dounokouno{position:absolute;top:44px;left:769px}#footer .container{border:1px solid #c1c1c1;background-color:#fff}#footer .copyright{padding:16px 0 36px 30px;font-size:13px;font-style:normal}#main .container{border-top:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#fff}#main #content{display:inline;float:left;width:570px;margin:33px 0 0 29px;padding-bottom:3em}#main #sidebar{display:inline;float:right;width:240px;margin:33px 29px 0 0;padding-bottom:3em}#sidebar dl{margin-bottom:1.5em}#sidebar dl dt{margin:1px 1px 0;padding:12px;outline:1px solid #c1c1c1;border:1px solid #fff;color:#fff;font-weight:bold;line-height:1.1;background-color:#006eb3}#sidebar dl dd ul li{padding:1px;border-right:1px solid #c1c1c1;border-bottom:1px dotted #c1c1c1;border-left:1px solid #c1c1c1}#sidebar dl dd ul li:last-child{border-bottom:1px solid #c1c1c1}#sidebar dl dd ul li a{display:block;padding:6px 12px;color:#333}#sidebar dl dd ul li a:hover{background-color:#e5f1f6}body.password #sidebar dl dd ul li.password a,body.dummytext #sidebar dl dd ul li.dummytext a,body.entity #sidebar dl dd ul li.entity a,body.basic #sidebar dl dd ul li.basic a,body.prefecture #sidebar dl dd ul li.prefecture a,body.lettercount #sidebar dl dd ul li.lettercount a,body.swfobject #sidebar dl dd ul li.swfobject a,body.translate #sidebar dl dd ul li.translate a,body.rankingcheck #sidebar dl dd ul li.rankingcheck a,body.urlencode #sidebar dl dd ul li.urlencode a,body.htmlescape #sidebar dl dd ul li.htmlescape a,body.kaibun #sidebar dl dd ul li.kaibun a{text-decoration:none;background-color:#e5f1f6}#sidebar .banners{margin-bottom:1.5em}#content h1,#content .wrap-explain h2{margin-bottom:1.5em;padding-bottom:0.5em;border-bottom:2px solid #333;font-size:19px;font-weight:normal;line-height:1.1}#content h1.app-tit{margin:1px 1px 0;padding:13px;border-bottom:none;outline:1px solid #c1c1c1;border:1px solid #fff;color:#fff;font-size:16px;font-weight:bold;line-height:1.1;background:linear-gradient(#0071ad, #008eb9)}#content h3,#content .lv3{margin-bottom:0.5em;padding-bottom:0 !important;padding-left:6px;border-bottom:none !important;border-left:3px solid #333;font-weight:bold;font-size:14px;line-height:1.1}#content h3 .logo,#content .lv3 .logo{float:right}#content h4,#content .lv4{margin-bottom:0.5em;padding:0 !important;border:none !important;font-weight:bold}#content p{margin-bottom:1.5em}#content .note{font-size:12px}#content .section{margin-bottom:3em}#content .indent{margin-left:12px}#content .b-margin{margin-bottom:2em !important}#content .n-margin{position:relative;margin-top:-0.8em !important}#content .non-margin{margin-bottom:0 !important}#content .last-child{margin-bottom:0 !important}strong{font-weight:bold}del{text-decoration:line-through}.ng{color:#e30000}.t-center{text-align:center}.t-right{text-align:right}input{vertical-align:baseline}label{vertical-align:baseline}.mozilla label{vertical-align:top}pre{margin-bottom:1.5em;padding:10px;border:1px solid #c1c1c1;white-space:pre-wrap;word-wrap:break-word;background-color:#f7f7f7}a.external{padding-left:13px;background:url(../img/icon-external.gif) no-repeat left center / 9px 9px}a.arrow{padding-left:13px;background:url(../img/icon-arrow-square-right.gif) no-repeat left center / 9px 9px}button{padding:2px 8px;font-size:12px}input[type="text"]{font-size:12px}#content .wrap-app{padding:12px;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#fff}#content .wrap-app textarea{width:520px;padding:12px;font-size:100%;line-height:1.5}#content .wrap-app .option{margin-bottom:1em;padding:10px;font-size:13px;background-color:#f7f7f7}#content .wrap-app .option dt{margin-bottom:0.5em;padding-left:6px;border-left:3px solid #333;font-weight:bold;line-height:1.1}#content .wrap-app .option :last-child{margin-bottom:0}#content .wrap-app .option ul li{margin-bottom:0.5em}.leftbox{display:inline;float:left}.rightbox{display:inline;float:right}#content table.table-alpha{width:100%;margin-bottom:1em;border-top:1px solid #333;border-left:1px solid #333}#content table.table-alpha tr th{padding:10px;border-right:1px solid #333;border-bottom:1px solid #333;font-weight:normal;text-align:left;vertical-align:top}#content table.table-alpha tr td{padding:10px;border-right:1px solid #333;border-bottom:1px solid #333;vertical-align:top}#content table.table-alpha thead tr th{font-weight:bold;background-color:#e5f1f6}#content table.table-alpha ul{margin-bottom:0}#content table.table-beta{width:100%;margin-bottom:1em;border-top:1px solid #333;border-left:1px solid #333}#content table.table-beta tr th{padding:10px;border-right:1px solid #333;border-bottom:1px solid #333;font-weight:bold;vertical-align:top;background-color:#e5f1f6}#content table.table-beta tr td{padding:10px;border-right:1px solid #333;border-bottom:1px solid #333;vertical-align:top}#content ul{margin-bottom:1.5em}#content ul li{margin-bottom:0.5em}#content ul.dot li{padding-left:13px;background:url(../img/icon-dot-gray.gif) no-repeat 3px 8px}#content .pagetop{text-align:right}#content .pagetop a:link,#content .pagetop a:visited{padding-left:13px;background:url(../img/icon-pagetop.gif) no-repeat left center / 9px 9px}.clearfix:after{content:" ";display:block;clear:both}