body{margin:0;padding:0;background-color:#6b9d9e;font-size:16px}a{color:#f60}a:hover,h1{color:#5faeb0}h1{font-family:Georgia,Times New Roman,Times,serif;font-weight:400;font-size:2em;letter-spacing:-1px}.header{background-image:url(/assets/imgs/bg_head.gif);background-position:0 -1px;background-repeat:repeat-x;margin:0;padding:0;width:100%;min-height:301px;display:block}.header-bg{background-image:url(/assets/imgs/header-bg.jpg);background-repeat:no-repeat;height:301px;width:980px;position:relative}.header-bg .logolink{display:block;position:absolute;width:600px;height:50px;top:30px;right:10px;z-index:40;text-indent:-99999px}.fire-wrapper{position:absolute;left:20px;top:-80px}.kami{background-image:url(/assets/imgs/header-kami.png);z-index:19}.header-title,.kami{background-repeat:no-repeat;height:301px;width:980px;position:absolute}.header-title{z-index:20}.mmenu{height:34px;width:560px;position:absolute;z-index:31;bottom:0;right:0;background-color:#f18000;border-radius:8px 8px 0 0}.mmenu ul{font-family:Trebuchet MS;list-style:none;display:flex;font-size:16px;justify-items:start;align-items:center;padding:0;margin:0;height:100%}.mmenu ul li a{padding:12px 7px;color:#fff;text-decoration:none;border-radius:4px;text-transform:uppercase}.mmenu ul li a:not(.active):hover{background:#356768;text-decoration:underline}.mmenu ul li a.active{color:#333}.sitewidth{width:980px;margin-left:auto;margin-right:auto}.content{background-color:#fff;background-image:url(/assets/imgs/bg_main.gif);background-repeat:repeat-x;margin:0;float:left;width:100%;padding:30px 0 60px}.content .sitewidth .contentleft{float:left;height:auto;width:690px}.content .sitewidth .contentleft p{font-family:Trebuchet MS;font-size:1em;color:#333;line-height:1.5}.content .sitewidth .contentright{width:260px;float:right;background-color:#eee;margin-top:15px;font-family:Trebuchet MS;margin-bottom:10px;clear:right;padding-bottom:30px;line-height:1.4}.content .sitewidth .contentright h2{font-family:Georgia,Times New Roman,Times,serif;color:#5faeb0;font-size:1em;background-color:#dddcdc;margin:0;background-image:url(/assets/imgs/icn_info.gif);background-repeat:no-repeat;background-position:5px 10px;padding:15px 0 15px 50px;line-height:1.3}.content .sitewidth .contentright p{padding:20px 20px 0;margin:0}.content .sitewidth .contentright ul{margin:20px;padding-left:20px}.content .sitewidth .contentright h6{font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:20px 20px 0;color:#5faeb0;font-weight:700;margin:0}.footer{background-image:url(/assets/imgs/bg_foot.gif);background-repeat:repeat-x;height:150px;width:100%;padding-top:30px;font-family:Tahoma;font-size:14px;line-height:1.8;color:#fff;text-align:center;display:flex}.footer a{color:#356768;text-decoration:none;font-weight:700;padding:4px 2px}.footer a:hover{color:#fff;text-decoration:none;background-color:#f90;border-radius:4px}.content .sitewidth .full{width:100%;float:none;clear:both}.content .sitewidth .contentleft .photoalbum a{float:left;margin-right:4px;margin-bottom:4px}.content .sitewidth .contentleft .box_Cont .box{float:left;width:166px;margin-left:4px;height:220px}.content .sitewidth .contentleft .box_Cont{float:left;display:block}.content .sitewidth .contentleft .box_Cont .box h3{font-family:Georgia;font-weight:700;color:#fff;font-size:.9em;margin:5px 20px 10px 5px;letter-spacing:-1px;word-spacing:.2em;height:50px}.content .sitewidth .contentleft .box_Cont .box img{margin-left:5px;border:1px solid #fff;margin-top:4px}.content .sitewidth .contentleft .box_Cont .box4{background-image:url(/assets/imgs/bg_box4.jpg);background-repeat:no-repeat}.content .sitewidth .contentleft .box_Cont .box3{background-image:url(/assets/imgs/bg_box3.jpg);background-repeat:no-repeat}.content .sitewidth .contentleft .box_Cont .box2{background-image:url(/assets/imgs/bg_box1.jpg);background-repeat:no-repeat}.content .sitewidth .contentleft .box_Cont .box1{background-image:url(/assets/imgs/bg_box2.jpg);background-repeat:no-repeat}label{width:150px;float:left;text-align:right;margin-right:5px}fieldset{width:320px;float:left;margin:0;padding:0;border-style:none}.fire{font-size:24px;filter:blur(0);-webkit-filter:blur(0);margin:3em auto 0;position:relative;width:5em;height:10em}.particle{-webkit-animation:rise 1s ease-in infinite;animation:rise 1s ease-in infinite;background-image:radial-gradient(#ff5000 20%,rgba(255,80,0,0) 70%);border-radius:50%;mix-blend-mode:screen;opacity:0;position:absolute;bottom:0;width:3em;height:3em}.particle:first-of-type{-webkit-animation-delay:.2681378725s;animation-delay:.2681378725s;left:calc(0% - 0em)}.particle:nth-of-type(2){-webkit-animation-delay:.9092812764s;animation-delay:.9092812764s;left:calc(2% - .06em)}.particle:nth-of-type(3){-webkit-animation-delay:.6225946115s;animation-delay:.6225946115s;left:calc(4% - .12em)}.particle:nth-of-type(4){-webkit-animation-delay:.2994118056s;animation-delay:.2994118056s;left:calc(6% - .18em)}.particle:nth-of-type(5){-webkit-animation-delay:.5120769039s;animation-delay:.5120769039s;left:calc(8% - .24em)}.particle:nth-of-type(6){-webkit-animation-delay:.8194765157s;animation-delay:.8194765157s;left:calc(10% - .3em)}.particle:nth-of-type(7){-webkit-animation-delay:.0669699835s;animation-delay:.0669699835s;left:calc(12% - .36em)}.particle:nth-of-type(8){-webkit-animation-delay:.4246355977s;animation-delay:.4246355977s;left:calc(14% - .42em)}.particle:nth-of-type(9){-webkit-animation-delay:.420193663s;animation-delay:.420193663s;left:calc(16% - .48em)}.particle:nth-of-type(10){-webkit-animation-delay:.3752480826s;animation-delay:.3752480826s;left:calc(18% - .54em)}.particle:nth-of-type(11){-webkit-animation-delay:.8120034127s;animation-delay:.8120034127s;left:calc(20% - .6em)}.particle:nth-of-type(12){-webkit-animation-delay:.3589200278s;animation-delay:.3589200278s;left:calc(22% - .66em)}.particle:nth-of-type(13){-webkit-animation-delay:.0019896753s;animation-delay:.0019896753s;left:calc(24% - .72em)}.particle:nth-of-type(14){-webkit-animation-delay:.3278875953s;animation-delay:.3278875953s;left:calc(26% - .78em)}.particle:nth-of-type(15){-webkit-animation-delay:.6792126162s;animation-delay:.6792126162s;left:calc(28% - .84em)}.particle:nth-of-type(16){-webkit-animation-delay:.6613097055s;animation-delay:.6613097055s;left:calc(30% - .9em)}.particle:nth-of-type(17){-webkit-animation-delay:.9646144949s;animation-delay:.9646144949s;left:calc(32% - .96em)}.particle:nth-of-type(18){-webkit-animation-delay:.507470263s;animation-delay:.507470263s;left:calc(34% - 1.02em)}.particle:nth-of-type(19){-webkit-animation-delay:.1749786492s;animation-delay:.1749786492s;left:calc(36% - 1.08em)}.particle:nth-of-type(20){-webkit-animation-delay:.5952059681s;animation-delay:.5952059681s;left:calc(38% - 1.14em)}.particle:nth-of-type(21){-webkit-animation-delay:.2653407373s;animation-delay:.2653407373s;left:calc(40% - 1.2em)}.particle:nth-of-type(22){-webkit-animation-delay:.871283073s;animation-delay:.871283073s;left:calc(42% - 1.26em)}.particle:nth-of-type(23){-webkit-animation-delay:.9249381595s;animation-delay:.9249381595s;left:calc(44% - 1.32em)}.particle:nth-of-type(24){-webkit-animation-delay:.2409313421s;animation-delay:.2409313421s;left:calc(46% - 1.38em)}.particle:nth-of-type(25){-webkit-animation-delay:.9195446205s;animation-delay:.9195446205s;left:calc(48% - 1.44em)}.particle:nth-of-type(26){-webkit-animation-delay:.8003208314s;animation-delay:.8003208314s;left:calc(50% - 1.5em)}.particle:nth-of-type(27){-webkit-animation-delay:.5998084694s;animation-delay:.5998084694s;left:calc(52% - 1.56em)}.particle:nth-of-type(28){-webkit-animation-delay:.1666507937s;animation-delay:.1666507937s;left:calc(54% - 1.62em)}.particle:nth-of-type(29){-webkit-animation-delay:.1988778512s;animation-delay:.1988778512s;left:calc(56% - 1.68em)}.particle:nth-of-type(30){-webkit-animation-delay:.2449510933s;animation-delay:.2449510933s;left:calc(58% - 1.74em)}.particle:nth-of-type(31){-webkit-animation-delay:.9795463399s;animation-delay:.9795463399s;left:calc(60% - 1.8em)}.particle:nth-of-type(32){-webkit-animation-delay:.7441108183s;animation-delay:.7441108183s;left:calc(62% - 1.86em)}.particle:nth-of-type(33){-webkit-animation-delay:.9136654752s;animation-delay:.9136654752s;left:calc(64% - 1.92em)}.particle:nth-of-type(34){-webkit-animation-delay:.5017248205s;animation-delay:.5017248205s;left:calc(66% - 1.98em)}.particle:nth-of-type(35){-webkit-animation-delay:.5008464295s;animation-delay:.5008464295s;left:calc(68% - 2.04em)}.particle:nth-of-type(36){-webkit-animation-delay:.6848505943s;animation-delay:.6848505943s;left:calc(70% - 2.1em)}.particle:nth-of-type(37){-webkit-animation-delay:.9702490935s;animation-delay:.9702490935s;left:calc(72% - 2.16em)}.particle:nth-of-type(38){-webkit-animation-delay:.1259211498s;animation-delay:.1259211498s;left:calc(74% - 2.22em)}.particle:nth-of-type(39){-webkit-animation-delay:.2261010396s;animation-delay:.2261010396s;left:calc(76% - 2.28em)}.particle:nth-of-type(40){-webkit-animation-delay:.8890953824s;animation-delay:.8890953824s;left:calc(78% - 2.34em)}.particle:nth-of-type(41){-webkit-animation-delay:.9602814278s;animation-delay:.9602814278s;left:calc(80% - 2.4em)}.particle:nth-of-type(42){-webkit-animation-delay:.4589652971s;animation-delay:.4589652971s;left:calc(82% - 2.46em)}.particle:nth-of-type(43){-webkit-animation-delay:.5851631448s;animation-delay:.5851631448s;left:calc(84% - 2.52em)}.particle:nth-of-type(44){-webkit-animation-delay:.3314357344s;animation-delay:.3314357344s;left:calc(86% - 2.58em)}.particle:nth-of-type(45){-webkit-animation-delay:.7939342042s;animation-delay:.7939342042s;left:calc(88% - 2.64em)}.particle:nth-of-type(46){-webkit-animation-delay:.4486192255s;animation-delay:.4486192255s;left:calc(90% - 2.7em)}.particle:nth-of-type(47){-webkit-animation-delay:.6498545822s;animation-delay:.6498545822s;left:calc(92% - 2.76em)}.particle:nth-of-type(48){-webkit-animation-delay:.1211923401s;animation-delay:.1211923401s;left:calc(94% - 2.82em)}.particle:nth-of-type(49){-webkit-animation-delay:.8859171465s;animation-delay:.8859171465s;left:calc(96% - 2.88em)}.particle:nth-of-type(50){-webkit-animation-delay:.0223697654s;animation-delay:.0223697654s;left:calc(98% - 2.94em)}@-webkit-keyframes rise{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}to{opacity:0;transform:translateY(-7em) scale(0)}}@keyframes rise{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}to{opacity:0;transform:translateY(-7em) scale(0)}}