@charset "UTF-8";*{padding:0;margin:0;list-style:none;font-style:normal;position:relative;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;word-break:break-all}body,div,pre,p,blockquote,form,fieldset,dl,dt,dd,li,table,th,td,embed,object,button{margin:0;padding:0;vertical-align:baseline;font-weight:normal}body{ background-attachment:scroll; background-repeat:repeat; color:#000; font-family:'&#12513;&#12452;&#12522;&#12458;',Meiryo,'&#65325;&#65331;&#65328;&#12468;&#12471;&#12483;&#12463;',sans-serif; font-size:100%; overflow-y:scroll; line-height:2.0em;background:-moz-linear-gradient(top,#6CA9A4,#fff); background:-webkit-gradient(linear,center top,center bottom,from(#6CA9A4),to(#fff))}select,input,textarea,option{font-family:'&#12513;&#12452;&#12522;&#12458;',Meiryo,'&#65325;&#65331;&#65328;&#12468;&#12471;&#12483;&#12463;',sans-serif}img{border:0;margin:0px;padding:0px}a img{border-style:none;border:0}h1{ font-size:20px;padding-top:10px; margin:0 0 15px 0; line-height:1.2;font-weight:normal;font-weight:bold}h2{ color:#000; font-size:24px; margin-bottom:10px;padding:5px;position:relative;border-bottom:8px double #C01D00}h2 a{color:#0C62C5}h2 a:hover{color:#767676}hr{ display:none}a{ color:#0C62C5;text-decoration:none}a:hover{color:#692406;text-decoration:none} #titleTop .inn{width:100%;max-width:1000px; margin:20px auto 0 auto;background:rgba(129,65,16,0.6);-webkit-background-size:5px 5px;-moz-background-size:15px 5px;background-size:15px 5px;background-color:#00BFAF;background-image:-webkit-gradient(linear,0 0,100% 0,color-stop(.5,#0C6961),color-stop(.5,transparent),to(transparent));background-image:-moz-linear-gradient(left,#0C6961 50%,transparent 50%,transparent);background-image:-o-linear-gradient(left,#0C6961 50%,transparent 50%,transparent);background-image:linear-gradient(left,#0C6961 50%,transparent 50%,transparent); padding:12px 10px; color:#FFF; text-shadow:1px 1px 2px #333; position:relative}#titleTop .ttl{font-size:40px;padding:20px 0 10px 5px;font-weight:bold;text-align:center}#titleTop .ttl a{color:#fff ;text-shadow:0 2px 2px #000}#mainContent{width:100%;max-width:1000px;margin:0 auto 20px auto;padding-top:20px;min-height:842px;font-size:15px;background:rgba(12,105,97,1.0)}#mainEria{ margin-bottom:50px;padding:0 10px;font-size:17px;line-height:2.0em;overflow:hidden}#mainEria div{width:100%;padding:10px;margin-bottom:10px;background:#fff}#mainEria div img{width:20%;margin:0 1%;display:block}#mainEria img{width:20%;margin:0 1%;display:block}#mainEria h2{margin-top:0}#grobalHeader{margin-left:0 !important;margin-right:0 !important;width:110px !important}#grobalHeader div{width:100px !important;display:block;background-color:#666}#naviEria{width:100%;padding:10px}#naviEria a{padding-left:10px}#categoryList{ margin-bottom:20px;width:100%}#categoryList ul{padding:10px 5px;background:#fff;border-radius:10px}#monthlyArchive{ margin-bottom:20px;width:100%}#monthlyArchive ul{padding:10px 5px;background:#fff;border-radius:10px}#freeArea{ margin-bottom:20px;width:100%}#freeArea ul{padding:10px 5px;background:#fff;border-radius:10px}.article #mainEria{color:#fff}.article #mainEria div{ width:100%; display:block; margin-left:0; margin-right:0;color:#000}.sitemap #mainEria{background:#fff}.sitemap #mainEria ul{padding-left:10px;padding-bottom:10px}.what #mainEria .whatnew{padding:0 10px 10px 10px;background:#fff}.what #mainEria .whatnew li{line-height:2.2;border-bottom:1px dashed #000}#footerWrap{width:100%}#footerWrap p{text-align:center; padding:10px 10px;color:#000}#footerWrap a{color:#0C62C5} @media screen and (max-width:966px){ body{margin:10px}} @media screen and (max-width:767px){section{display:block}h1{font-size:18px;padding:5px 0 0 5px;margin-top:10px;margin-bottom:10px}h2{margin-bottom:5px;font-size:100%}h2:nth-child(n+2){margin-top:20px !important}#titleTop{margin-top:0}#titleTop .ttl{font-size:25px;padding:10px 0 10px 10px}#titleTop .ttl::after{height:100%}#mainContent{padding-top:0;padding-left:4px;padding-right:4px}#mainEria{padding:0;font-size:18px;line-height:1.5em;float:none;margin-bottom:20px;padding-left:0}#mainEria div{width:100%;margin-left:0;margin-right:0;padding:5px}#mainEria div img{ width:100%;margin:0 0 5px 0}#mainEria img{ width:100%; margin:0 0 5px 0}#naviEria{width:100%}#freeArea{width:100%;margin-bottom:5px}#categoryList{width:100%;margin-bottom:5px}#monthlyArchive{width:100%;margin-bottom:5px}.article p{padding:0 10px}.article h1{padding-left:0}}.clearfix:after{ content:".";  display:block;  clear:both; height:0; visibility:hidden}.clearfix{ min-height:1px}* html .clearfix{ height:1px}