﻿/*!
Theme: CoinLabo 2017
Site: http://coinlabo.jp/
Author: CoinLabo
Version: 2017.06.06
© 2017 CoinLabo
*/@import url("https://fonts.googleapis.com/earlyaccess/notosansjapanese.css");@import url("https://fonts.googleapis.com/css?family=Noto+Sans");@import url("https://fonts.googleapis.com/css?family=Teko");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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}html,body{text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#fff;color:#404040}body a{color:#4471ed}body a:hover{color:#3b4b73}body a:active{color:#3b4b73}body a:visited{color:#303950}body{font-family:"Noto Sans Japanese", "Noto Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;font-size:100%;font-weight:300;letter-spacing:.05em;line-height:1.5em}.clearfix:after,html:after,body:after,#header-wrapper:after,#header-wrapper #header:after,#nav-main-wrapper:after,#nav-sub-wrapper:after,#content-wrapper:after,#content-wrapper #content:after,#footer-wrapper:after,#footer-wrapper #footer:after,#breadcrumb-wrapper:after,#breadcrumb-wrapper #breadcrumb:after,#copyright-wrapper:after,#copyright-wrapper #copyright:after{content:"";display:block;clear:both}.assistive-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}#nav-main-wrapper #nav-main-toggle,#nav-main-wrapper #nav-main,#nav-sub-wrapper #nav-sub-toggle,#nav-sub-wrapper #nav-sub,#content-wrapper #content,#footer-wrapper #footer,#breadcrumb-wrapper #breadcrumb,#copyright-wrapper #copyright{max-width:960px}article[role="main"] table,article[role="main"] fieldset,#header-wrapper #header,#nav-main-wrapper #nav-main-toggle,#nav-main-wrapper #nav-main,#nav-sub-wrapper #nav-sub-toggle,#nav-sub-wrapper #nav-sub,#content-wrapper #content,#footer-wrapper #footer,#breadcrumb-wrapper #breadcrumb,#copyright-wrapper #copyright{margin-left:auto;margin-right:auto}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}article[role="main"] span.inline-icon-text{display:inline-block;border-radius:0.2em;border-width:1px;border-style:solid;font-size:0.8em;line-height:1.25em;padding:0em 0.6em;margin:0 0.5em 0 0;vertical-align:0.075em;font-weight:400;text-decoration:none !important;color:#fff !important;background-color:#cf8d12 !important;border-color:#cf8d12}article[role="main"] span.kana{font-size:0.6em;vertical-align:0.075em;font-weight:300;line-height:1em;margin:0 0.25em}article[role="main"] span.kana:before{content:"〈"}article[role="main"] span.kana:after{content:"〉"}article[role="main"] h1{padding-left:1%;padding-right:1%;padding-top:16px;padding-bottom:16px;margin-top:64px;font-weight:600;font-size:2em;line-height:1.35em}@media only screen and (max-width: 1024px){article[role="main"] h1{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] h1{padding-left:5%;padding-right:5%}}article[role="main"] h2{padding-left:1%;padding-right:1%;padding-top:16px;padding-bottom:16px;margin-top:48px;font-weight:700;font-size:1.5em;line-height:1.35em}@media only screen and (max-width: 1024px){article[role="main"] h2{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] h2{padding-left:5%;padding-right:5%}}article[role="main"] h3{padding-left:1%;padding-right:1%;padding-top:16px;padding-bottom:16px;margin-top:32px;font-weight:700;font-size:1.3em;line-height:1.35em}@media only screen and (max-width: 1024px){article[role="main"] h3{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] h3{padding-left:5%;padding-right:5%}}article[role="main"] h4{padding-left:1%;padding-right:1%;padding-top:12px;padding-bottom:12px;margin-top:32px;font-weight:600;font-size:1.2em;line-height:1.35em}@media only screen and (max-width: 1024px){article[role="main"] h4{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] h4{padding-left:5%;padding-right:5%}}article[role="main"] h5{padding-left:1%;padding-right:1%;padding-top:12px;padding-bottom:12px;margin-top:16px;font-weight:600;font-size:1.1em;line-height:1.35em}@media only screen and (max-width: 1024px){article[role="main"] h5{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] h5{padding-left:5%;padding-right:5%}}article[role="main"] h6{padding-left:1%;padding-right:1%;padding-top:12px;padding-bottom:12px;margin-top:16px;font-weight:700;font-size:1.0em;line-height:1.35em}@media only screen and (max-width: 1024px){article[role="main"] h6{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] h6{padding-left:5%;padding-right:5%}}article[role="main"] p{padding-left:2.5%;padding-right:2.5%;padding-top:8px;padding-bottom:8px;margin-top:8px;margin-bottom:8px;font-weight:300;line-height:1.75em;text-align:justify}@media only screen and (max-width: 1024px){article[role="main"] p{padding-left:5%;padding-right:5%}}@media only screen and (max-width: 640px){article[role="main"] p{padding-left:10%;padding-right:10%}}article[role="main"] pre{max-width:100%;overflow:auto}article[role="main"] cite{font-weight:250;font-size:0.6em;line-height:1.75em}article[role="main"] cite:before{display:inline-block;border-radius:0.2em;border-width:1px;border-style:solid;font-size:0.8em;line-height:1.25em;padding:0em 0.6em;margin:0 0.5em 0 0;vertical-align:0.075em;font-weight:400;text-decoration:none !important;color:#fff !important;background-color:#404040 !important;border-color:#404040;content:"出典"}article[role="main"] q{text-decoration:none;border-bottom:1px;border-bottom-style:dotted;border-bottom-color:silver}article[role="main"] blockquote{margin-top:12px;margin-bottom:12px;text-align:justify}article[role="main"] blockquote cite{padding-left:2.5%;padding-right:2.5%}@media only screen and (max-width: 1024px){article[role="main"] blockquote cite{padding-left:5%;padding-right:5%}}@media only screen and (max-width: 640px){article[role="main"] blockquote cite{padding-left:10%;padding-right:10%}}article[role="main"] a{text-decoration:none}article[role="main"] strong{font-weight:900}article[role="main"] em{font-weight:700}article[role="main"] big{font-size:1.25em}article[role="main"] small{font-size:0.6em;vertical-align:0.075em;font-weight:300;line-height:1em;margin:0 0.25em}article[role="main"] dfn{border-bottom:1px;border-bottom-style:dashed}article[role="main"] sup{vertical-align:super;margin-left:0.1em;margin-right:0.3em;font-size:0.6em;font-weight:500}article[role="main"] sup.note{color:#8d8d8d}article[role="main"] sup.note:before{content:"*"}article[role="main"] sub{vertical-align:sub;margin-left:0.1em;margin-right:0.1em;font-size:0.6em;font-weight:500}article[role="main"] acronym{text-decoration:none;border-bottom:1px;border-bottom-style:dashed}article[role="main"] abbr{text-decoration:none;border-bottom:1px;border-bottom-style:dashed}article[role="main"] ul{padding-left:2.5%;padding-right:2.5%;padding-top:12px;padding-bottom:12px;margin-top:12px;margin-bottom:12px;list-style:disc}@media only screen and (max-width: 1024px){article[role="main"] ul{padding-left:5%;padding-right:5%}}@media only screen and (max-width: 640px){article[role="main"] ul{padding-left:10%;padding-right:10%}}article[role="main"] ul ul,article[role="main"] ul ol{padding-left:0%;padding-right:0%;padding-top:0px;padding-bottom:0px}@media only screen and (max-width: 1024px){article[role="main"] ul ul,article[role="main"] ul ol{padding-left:0%;padding-right:0%}}@media only screen and (max-width: 640px){article[role="main"] ul ul,article[role="main"] ul ol{padding-left:0%;padding-right:0%}}article[role="main"] ol{padding-left:2.5%;padding-right:2.5%;padding-top:12px;padding-bottom:12px;margin-top:12px;margin-bottom:12px;list-style:decimal}@media only screen and (max-width: 1024px){article[role="main"] ol{padding-left:5%;padding-right:5%}}@media only screen and (max-width: 640px){article[role="main"] ol{padding-left:10%;padding-right:10%}}article[role="main"] ol ul,article[role="main"] ol ol{padding-left:0%;padding-right:0%;padding-top:0px;padding-bottom:0px}@media only screen and (max-width: 1024px){article[role="main"] ol ul,article[role="main"] ol ol{padding-left:0%;padding-right:0%}}@media only screen and (max-width: 640px){article[role="main"] ol ul,article[role="main"] ol ol{padding-left:0%;padding-right:0%}}article[role="main"] ol.note{font-size:0.7em;line-height:1.25em;color:#737373;background-color:#eeeeee}article[role="main"] li{margin-left:2em;text-align:justify}article[role="main"] dl{padding-left:2.5%;padding-right:2.5%;padding-top:24px;padding-bottom:24px;margin-top:12px;margin-bottom:12px;background-color:#f5f5ee}@media only screen and (max-width: 1024px){article[role="main"] dl{padding-left:5%;padding-right:5%}}@media only screen and (max-width: 640px){article[role="main"] dl{padding-left:10%;padding-right:10%}}article[role="main"] dt{margin-bottom:12px;font-weight:700}article[role="main"] dd{margin-left:2em;font-size:0.8em;text-align:justify}article[role="main"] table{margin-top:12px;margin-bottom:12px;width:95%;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}article[role="main"] caption{padding-top:12px;padding-bottom:12px;text-align:center;font-size:1.3em;font-weight:700}article[role="main"] th,article[role="main"] td{padding:4px 8px}article[role="main"] th,article[role="main"] td{vertical-align:middle;font-size:0.9em;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}article[role="main"] th{font-weight:600;background-color:#f5f5ee}article[role="main"] fieldset{margin-top:12px;margin-bottom:12px;width:95%;padding-left:1%;padding-right:1%;padding-top:24px;padding-bottom:24px;border:1px solid #999}@media only screen and (max-width: 1024px){article[role="main"] fieldset{width:90%}}@media only screen and (max-width: 640px){article[role="main"] fieldset{width:85%}}@media only screen and (max-width: 1024px){article[role="main"] fieldset{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 640px){article[role="main"] fieldset{padding-left:5%;padding-right:5%}}article[role="main"] regend{margin-left:1em;margin-right:1em}body{background:#fff url("../images/background.jpg") no-repeat fixed center center;background-size:cover}#header-wrapper{position:fixed;z-index:9999;bottom:0px;width:100%}#header-wrapper #header{text-align:center}#header-wrapper #header img{max-height:66px}@media only screen and (max-width: 1024px){#header-wrapper #header img{max-height:44px}}@media only screen and (max-width: 640px){#header-wrapper #header img{max-width:240px}}#nav-main-wrapper{background-color:rgba(255,255,255,0.95)}#nav-main-wrapper #nav-main-toggle{display:inline-block;float:left;display:none}#nav-main-wrapper #nav-main-toggle li{display:inline-block}#nav-main-wrapper #nav-main{text-align:center;font-size:0.8em}#nav-main-wrapper #nav-main li{display:inline-block}#nav-main-wrapper a{line-height:48px;display:inline-block;text-decoration:none}#nav-sub-wrapper{background-color:azure}#nav-sub-wrapper #nav-sub-toggle{display:inline-block;float:left}#nav-sub-wrapper #nav-sub-toggle ul{display:inline-block}#nav-sub-wrapper #nav-sub-toggle li{display:inline-block}#nav-sub-wrapper #nav-sub{display:inline-block;float:right;font-size:0.7em}#nav-sub-wrapper #nav-sub ul{display:inline-block}#nav-sub-wrapper #nav-sub li{display:inline-block}#nav-sub-wrapper a{line-height:48px;display:inline-block;text-decoration:none}#footer-wrapper{margin-top:24px}#breadcrumb-wrapper #breadcrumb ol{padding-top:20px;padding-bottom:20px}#breadcrumb-wrapper #breadcrumb ol li{display:inline-block}#breadcrumb-wrapper #breadcrumb ol li:before{content:" > "}#breadcrumb-wrapper #breadcrumb ol li:first-child:before{content:""}#copyright-wrapper #copyright{font-size:0.75em}
