@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}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 #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body,input,select,textarea{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","Lucida Grande",Meiryo,メイリオ,Roboto,"Droid Sans",sans-serif}body{font-size:14px;line-height:1.5;-webkit-text-size-adjust:100%}article,aside,caption,dd,details,div,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,menu,nav,p,section,td,th{text-align:left}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}input[type=checkbox],input[type=radio]{margin-left:0;vertical-align:top}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=telephone],input[type=text],input[type=time],input[type=url],input[type=week],textarea{margin:0;vertical-align:middle}input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],select{margin-left:0;margin-right:0;vertical-align:middle}@-moz-document url-prefix(){select{margin-left:1px}}li{list-style:none}em{font-style:normal}body{background:url(../image/body_base.png) top left repeat #fff100;background-size:250px;color:#000}img{display:block;margin:0 auto;max-width:100%}a:link,a:visited{color:#000;text-decoration:underline}a:link.disable,a:visited.disable{color:rgba(0,0,0,.5);pointer-events:none;text-decoration:none}a:active,a:hover{color:#000;text-decoration:none}#contents{width:100%;max-width:1000px;min-width:300px;margin:0 auto;padding-top:50px;text-align:center}@media screen and (max-width:599px){#contents{padding-top:40px}}@media screen and (max-width:399px){#contents{padding-top:30px}}#header{text-align:left}#header img{margin-left:0;padding-bottom:20px;width:50%}@media screen and (max-width:499px){#header img{width:70%}}#pagetop{position:fixed;bottom:20px;right:20px;z-index:999}@media screen and (max-width:599px){#pagetop{bottom:20px;right:20px}}#pagetop span{display:block;padding:10px;background-color:rgba(0,0,0,.8);border-radius:5px}#pagetop span img{height:30px}.container{margin:0 auto 80px;padding:0 50px 0}@media screen and (max-width:799px){.container{margin-bottom:50px;padding:0 50px 0}}@media screen and (max-width:599px){.container{padding:0 40px 0}}@media screen and (max-width:399px){.container{padding:0 30px 0}}#footer{margin-bottom:0;padding-bottom:80px}@media screen and (max-width:599px){#footer{padding-bottom:40px;text-align:center}}#footer img{display:block;float:left;margin-right:10px;height:30px}@media screen and (max-width:599px){#footer img{float:none;height:20px;margin:0 auto 10px}}#footer address{display:block;overflow:hidden;zoom:1;font-size:10px}#footer address a{color:#000;font-size:12px;font-weight:700;text-decoration:none}#footer address a:hover{text-decoration:underline}.chapter,h2{margin-bottom:40px}@media screen and (max-width:599px){.chapter,h2{margin-bottom:20px}}.chapter dl,.chapter h3,.chapter p,.chapter ul{margin-bottom:20px}h2 span{font-family:"Rock Salt",cursive;line-height:1.3!important;font-weight:400!important;font-size:40px;vertical-align:middle}h2 strong{display:inline-block;margin-left:1em;padding:0 10px;background-color:#000;color:#fff100;font-size:12px;line-height:1.8;vertical-align:middle;transform:rotate(-15deg)}@media screen and (max-width:499px){h2 span{font-size:30px}h2 strong{font-size:10px}}@media screen and (max-width:399px){h2 span{font-size:24px}h2 strong{margin-left:.5em;padding:0 5px;font-size:10px}}h3{font-size:20px;line-height:1.5}h3 span{display:block;font-size:16px}@media screen and (max-width:999px){.chapter h3{margin-bottom:10px}}h4{margin-bottom:10px;font-size:16px;line-height:1.5}.chapter{/*! CREARFIX */zoom:1;font-size:16px;line-height:1.8}.chapter:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .chapter{display:inline-table;display:block}.chapter p{/*! CREARFIX */zoom:1}.chapter p:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .chapter p{display:inline-table;display:block}.frameText{background-color:rgba(255,255,255,.4);border:1px solid #222;border-radius:5px;padding:30px 30px 0}.frameText p{font-size:12px}@media screen and (max-width:499px){.frameText{padding:20px 20px 0}}.notes{display:inline-block;font-size:12px;line-height:1.8}.theme{color:#fff100}.disable{color:rgba(0,0,0,.5)}.disable img{opacity:.5}.attention{font-weight:700;color:#d00}.pause{display:block;margin-top:10px;padding-top:10px;border-top:1px dotted #222}.eventLogo{float:left;margin-right:20px;width:40%;border-radius:5px}@media screen and (max-width:999px){.eventLogo{float:right;margin-right:0;margin-left:20px}}@media screen and (max-width:699px){.eventLogo{width:50%}}@media screen and (max-width:449px){.eventLogo{float:none;margin:0;margin-bottom:10px;width:100%}}.listType a:link,.listType a:visited{color:#000;text-decoration:underline}.listType a:active,.listType a:hover{color:#000;text-decoration:none}.listType_set{color:#000}@media screen and (max-width:499px){.listType_set{padding:10px}}.listType_set-dl{padding-bottom:30px;overflow:hidden;zoom:1}.chapter .listType_set-ol,.chapter .listType_set-ul{margin-bottom:0}.listType_item-li{padding:10px 0;border-top:1px solid #222}.listType_item-li:first-child{border-width:0}@media screen and (max-width:499px){.listType_item-li{padding:10px 0}}.listType li{/*! CREARFIX */zoom:1}.listType li:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .listType li{display:inline-table;display:block}.listType li:last-child{margin-bottom:0}.listType li p:last-child{margin-bottom:0}#about p strong{font-weight:400}#archives li{/*! CREARFIX */zoom:1}#archives li:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html #archives li{display:inline-table;display:block}#archives li strong{display:block;margin:10px 1em 0 0;width:4em;float:left;background-color:#222;color:#fff;font-size:12px;font-weight:700;text-align:center;transform:rotate(-30deg)}#archives li p{overflow:hidden;zoom:1;vertical-align:middle;margin-top:0}#archives li p span{display:block;margin-right:5px;font-size:10px;vertical-align:middle}#links p{margin-top:0}#links img{display:inline-block;height:1.8em;margin-right:.5em;vertical-align:middle}