﻿@media(width < 1100px){html,body{font-family:-apple-system,"Lucida Grande","Helvetica Neue","Hiragino Kaku Gothic ProN","游ゴシック","メイリオ",meiryo,sans-serif;color:#2f2320;background:#88aeb7;background:linear-gradient(to right, #88aeb7 0%, #cfe4e5 34%, #d1d8d5 58%, #b1c2c4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#88aeb7', endColorstr='#b1c2c4',GradientType=1 )}a{color:#2b6f92}#site-wrapper{padding-top:48px}.wrapper{position:relative}#site-main{padding:10px;overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.color-inherit{color:inherit}.jq-toast-single{box-shadow:0 1px 4px rgba(0,0,0,.4)}._small{font-size:12px !important}.sponcered{font-size:12px;margin-bottom:10px}.box-items{margin-top:10px;margin-bottom:10px}.text-big{font-size:150% !important}.gbb-comment-stamp{background-size:100% auto}._btn:active{transform:translateY(2px)}.tags{margin-bottom:14px}.tags li{float:left;font-size:12px;margin:0 5px 5px 0}.tags li a{display:block;color:#fff;background-color:#004f7c;padding:5px 8px 4px 8px;transition:background-color .1s linear}.tags li a:hover{text-decoration:none;background-color:#2b6f92}._tags li{display:inline-block;margin-right:12px;margin-bottom:10px}._box{background:#e9e3d4;background:linear-gradient(to bottom, #e9e3d4 1%, #d0c5aa 40%, #d0c5aa 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e3d4', endColorstr='#d0c5aa',GradientType=0 );border-radius:3px;border:solid 2px #615545;box-shadow:0 2px 1px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1);margin-bottom:20px}._box .col{overflow:hidden}._box ._box-header{position:relative;border-bottom:solid 1px #615545;box-shadow:0 1px 0 #fff;background-image:url(../images/bg_ship.png);background-repeat:no-repeat;background-position:4px 6px}._box ._box-header ._box-header-heading{color:#2f2320;padding:10px;font-size:21px;font-weight:bold}._box ._box-header ._box-header-heading small{font-size:14px}._box ._box-header ._btn{position:absolute;right:5px;top:4px}._box ._box-header ._btn._btn-round-go{display:block;width:35px;height:35px;overflow:hidden;line-height:120px;background-image:url(../images/btn_round_go.png);background-size:100% 100%}._box ._box-body{padding:10px}._box ._box-footer{padding:10px;border-top:solid 1px #615545;box-shadow:inset 0 1px 0 #fff}._box._box-content ._box-body{font-size:14px}._box._box-content ._box-body h2{font-size:16px;font-weight:bold;color:#fff;background-color:#004f7c;padding:9px 8px 8px 12px;margin-top:30px;margin-bottom:16px;line-height:1.6}._box._box-content ._box-body h2:first-child{margin-top:0}._box._box-content ._box-body h3{color:#004f7c;font-weight:bold;margin-top:20px;margin-bottom:18px;font-size:16px;border-bottom:groove 2px #f2ead5;border-left:solid 4px #004f7c;padding-left:6px;padding-bottom:6px;padding-top:6px}._box._box-content ._box-body h4{color:#004f7c;font-weight:bold;margin-top:10px;margin-bottom:10px}._box._box-content ._box-body p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}._box._box-content ._box-body p b,._box._box-content ._box-body p strong{font-weight:bold}._box._box-content ._box-body p:last-child{margin-bottom:0}._box._box-content ._box-body ul{list-style:disc inside;margin-bottom:12px}._box._box-content ._box-body ul li{margin-bottom:5px}._box._box-content ._box-body blockquote{position:relative;border-left:solid 4px rgb(60.552799433%,53.6924167257%,44.5452397827%);margin:20px 0;padding:10px 0 10px 20px}._box._box-content ._box-body blockquote:before{color:rgb(60.552799433%,53.6924167257%,44.5452397827%);font-family:FontAwesome;content:""}._box._box-content ._box-body blockquote footer{font-size:12px;color:hsl(12,18.9873417722%,35.4901960784%)}._box._box-content ._box-body blockquote footer:before{content:"— "}._box._box-content ._box-body blockquote footer a{color:inherit}._box._box-content ._box-body blockquote footer a:after{content:" ";font-family:FontAwesome}._box._box-content ._box-body img{display:block;max-width:100%;height:auto}._box._box-content ._box-body .gbb-stamp-select-btn{display:inline-block;width:20%;height:auto;border:solid 1px #f2ead5;margin-right:4px;margin-bottom:4px;cursor:pointer;transition:all .1s ease;background-size:100% auto}._box._box-content ._box-body .gbb-stamp-select-btn:hover{opacity:.6}._box._box-content ._box-body .gbb-stamp-select-btn:active{transform:scale(0.9)}._box._single-blog{background:#e9e3d4}._box._single-blog ._box-footer ._card-tags{margin-bottom:-5px}._box._single-blog ._box-body .blog-sec{margin-bottom:36px}._box._single-blog ._box-body img.blog-image{display:block;margin-bottom:20px}._box._single-blog ._box-body p{font-size:15px;line-height:1.6;margin-bottom:24px}._box._single-blog ._box-body p small{font-size:80%}._box._single-blog ._box-body .td-lt{text-decoration:line-through}._box._single-blog ._box-body .single-heading-1{color:#fff;font-size:18px;font-weight:bold;line-height:1.6;margin-bottom:24px;padding-bottom:6px;border-bottom:groove 2px #f2ead5}._box._single-blog ._box-body ._outline{background-color:#f2ead5;border:solid 1px #615545;border-radius:3px;padding:20px;padding-bottom:12px}._box._single-blog ._box-body ._outline li{list-style-position:inside;margin:0}._box._single-blog ._box-body ._outline li a{display:inline-block;margin-bottom:8px;font-size:16px}._box._single-blog ._box-body ._outline ul li>ul{margin-left:20px;margin-bottom:0}._box._single-blog ._box-body ._outline ul li>ul li a{font-size:14px}._box._single-blog ._box-body ._outline ul p{margin:0}._box._single-blog ._box-body ._outline ul:last-child{margin-bottom:0}._box._single-blog ._box-body ._p-voice{position:relative}._box._single-blog ._box-body ._p-voice img{position:absolute;left:0;top:0;display:block;width:80px;height:80px;border-radius:200px}._box._single-blog ._box-body ._p-voice ._p-voice-content{position:relative;margin-left:90px;padding:16px;background-color:#f2ead5;border:solid 1px rgb(68.8660524451%,63.4514528703%,56.2319867706%);box-shadow:0 2px 2px rgb(85.4925584692%,82.9695251595%,79.6054807465%)}._box._single-blog ._box-body ._p-voice ._p-voice-content ._p-voice-heading{border-left:none;margin:0;padding-left:0;margin-bottom:10px;font-weight:normal}._box._single-blog ._box-body ._p-voice ._p-voice-content:before,._box._single-blog ._box-body ._p-voice ._p-voice-content:after{display:block;content:"";border-style:solid;border-color:rgba(0,0,0,0);border-width:12px;border-top-width:4px;position:absolute;left:-24px;top:8px}._box._single-blog ._box-body ._p-voice ._p-voice-content:before{border-right-color:rgb(68.8660524451%,63.4514528703%,56.2319867706%)}._box._single-blog ._box-body ._p-voice ._p-voice-content:after{left:-22px;border-right-color:#f2ead5}._box._single-blog ._box-body ._p-voice ._p-voice-content p{margin-bottom:10px}._box._single-blog ._box-body ._p-voice ._p-voice-content p:last-child{margin-bottom:0}._card{background:url(../images/bg_ornament.png),#d0c5aa;background:url(../images/bg_ornament.png),-moz-linear-gradient(top, #e9e3d4 1%, #d0c5aa 40%, #d0c5aa 99%);background-size:auto,cover;border-radius:3px;border:solid 2px #615545;box-shadow:0 2px 1px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1);margin-bottom:16px}._card._expired{text-decoration:line-through}._card ._card-header{position:relative;min-height:76px}._card ._card-header ._card-header-img{position:absolute}._card ._card-header ._card-header-img._gbb-grades{left:10px;top:5px}._card ._card-header ._card-header-img._gbb-icons{left:12px;top:12px}._card ._card-header ._card-header-img.ribbon-left{top:0;left:0px}._card ._card-header ._card-header-img.ribbon-right{top:0;right:0px}._card ._card-header._with-image{padding-left:76px}._card ._card-header ._card-header-heading{font-size:21px;font-weight:bold;color:#004f7c;padding-top:38px;text-shadow:1px 1px 0 rgba(255,255,255,.7);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._card ._card-header ._card-sub-title{font-size:12px;color:#004f7c;position:absolute;top:20px}._card ._card-body{padding:12px;overflow:hidden}._card ._card-body p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}._card ._card-body p b,._card ._card-body p strong{font-weight:bold}._card ._card-body p:last-child{margin-bottom:0}._card ._card-body ._well{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#615545;font-size:14px;background-color:#f2ead5;border-radius:3px;padding:8px;margin-bottom:16px}._card ._card-body ._card-tags a{background-color:#615545;transition:background-color .1s linear}._card ._card-body ._card-tags a:hover{background-color:rgb(52.0633120718%,45.6224899598%,37.0347271439%)}._card ._card-body ._card-tags a.gbb-tags-green{background-color:#689a68}._card ._card-body ._card-tags a.gbb-tags-green:hover{background-color:hsl(120,19.8412698413%,62.5882352941%)}._card ._card-body ._card-tags a.gbb-tags-red{background-color:#f5816f}._card ._card-body ._card-tags a.gbb-tags-red:hover{background-color:rgb(97.636872931%,70.2245989305%,65.9709702063%)}._card ._card-body ._card-tags a.gbb-tags-blue{background-color:#467d99}._card ._card-body ._card-tags a.gbb-tags-blue:hover{background-color:rgb(39.2466367713%,61.0860810692%,72.2043436209%)}._card._type-recruit ._card-header{padding-left:108px;min-height:98px}._card._type-recruit ._card-header-heading{font-size:16px;text-overflow:inherit;overflow:visible;white-space:normal;line-height:1.3;padding-top:12px;padding-right:20px}._card._type-recruit ._card-header-heading._type-enroll{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}._card._type-normal ._card-header{padding:12px 12px 0 12px;min-height:auto}._card._type-normal ._card-header-heading{font-size:16px;text-overflow:inherit;overflow:visible;white-space:normal;line-height:1.3;padding-top:12px;padding-right:20px}._card._type-single-normal ._card-header{min-height:auto;padding:20px 20px 10px 20px}._card._type-single-normal ._card-header-heading{padding-top:0}._card._type-blog.has-thumbnail{position:relative}._card._type-blog.has-thumbnail ._card-header,._card._type-blog.has-thumbnail ._card-body{padding-left:124px}._card._type-blog.has-thumbnail ._card-body{min-height:80px}._card._type-blog.has-thumbnail .blog-thumbnail{position:absolute;left:12px;top:12px}._card._type-blog.has-thumbnail .blog-thumbnail img{width:100px;height:100px;transition:opacity .2s linear}._card._type-blog.has-thumbnail .blog-thumbnail img:hover{opacity:.6}._card._type-blog ._card-header{min-height:auto;padding:14px 14px 10px 14px}._card._type-blog ._card-body{padding-top:0}._card._type-blog ._card-body time{display:block;font-size:12px;margin-bottom:10px}._card._type-blog ._card-header-heading{padding-top:0}._card._type-blog ._card-footer ._card-tags{margin-bottom:0px}._card ._card-footer{font-size:12px;padding:12px;border-top:solid 1px #615545;box-shadow:inset 0 1px 0 #fff}._card ._card-footer .tag-heading{background-color:#2b6f92;display:inline-block;color:#fff;font-size:12px;padding:6px 8px;margin-bottom:10px}._card ._card-footer ._card-footer-item{margin-bottom:16px}._card ._card-footer ._card-footer-item:last-child{margin-bottom:0}._card ._card-detail-link{font-size:12px}._card ._card-detail-link a{display:block}._box ._card{border-width:1px}._btn{display:inline-block}._btn._btn-sm{width:169px;height:35px;overflow:hidden;line-height:280px;background-repeat:no-repeat;transition:background-image .1s linear}._btn._btn-img{margin-bottom:-3px}._btn._btn-more{background-image:url(../images/btn_sm_more.png)}._btn._btn-more:hover{background-image:url(../images/btn_sm_more_active.png)}._btn._btn-post{background-image:url(../images/btn_sm_post.png)}._btn._btn-post:hover{background-image:url(../images/btn_sm_post_active.png)}._btn._btn-default{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#615545;background-color:#f2ead5;border-color:rgb(92.5383244207%,87.9465240642%,75.8930481283%)}._btn._btn-default:hover{background-color:rgb(99.6292335116%,99.4010695187%,98.8021390374%)}._btn._btn-primary{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;background-color:#004f7c;border-color:rgb(0%,24.6094244149%,38.6274509804%)}._btn._btn-primary:hover{background-color:rgb(0%,43.7223276407%,68.6274509804%)}._btn._btn-info{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;background-color:#2b6f92;border-color:rgb(14.5876128229%,37.6563958917%,49.5300342359%)}._btn._btn-info:hover{background-color:rgb(21.4130096483%,55.2754435107%,72.7046374105%)}._btn._btn-danger{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;background-color:#f5816f;border-color:hsl(8.0597014925,87.012987013%,64.8039215686%)}._btn._btn-danger:hover{background-color:hsl(8.0597014925,87.012987013%,74.8039215686%)}._btn._btn-wide{display:block;margin-bottom:10px}._btn._btn-wide:last-child{margin-bottom:0}button._btn-wide{width:100%}.bgf-status{padding-left:108px;position:absolute;left:0;bottom:0;width:100%;margin-top:10px;padding-right:12px}.bgf-status ._status{width:100%}.bgf-status._single{position:static;margin-top:10px;padding:0;padding-right:20px}.bgf-status._single ._status{float:left}.bgf-status._single ._status:last-child{float:left;text-align:left}.bgf-status dt,.bgf-status dd{display:inline-block;font-size:12px;text-align:center;padding:6px 4px;overflow:hidden}.bgf-status dt{background-color:#2b6f92;color:#fff;width:30%}.bgf-status dd{background-color:#f2ead5;width:70%;white-space:nowrap;text-overflow:ellipsis}dl.summon-stones div{display:block}dl.summon-stones dt,dl.summon-stones dd{display:inline-block}dl.summon-stones._single div{display:block}dl.summon-stones dt{width:16px;height:16px;overflow:hidden;line-height:50px;position:relative;top:3px;margin-right:3px}dl.summon-stones dt.stone-fire{background-image:url(../images/stone_fire.png)}dl.summon-stones dt.stone-water{background-image:url(../images/stone_water.png)}dl.summon-stones dt.stone-earth{background-image:url(../images/stone_earth.png)}dl.summon-stones dt.stone-wind{background-image:url(../images/stone_wind.png)}dl.summon-stones dt.stone-light{background-image:url(../images/stone_light.png)}dl.summon-stones dt.stone-dark{background-image:url(../images/stone_dark.png)}dl.summon-stones dt.stone-free{background-image:url(../images/stone_free.png)}dl.summon-stones dd{margin-bottom:8px;margin-right:14px}dl.summon-stones dd .t3{color:#ffa826;text-shadow:0px 0px 1px #694429,0px 0px 1px #694429,0px 0px 1px #694429,0px 0px 2px #694429,0px 0px 2px #694429,0px 0px 2px #694429}dl.summon-stones dd .t4{color:#e3b7ff;text-shadow:0px 0px 1px #7f12b7,0px 0px 1px #7f12b7,0px 0px 1px #7f12b7,0px 0px 2px #7f12b7,0px 0px 2px #7f12b7,0px 0px 2px #7f12b7}dl.summon-stones dd .t5{color:#a1e3ff;text-shadow:0px 0px 1px #371eb4,0px 0px 1px #371eb4,0px 0px 1px #371eb4,0px 0px 2px #371eb4,0px 0px 2px #371eb4,0px 0px 2px #371eb4,0px 0px 3px #371eb4,0px 0px 3px #371eb4,0px 0px 3px #371eb4}i.stone{display:inline-block;width:16px;height:16px;overflow:hidden;line-height:50px;position:relative;top:3px;margin-right:3px}i.stone.stone-fire{background-image:url(../images/stone_fire.png)}i.stone.stone-water{background-image:url(../images/stone_water.png)}i.stone.stone-earth{background-image:url(../images/stone_earth.png)}i.stone.stone-wind{background-image:url(../images/stone_wind.png)}i.stone.stone-light{background-image:url(../images/stone_light.png)}i.stone.stone-dark{background-image:url(../images/stone_dark.png)}i.stone.stone-free{background-image:url(../images/stone_free.png)}.area-glass{background-color:rgba(190,190,190,.5);box-shadow:inset 0 0 30px rgba(57,62,73,.4);border-radius:4px;border:solid 1px #615545}._btn-glass{background-color:rgba(190,190,190,.5);box-shadow:inset 0 0 30px rgba(57,62,73,.4);border-radius:4px;border:solid 1px #615545;display:inline-block;text-align:center;padding:12px 8px 11px 8px;min-width:6em;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;transition:all .2s ease}._btn-glass:hover{text-decoration:none;color:#fff;background-color:#004f7c}.ghost-btn{display:block;text-align:center;font-size:18px;border:dashed 2px #2b6f92;padding:20px 10px;border-radius:3px;outline:none;text-decoration:none;transition:background-color .2s linear}.ghost-btn:hover{text-decoration:none;background-color:rgba(255,255,255,.7)}.ghost-btn small{font-size:12px}#site-logo{position:absolute;left:0;top:0;z-index:16}#site-logo img{width:80px;height:auto}#site-logo img:active{opacity:.7}#site-logo img:hover{opacity:.7}#site-header{height:48px;background:#174c69;background:linear-gradient(to right, #174c69 0%, #256484 34%, #4e7585 58%, #708387 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#174c69', endColorstr='#708387',GradientType=1 );position:absolute;left:0;top:0;width:100%;z-index:15}#site-header #site-heading{color:#fff;margin-left:85px;margin-top:17px;font-size:14px}#site-header #header-tools{position:absolute;right:0;top:0}#hamburger{display:block;width:42px;padding:8px;margin:1px 8px 0 0;overflow:hidden;outline:none}#hamburger span{background:#fff;display:block;height:3px;margin:5px 0;position:relative;transform:rotate(0);top:0;left:0;opacity:1;transition:none .5s ease;transition-property:transform,top,left,opacity}html.mm-opened #hamburger span.top-bar{transform:rotate(45deg);top:9px}html.mm-opened #hamburger span.middle-bar{opacity:0}html.mm-opened #hamburger span.bottom-bar{transform:rotate(-45deg);top:-7px}html.mm-opened #hamburger span.middle-bar{left:-40px}#sp-menu #menu-tools{border-bottom:solid 1px #dbdbdb;text-align:center}#sp-menu #menu-tools span{display:inline-block;float:left;padding:12px 0;width:50%;cursor:pointer}#sp-menu li.active{font-weight:bold}#sp-menu li.active:before{position:absolute;content:">";top:9px;left:9px;font-size:10px}.header-searchform{position:relative;margin-bottom:10px;margin-top:10px}.header-searchform input{height:30px;width:70%;float:right;color:#004f7c;border-radius:3px;border:none;background-color:rgba(255,255,255,.5);padding:0 30px 0 20px;outline:none}.header-searchform input:placeholder-shown{font-size:12px}.header-searchform button{height:30px;color:#004f7c;position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:none;transition:opacity .1s linear}.header-searchform button:hover{opacity:.7}.header-searchform select{float:left;width:26%;height:30px;border-radius:3px;background-color:rgba(255,255,255,.5);color:#004f7c;font-size:12px;border:none;position:relative;top:-2px}.header-searchform.page-my-union input{float:none;width:100%}#halo{position:absolute;top:-47px;left:0;width:349px;height:172px;background-image:url(../images/frames_1.png)}#halo .halo-group-select{position:absolute;top:28px;left:180px;width:115px;height:42px;color:#fff;line-height:44px;text-indent:6px;text-shadow:1px 1px 0 #072f44;cursor:pointer;transition:color .2s linear}#halo .halo-group-select:hover{color:#4decff}#halo #halo-group-options{display:none;position:absolute;left:176px;top:67px;background:rgba(255,255,255,.9);font-size:14px;box-shadow:1px 1px 4px rgba(0,0,0,.4)}#halo #halo-group-options li{cursor:pointer;padding:10px 20px;border-bottom:solid 1px #ccc;transition:background-color .2s linear,color .2s linear}#halo #halo-group-options li:hover{color:#fff;background-color:#2b6f92}#halo .halo-time{position:absolute;top:88px;left:184px;width:166px;font-size:12px;color:#fff;text-shadow:0 0 6px #000,0 0 6px rgba(0,0,0,.9)}#halo .halo-time h2{font-size:10px;margin-bottom:5px}#halo .halo-time time{display:inline;margin-right:3px}#halo .halo-time time.active{color:#4decff}.main-nav{margin-bottom:10px}.main-nav li{width:310px;height:61px;line-height:140px;margin-top:-4px;overflow:hidden;background-repeat:no-repeat;transition:background-image .1s linear}.main-nav li:active{transform:translateY(2px)}.main-nav li#nav-1{background-image:url(../images/nav_1.png)}.main-nav li#nav-1:hover{background-image:url(../images/nav_1_active.png)}.main-nav li#nav-1.active{background-image:url(../images/nav_1_active.png)}.main-nav li#nav-2{background-image:url(../images/nav_2.png)}.main-nav li#nav-2:hover{background-image:url(../images/nav_2_active.png)}.main-nav li#nav-2.active{background-image:url(../images/nav_2_active.png)}.main-nav li#nav-3{background-image:url(../images/nav_3.png)}.main-nav li#nav-3:hover{background-image:url(../images/nav_3_active.png)}.main-nav li#nav-3.active{background-image:url(../images/nav_3_active.png)}.main-nav li#nav-4{background-image:url(../images/nav_4.png)}.main-nav li#nav-4:hover{background-image:url(../images/nav_4_active.png)}.main-nav li#nav-4.active{background-image:url(../images/nav_4_active.png)}.main-nav li#nav-5{background-image:url(../images/nav_5.png)}.main-nav li#nav-5:hover{background-image:url(../images/nav_5_active.png)}.main-nav li#nav-5.active{background-image:url(../images/nav_5_active.png)}.main-nav li#nav-6{background-image:url(../images/nav_6.png)}.main-nav li#nav-6:hover{background-image:url(../images/nav_6_active.png)}.main-nav li#nav-6.active{background-image:url(../images/nav_6_active.png)}.main-nav li#nav-mm{background-image:url(../images/nav_mm.png)}.main-nav li#nav-mm.active{background-image:url(../images/nav_mm_active.png)}.main-nav li#nav-mm:hover{background-image:url(../images/nav_mm_active.png)}.main-nav li a{display:block}.sub-nav li{width:154px;height:53px;overflow:hidden;line-height:128px;transition:background-image .1s linear}.sub-nav li#nav-2-1{float:left}.sub-nav li#nav-2-2{float:right}.sub-nav li#nav-2-3{float:none;width:310px;height:61px;line-height:140px;margin-top:-4px;background-image:url(../images/nav_blog.png)}.sub-nav li#nav-2-3:hover{background-image:url(../images/nav_blog_active.png)}.sub-nav li#nav-2-3.active{background-image:url(../images/nav_blog_active.png)}.sub-nav li:active{transform:translateY(2px)}.sub-nav li#nav-2-1{background-image:url(../images/nav_s_1.png)}.sub-nav li#nav-2-1:hover{background-image:url(../images/nav_s_1_active.png)}.sub-nav li#nav-2-2{background-image:url(../images/nav_s_2.png)}.sub-nav li#nav-2-2:hover{background-image:url(../images/nav_s_2_active.png)}.sub-nav li a{display:block}.sidebar-items{margin-top:20px}.bread-crumbs{font-size:10px;background-color:rgba(255,255,255,.5);margin:14px 10px 0px 10px;padding:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bread-crumbs span{color:#555}.bread-crumbs span a{color:#555}.intro{background-color:rgba(255,255,255,.4);margin-bottom:10px;padding:14px;border-radius:3px}.intro p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}.intro p b,.intro p strong{font-weight:bold}.intro p:last-child{margin-bottom:0}.intro p{font-size:12px}.post-btns-area{position:relative;margin:0 0 20px 20px;padding:14px 14px 14px 36px}.post-btns-area h1{position:absolute;top:-6px;left:-25px}.icon-nav{display:table;width:100%}.icon-nav a{display:table-cell;text-align:center;transition:color .2s linear}.icon-nav a:hover{color:rgb(0%,56.4642631246%,88.6274509804%);text-decoration:none}.icon-nav a i{font-size:18px}#site-footer{font-size:12px;color:#fff;background-color:rgb(0%,24.6094244149%,38.6274509804%)}#site-footer a{color:inherit}#site-footer .footer-item{padding:20px}#site-footer nav section{margin-bottom:20px}#site-footer nav section h1{padding:8px 10px;background-color:rgb(0%,20.7868437698%,32.6274509804%);font-weight:bold;margin-bottom:10px}#site-footer nav section ul{margin-left:0px}#site-footer nav section ul li{display:inline-block;font-size:12px;margin-bottom:8px;margin-right:8px;border:solid 1px rgb(0%,20.7868437698%,32.6274509804%)}#site-footer nav section ul li a{display:block;padding:10px}#site-footer small{font-size:10px;display:block;border-top:solid 1px rgb(0%,15.6900695762%,24.6274509804%);padding:20px;text-align:center}#site-footer .cat-tree-items{margin-bottom:20px}#site-footer .cat-tree-items h2{margin-bottom:5px;padding-bottom:5px}#sticky{position:fixed;bottom:10px;right:10px;text-align:right;z-index:2}#sticky .sticky-btns{display:inline-block;width:58px;height:58px;overflow:hidden;line-height:160px;margin-left:-8px;transition:background-image .1s linear;background-size:100% 100%}#sticky .sticky-btns#sticky-post{background-image:url(../images/btn_stick_post.png)}#sticky .sticky-btns#sticky-post:hover{background-image:url(../images/btn_stick_post_active.png)}#sticky .sticky-btns#sticky-search{background-image:url(../images/btn_stick_search.png)}#sticky .sticky-btns#sticky-search:hover{background-image:url(../images/btn_stick_search_active.png)}#sticky .sticky-btns#sticky-gotop{background-image:url(../images/btn_stick_gotop.png)}#sticky .sticky-btns#sticky-gotop:hover{background-image:url(../images/btn_stick_gotop_active.png)}#sticky .sticky-btns:active{transform:translateY(2px)}#mask{opacity:0;z-index:20;background-color:rgba(0,0,0,.5);transition:opacity .1s linear;left:0;top:0;width:100%;height:100%;position:fixed}#mask.active{opacity:1}#mask #mask-spinner{text-align:center;color:rgba(255,255,255,.5);margin-top:50vh;line-height:2}#mask #mask-spinner i{font-size:64px}#modal-container{z-index:21;transition:all .3s linear;display:block;position:absolute;top:0;left:0;right:0;margin:auto;width:96%;opacity:0}#modal-container.active{opacity:1}#btn-close-modal{color:#fff;padding-bottom:5px;text-align:right;cursor:pointer}._card._card-single ._card-body{padding:8px}table._detail{font-size:12px}table._detail td,table._detail th{border-color:#615545}table._detail th{width:11em;background-color:rgba(0,0,0,.1);color:#004f7c;font-weight:bold}._comment-area{background-color:#f2ead5;border-radius:3px;padding:10px;position:relative}._comment-area #reload-comment-btn{cursor:pointer}._comment-area #reload-comment-btn._disabled{opacity:.4}._comment-area h2{margin-bottom:10px}._comment-area .comments{position:relative;border-bottom:dotted 1px #615545;padding-bottom:4px;padding-left:55px;margin-bottom:10px;min-height:60px}._comment-area .comments:last-child{border-bottom:none}._comment-area .comments#comment-none{padding-left:0}._comment-area .comments p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}._comment-area .comments p b,._comment-area .comments p strong{font-weight:bold}._comment-area .comments p:last-child{margin-bottom:0}._comment-area .comments time{font-size:10px}._comment-area .comments .comments-header{margin-bottom:4px}._comment-area .comments .comments-header h5{font-size:12px;display:inline-block;color:#004f7c}._comment-area .comments .comments-header .delete-comment-btn{color:#615545;position:absolute;right:10px;top:0;cursor:pointer;transition:all .2s linear}._comment-area .comments .comments-header .delete-comment-btn:hover{opacity:.5}._comment-area .comments .comments-header .delete-comment-btn:active{top:5px}._comment-area .comments ._comment-icon{width:50px;height:50px;position:absolute;left:0;top:0;border-radius:50%;overflow:hidden}._comment-area .comments ._comment-icon img{width:50px;height:50px}._comment-area .comments .wp-post-image{max-width:100%;height:auto}._comment-area ._comment-form{position:relative}._comment-area ._comment-form ._form-group{margin-bottom:5px}._comment-area ._comment-form textarea{width:100%;padding:8px;background-color:#fff}._comment-area ._comment-form textarea:focus{background-color:#fff}._comment-area ._comment-form input[type=text]{background-color:#fff}._comment-area ._comment-form input[type=text]:focus{background-color:#fff}._comment-area ._comment-form select{background-color:#fff}.adjacent-post h4{font-size:12px;margin-bottom:4px}.adjacent-post ._prev{text-align:right}.adjacent-post ._prev ._btn{text-align:right}.share-area{margin-bottom:20px}._form-group{margin-bottom:20px;font-size:12px;position:relative}._form-group label{display:block;margin-bottom:8px;font-weight:bold}._form-group label._required:after{content:" ※";color:#f5816f;font-size:12px}._form-group .form-sublabel{margin-top:5px}._form-group .form-alert{background-color:#f5816f;color:#fff;position:absolute;right:0;top:-3px;padding:8px 6px 6px 6px;font-size:10px}._form-group .form-alert:after{content:"";display:block;position:absolute;right:8px;bottom:-12px;border-style:solid;border-color:#f5816f;border-width:6px;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}._form-group input[type=text],._form-group input[type=number],._form-group input[type=password],._form-group textarea,._form-group select,._form-group input[type=email]{width:100%;padding:8px;background-color:#f2ead5;border-radius:3px;border:solid 1px #615545;outline:none;box-shadow:none;transition:box-shadow .2s linear,background-color .2s linear}._form-group input[type=text]:focus,._form-group input[type=number]:focus,._form-group input[type=password]:focus,._form-group textarea:focus,._form-group select:focus,._form-group input[type=email]:focus{background-color:rgb(96.7928698752%,94.8192513369%,89.6385026738%);box-shadow:0 0px 2px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.4)}._form-group input[type=text]._form-invalid,._form-group input[type=number]._form-invalid,._form-group input[type=password]._form-invalid,._form-group textarea._form-invalid,._form-group select._form-invalid,._form-group input[type=email]._form-invalid{border-color:#f66}._form-group input[type=text]._select-double._select-double-main,._form-group input[type=number]._select-double._select-double-main,._form-group input[type=password]._select-double._select-double-main,._form-group textarea._select-double._select-double-main,._form-group select._select-double._select-double-main,._form-group input[type=email]._select-double._select-double-main{width:60%;margin-right:1%;margin-bottom:4px}._form-group input[type=text]._select-double._select-double-sub,._form-group input[type=number]._select-double._select-double-sub,._form-group input[type=password]._select-double._select-double-sub,._form-group textarea._select-double._select-double-sub,._form-group select._select-double._select-double-sub,._form-group input[type=email]._select-double._select-double-sub{width:34%;margin-bottom:4px}._form-group select{height:35px}._form-group select._select-double._select-double-main{width:60%;margin-right:1%;margin-bottom:4px}._form-group select._select-double._select-double-sub{width:34%;margin-bottom:4px}._form-group ._checkbox-item{cursor:pointer;display:inline-block;padding:8px 12px;margin:0 6px 10px 0;background-color:#f2ead5;color:rgb(68.8660524451%,63.4514528703%,56.2319867706%)}._form-group ._checkbox-item.active{color:#fff;background-color:#004f7c}._form-group input[type=file]{cursor:pointer;display:block;width:100%;padding:8px;border:solid 1px #615545}._tooltip-trigger{cursor:help;color:#2b6f92}.form-ghost-btn{width:80%;text-align:center;border:solid 2px #615545;background-color:#f2ead5;padding:12px;border-radius:4px;margin:auto;margin-bottom:20px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.4)}.form-ghost-btn:hover{background-color:#fff}#form-detail-area{display:none}.form-notice{color:#2b6f92 !important}._form-mask{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background-color:#fff;opacity:.3}#jobs-item-dummy{display:none}#add-jobs-item{margin-top:10px}.mymenu-content-wrapper{margin:10px 20px 0 0}.mymenu-content-wrapper p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}.mymenu-content-wrapper p b,.mymenu-content-wrapper p strong{font-weight:bold}.mymenu-content-wrapper p:last-child{margin-bottom:0}.post-time{display:block;margin-top:10px;font-size:12px}#mymenu-nav{display:table;width:100%;margin-bottom:10px}#mymenu-nav a{display:table-cell;text-align:center;font-size:12px}#mymenu-nav a span{display:block;padding:14px 4px 12px 4px;margin:2px;background-color:rgba(255,255,255,.4);transition:all .2s ease}#mymenu-nav a span:hover{color:#fff;background-color:#004f7c}#mymenu-nav a:first-child span{margin-left:0}#mymenu-nav a:last-child span{margin-right:0}#mymenu-nav a:hover{text-decoration:none}.mymenu-type-tag{position:absolute;right:0;top:0;font-size:10px;background-color:#004f7c;color:#fff;padding:6px;border-top-right-radius:3px}.page-404 h1{font-size:24px}.page-404 .sitemap h1{background-color:#004f7c;padding:8px;margin-top:20px;font-size:16px;color:#fff}.page-404 .sitemap h1 a{color:#fff}.page-404 .sitemap h2{margin-bottom:10px;background-color:rgba(255,255,255,.4);padding:6px}.page-404 .sitemap .cat-tree-items{margin-bottom:20px}.page-404 .sitemap .cat-tree-items ul{padding-left:18px}.page-404 .sitemap .cat-tree-items ul li{font-size:12px;margin-bottom:6px}#summon-area #summon-btn{text-align:center;background-color:rgba(0,0,0,0);transition:all .2s linear}#summon-area #summon-btn:hover{cursor:pointer;opacity:.5}#summon-area #summon-btn:active{transform:translateY(10px)}#summon-area #summon-btn img{display:inline-block;width:180px;height:auto}#summon-area #summon-name{font-size:16px;background-color:#f2ead5;padding:20px;text-align:center}#summon-area #summon-name span{display:inline-block}#summon-area #summon-name-l{font-size:12px;text-align:right}#summon-area #summon-name-l span{display:inline-block}#summon-area #summon-name-r{font-size:12px}#summon-area #summon-name-r span{display:inline-block}#summon-area #summon-share{margin-top:30px;text-align:center}#summon-area #summon-share-btn{width:80%}#summon-flash{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);z-index:10;display:none}.summon-result{padding-top:20px;max-height:500px;overflow-y:scroll}.summon-result .summon-results li{position:relative;list-style:none;padding-bottom:10px;margin-bottom:10px !important;border-bottom:groove 2px #f2ead5}.summon-result .summon-results li h4{font-size:16px;margin-top:0 !important;margin-bottom:5px !important}.summon-result .summon-results li p{font-size:12px !important;margin-bottom:0 !important}.summon-result .summon-results li a{position:absolute;right:0;top:0;font-size:16px}table.table td,table.table th{border-color:#615545;font-size:12px}table.table th.halo-table-today-cell{font-weight:bold}table.table .halo-table-today-cell{border-width:2px}table.table .halo-table-star-cell{font-weight:bold;background-color:#fffcd5}table.halo-table-today-table{box-shadow:0 2px 4px rgba(0,0,0,.3)}.label-halo-table-star-cell{background-color:#fffcd5}._my-union-header-heading{font-size:21px;font-weight:bold;text-align:center;color:#004f7c;padding-top:6%}._my-union-header-heading small{color:#615545;font-size:12px;margin-top:8px;display:block}#my-union-login-section{min-height:300px;background-image:url(../images/grans_bg.png);background-size:100% auto;background-repeat:no-repeat;background-position:center top}#my-union-logout #my-union-signin{padding-top:3%;width:80%;margin:auto}#my-union-logout #my-union-signin input{display:block;width:100%;padding:14px;background-color:rgba(255,255,255,.75);box-shadow:0 2px 3px rgba(0,0,0,.3);border:solid 1px #615545}#my-union-logout #my-union-signin button{width:100%}#my-union-logout .my-union-desc{text-align:left;padding:20px 0}#my-union-logout .login-notice{font-size:12px;margin-top:10px}._comment-area#union-comment-area{padding:0;background-color:rgba(0,0,0,0)}._comment-area#union-comment-area input[type=text],._comment-area#union-comment-area textarea,._comment-area#union-comment-area select{background-color:#f2ead5}._comment-area#union-comment-area #submit-comment-btn{min-width:100%}._comment-area#union-comment-area #stamp-select-btn{min-width:100%}._comment-area#union-comment-area #reload-comment-btn,._comment-area#union-comment-area #auto-reload-comment-btn{font-size:12px;position:static;margin-right:0}._comment-area#union-comment-area #single-comment-body{max-height:400px;overflow:scroll;margin-top:10px}._box-shadow{box-shadow:0 2px 4px rgba(0,0,0,.3)}#my-union-members-page .admin-message p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}#my-union-members-page .admin-message p b,#my-union-members-page .admin-message p strong{font-weight:bold}#my-union-members-page .admin-message p:last-child{margin-bottom:0}#my-union-members-page .admin-message p{font-size:12px}#my-union-members-page .admin-message time{font-size:10px}#my-union-members-page ._box-body{overflow:hidden}#my-union-members-page i.custom-icon{position:absolute;left:10px;top:9px;font-size:38px}#my-union-members-page header.custom-icon{background-image:none}#my-union-members-page h1.custom-icon{padding-left:50px}#my-union-members-page ._content p{font-size:12px;color:#2f2320;line-height:1.4;margin-bottom:12px}#my-union-members-page ._content p b,#my-union-members-page ._content p strong{font-weight:bold}#my-union-members-page ._content p:last-child{margin-bottom:0}#my-union-members-page #union-nav{margin-bottom:20px;text-align:center}#my-union-members-page #union-nav ._btn{font-size:12px;width:100%}#my-union-members-page #anc-union-hist .table th{border-top:none}#my-union-members-page #union-members-postform-area{display:none}#my-union-members-page #open-members-postform.active{margin-bottom:10px}#my-union-members-page .union-posts h2{font-weight:bold;margin:5px 0 10px 0}#my-union-members-page .union-posts p{font-size:12px}#my-union-members-page #union-page-description h3{font-weight:bold;margin-bottom:6px;background-color:#f2ead5;padding:8px}#my-union-members-page #union-page-description .item{margin-bottom:25px}#my-union-members-page #union-page-description .item:last-child{margin-bottom:0}#my-union-members-page .my-union-lock{position:absolute;right:10px;top:10px;color:#615545}.table-scroller{max-height:300px;overflow:scroll}.union-modal{display:none}.union-modal .union-mask{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:20}.union-modal .union-modal-content{position:absolute;top:0;left:0;z-index:21;width:100%}.union-modal .union-modal-content ._box{width:96%;margin:auto}.agreements{background-color:#f2ead5;padding:1px 10px 10px 10px}.intro-nav li{width:50%;float:left}.intro-nav a img{display:block;width:100%;height:auto}#header-halo-btn{position:absolute;right:60px;top:10px;font-size:27px;color:#fff;cursor:pointer}#header-halo-btn.active{color:#004f7c}#header-halo{text-align:center;position:absolute;top:-180px;right:0;width:240px;background-color:rgba(255,255,255,.9);box-shadow:0 2px 3px rgba(0,0,0,.4);transition:top .2s ease}#header-halo.active{top:40px}#header-halo h2{background-color:#2b6f92;color:#fff;padding:10px}#header-halo select{font-size:14px;width:100%;margin-bottom:10px}.halo-time-body{padding:10px}.halo-time-body p{margin-bottom:10px;text-align:left}.halo-time-body p.stone{background-repeat:no-repeat;background-size:14px 14px;padding-left:16px}.halo-time-body p.stone-fire{background-image:url(../images/stone_fire.png)}.halo-time-body p.stone-water{background-image:url(../images/stone_water.png)}.halo-time-body p.stone-earth{background-image:url(../images/stone_earth.png)}.halo-time-body p.stone-wind{background-image:url(../images/stone_wind.png)}.halo-time-body p.stone-light{background-image:url(../images/stone_light.png)}.halo-time-body p.stone-dark{background-image:url(../images/stone_dark.png)}.halo-time-time{background-color:#ffd;padding:10px 0}.halo-time-footer{padding:0 10px 10px 10px}.halo-time-footer ._btn{margin-right:0}#my-union-notice-box ._box-header ._box-header-heading{font-size:14px}#my-union-notice-box .notice-box{margin-bottom:10px}#my-union-notice-box .notice-box:last-child{margin-bottom:0}#my-union-notice-box time{display:block;font-size:10px;color:#004f7c;margin-bottom:3px}#imagelightbox{box-shadow:0 2px 14px 5px rgba(0,0,0,.4)}._mb-jobs-list{width:100%}._mb-jobs-list thead th{border-bottom:solid 2px #615545;padding-bottom:10px;font-weight:bold}._mb-jobs-list td{padding:12px 0;border-bottom:solid 1px #615545}._mb-jobs-list tr:last-child td{border-bottom:none}td ._mb-jobs-list td{border-top:none;border-left:none;border-right:none}#multi-id-container.updated{color:#004f7c;font-weight:bold}.ogp-dummy-image{display:none !important}#cancel-entry-job{cursor:pointer}#cancel-entry-job:hover{text-decoration:underline}._btn.entry-job-btn{padding:4px}#publish-my-mb p{margin-top:20px;line-height:1.4}#global-notification{position:fixed;top:48px;left:0;width:100%;z-index:4}#global-notification p{background-color:rgba(0,0,0,.65);color:#fff;padding:8px;font-size:10px;line-height:1.4}.gbb-comment-stamp{width:160px !important;height:160px !important}._card-poll-item{margin-bottom:24px}._card-poll-item:last-child{margin-bottom:0}._poll-name{margin-bottom:4px}._card-poll-bar-wrapper{height:4px;background-color:#f2ead5}._card-poll-bar-wrapper ._bar{height:4px;background-color:#2b6f92;animation:barChartAnimation 2s ease}#gbb_chart_container{height:500px;margin-bottom:20px}#gbb_poll_data_table th,#gbb_poll_data_table td{vertical-align:middle}#gbb_poll_data_table ._btn{padding:4px 8px 3px 8px}#gbb_poll_data_table .poll_vote_cell{width:6em}#poll_count{display:inline-block}@keyframes barChartAnimation{0%{width:0px}}}@media(min-width: 1100px){html,body{font-family:-apple-system,"Lucida Grande","Helvetica Neue","Hiragino Kaku Gothic ProN","游ゴシック","メイリオ",meiryo,sans-serif;color:#2f2320;background:#88aeb7;background:linear-gradient(to right, #88aeb7 0%, #cfe4e5 34%, #d1d8d5 58%, #b1c2c4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#88aeb7', endColorstr='#b1c2c4',GradientType=1 )}a{color:#2b6f92}.wrapper{position:relative;display:flex}.sidebar{width:330px;left:0;padding-top:125px;padding-left:20px}#site-main{padding:20px 20px 20px 20px;min-height:3200px;flex-grow:1}.text-center{text-align:center}.color-inherit{color:inherit}.jq-toast-single{box-shadow:0 1px 4px rgba(0,0,0,.4)}._small{font-size:12px !important}b{font-weight:bold}.sponcered{font-size:12px;margin-bottom:10px}.box-items{margin-bottom:10px}.box-items .adbox-unit{display:inline-block;margin-right:10px}.text-big{font-size:150% !important}.gbb-comment-stamp{background-size:100% auto}._btn:active{transform:translateY(2px)}.tags{margin-bottom:14px}.tags li{float:left;font-size:12px;margin:0 5px 5px 0}.tags li a{display:block;color:#fff;background-color:#004f7c;padding:5px 8px 4px 8px;transition:background-color .1s linear}.tags li a:hover{text-decoration:none;background-color:#2b6f92}._box{background:#e9e3d4;background:linear-gradient(to bottom, #e9e3d4 1%, #d0c5aa 40%, #d0c5aa 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e3d4', endColorstr='#d0c5aa',GradientType=0 );border-radius:3px;border:solid 2px #615545;box-shadow:0 2px 1px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1);margin-bottom:20px}._box .col{overflow:hidden}._box ._box-header{position:relative;border-bottom:solid 1px #615545;box-shadow:0 1px 0 #fff;background-image:url(../images/bg_ship.png);background-repeat:no-repeat;background-position:4px 6px}._box ._box-header ._box-header-heading{color:#2f2320;padding:18px;font-size:21px;font-weight:bold}._box ._box-header ._box-header-heading small{font-size:14px}._box ._box-header ._btn{position:absolute;right:10px;top:8px}._box ._box-header ._btn._btn-round-go{display:block;width:45px;height:45px;overflow:hidden;line-height:120px;background-image:url(../images/btn_round_go.png)}._box ._box-body{padding:18px}._box ._box-footer{padding:18px;border-top:solid 1px #615545;box-shadow:inset 0 1px 0 #fff}._box._box-content ._box-body{font-size:14px}._box._box-content ._box-body .blog-sec{margin-bottom:42px}._box._box-content ._box-body h2{font-size:16px;font-weight:bold;color:#fff;background-color:#004f7c;padding:9px 8px 8px 12px;margin-top:30px;margin-bottom:16px;border-bottom:groove 1px rgb(98.6837789661%,97.8737967914%,95.7475935829%);line-height:1.6}._box._box-content ._box-body h2:first-child{margin-top:0}._box._box-content ._box-body h3{color:#004f7c;font-weight:bold;margin-top:20px;margin-bottom:18px;font-size:16px;border-bottom:groove 2px #f2ead5;border-left:solid 4px #004f7c;padding-left:6px;padding-bottom:6px;padding-top:6px}._box._box-content ._box-body h4{color:#004f7c;font-weight:bold;margin-top:10px;margin-bottom:10px}._box._box-content ._box-body .td-lt{text-decoration:line-through}._box._box-content ._box-body p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}._box._box-content ._box-body p b,._box._box-content ._box-body p strong{font-weight:bold}._box._box-content ._box-body p:last-child{margin-bottom:0}._box._box-content ._box-body ul{list-style:disc inside;margin-bottom:12px}._box._box-content ._box-body ul li{margin-bottom:5px}._box._box-content ._box-body blockquote{position:relative;border-left:solid 4px rgb(60.552799433%,53.6924167257%,44.5452397827%);margin:20px 0;padding:10px 0 10px 20px}._box._box-content ._box-body blockquote:before{color:rgb(60.552799433%,53.6924167257%,44.5452397827%);font-family:FontAwesome;content:""}._box._box-content ._box-body blockquote footer{font-size:12px;color:hsl(12,18.9873417722%,35.4901960784%)}._box._box-content ._box-body blockquote footer:before{content:"— "}._box._box-content ._box-body blockquote footer a{color:inherit}._box._box-content ._box-body blockquote footer a:after{content:" ";font-family:FontAwesome}._box._box-content ._box-body img{display:block;max-width:100%;height:auto}._box._box-content ._box-body .gbb-stamp-select-btn{display:inline-block;width:120px;height:120px;border:solid 1px #f2ead5;margin-right:8px;margin-bottom:8px;cursor:pointer;transition:all .1s ease;background-size:100% auto}._box._box-content ._box-body .gbb-stamp-select-btn:hover{opacity:.6}._box._box-content ._box-body .gbb-stamp-select-btn:active{transform:scale(0.9)}._box._single-blog{background:#e9e3d4}._box._single-blog ._box-footer ._card-tags{margin-bottom:-5px}._box._single-blog ._box-body p{font-size:15px;line-height:1.6;margin-bottom:24px}._box._single-blog ._box-body p small{font-size:70%}._box._single-blog ._box-body .single-heading-1{color:#fff;font-size:18px;font-weight:bold;line-height:1.6;margin-bottom:16px;padding-bottom:6px;border-bottom:groove 2px #f2ead5}._box._single-blog ._box-body ._outline{background-color:#f2ead5;border:solid 1px #615545;border-radius:3px;padding:20px;padding-bottom:12px}._box._single-blog ._box-body ._outline li{list-style-position:inside;margin:0}._box._single-blog ._box-body ._outline li a{display:inline-block;margin-bottom:8px;font-size:16px}._box._single-blog ._box-body ._outline ul li>ul{margin-left:20px;margin-bottom:0}._box._single-blog ._box-body ._outline ul li>ul li a{font-size:14px}._box._single-blog ._box-body ._outline ul p{margin:0}._box._single-blog ._box-body ._outline ul:last-child{margin-bottom:0}._box._single-blog ._box-body ._p-voice{position:relative}._box._single-blog ._box-body ._p-voice img{position:absolute;left:0;top:0;display:block;width:80px;height:80px;border-radius:200px}._box._single-blog ._box-body ._p-voice ._p-voice-content{position:relative;margin-left:90px;padding:16px;background-color:#f2ead5;border:solid 1px rgb(68.8660524451%,63.4514528703%,56.2319867706%);box-shadow:0 2px 2px rgb(85.4925584692%,82.9695251595%,79.6054807465%)}._box._single-blog ._box-body ._p-voice ._p-voice-content ._p-voice-heading{border-left:none;margin:0;padding-left:0;margin-bottom:10px;font-weight:normal}._box._single-blog ._box-body ._p-voice ._p-voice-content:before,._box._single-blog ._box-body ._p-voice ._p-voice-content:after{display:block;content:"";border-style:solid;border-color:rgba(0,0,0,0);border-width:12px;border-top-width:4px;position:absolute;left:-24px;top:8px}._box._single-blog ._box-body ._p-voice ._p-voice-content:before{border-right-color:rgb(68.8660524451%,63.4514528703%,56.2319867706%)}._box._single-blog ._box-body ._p-voice ._p-voice-content:after{left:-22px;border-right-color:#f2ead5}._box._single-blog ._box-body ._p-voice ._p-voice-content p{margin-bottom:10px}._box._single-blog ._box-body ._p-voice ._p-voice-content p:last-child{margin-bottom:0}._box._single-blog ._box-body ._p-voice ._p-voice-content small{font-size:70%}._box._single-blog ._box-body ._p-voice._voice-right img{left:auto;right:0}._box._single-blog ._box-body ._p-voice._voice-right ._p-voice-content{margin-left:0;margin-right:90px}._box._single-blog ._box-body ._p-voice._voice-right ._p-voice-content:before,._box._single-blog ._box-body ._p-voice._voice-right ._p-voice-content:after{left:auto;right:-24px}._box._single-blog ._box-body ._p-voice._voice-right ._p-voice-content:before{border-right-color:rgba(0,0,0,0);border-left-color:rgb(68.8660524451%,63.4514528703%,56.2319867706%)}._box._single-blog ._box-body ._p-voice._voice-right ._p-voice-content:after{left:auto;right:-22px;border-right-color:rgba(0,0,0,0);border-left-color:#f2ead5}._card{background:url(../images/bg_ornament.png),#d0c5aa;background:url(../images/bg_ornament.png),linear-gradient(to bottom, #e9e3d4 1%, #d0c5aa 40%, #d0c5aa 99%);background-size:auto,cover;border-radius:3px;border:solid 2px #615545;box-shadow:0 2px 1px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1);margin-bottom:16px}._card._expired h2,._card._expired h3,._card._expired p{text-decoration:line-through}._card ._card-header{position:relative;min-height:76px}._card ._card-header ._card-header-img{position:absolute}._card ._card-header ._card-header-img._gbb-grades{left:10px;top:5px}._card ._card-header ._card-header-img._gbb-icons{left:12px;top:12px}._card ._card-header ._card-header-img.ribbon-left{top:0;left:0px}._card ._card-header ._card-header-img.ribbon-right{top:0;right:0px}._card ._card-header._with-image{padding-left:76px}._card ._card-header ._card-header-heading{font-size:21px;font-weight:bold;color:#004f7c;padding-top:38px;text-shadow:1px 1px 0 rgba(255,255,255,.7);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._card ._card-header ._card-sub-title{font-size:12px;color:#004f7c;position:absolute;top:20px}._card ._card-body{padding:12px;overflow:hidden}._card ._card-body p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}._card ._card-body p b,._card ._card-body p strong{font-weight:bold}._card ._card-body p:last-child{margin-bottom:0}._card ._card-body ._well{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#615545;background-color:#f2ead5;border-radius:3px;padding:8px;margin-bottom:16px}._card ._card-body ._card-tags a{background-color:#615545;transition:background-color .1s linear}._card ._card-body ._card-tags a:hover{background-color:rgb(52.0633120718%,45.6224899598%,37.0347271439%)}._card ._card-body ._card-tags a.gbb-tags-green{background-color:#689a68}._card ._card-body ._card-tags a.gbb-tags-green:hover{background-color:hsl(120,19.8412698413%,62.5882352941%)}._card ._card-body ._card-tags a.gbb-tags-red{background-color:#f5816f}._card ._card-body ._card-tags a.gbb-tags-red:hover{background-color:rgb(97.636872931%,70.2245989305%,65.9709702063%)}._card ._card-body ._card-tags a.gbb-tags-blue{background-color:#467d99}._card ._card-body ._card-tags a.gbb-tags-blue:hover{background-color:rgb(39.2466367713%,61.0860810692%,72.2043436209%)}._card._type-recruit ._card-header{padding-left:108px;min-height:98px}._card._type-recruit ._card-header-heading{font-size:16px;text-overflow:inherit;overflow:visible;white-space:normal;line-height:1.3;padding-top:12px;padding-right:20px}._card._type-recruit ._card-header-heading._type-enroll{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}._card._type-normal ._card-header{padding:12px 12px 0 12px;min-height:auto}._card._type-normal ._card-header-heading{font-size:16px;text-overflow:inherit;overflow:visible;white-space:normal;line-height:1.3;padding-top:12px;padding-right:20px}._card._type-single-normal ._card-header{min-height:auto;padding:20px 20px 10px 20px}._card._type-single-normal ._card-header-heading{padding-top:0}._card._type-blog.has-thumbnail{position:relative}._card._type-blog.has-thumbnail ._card-header,._card._type-blog.has-thumbnail ._card-body{padding-left:124px}._card._type-blog.has-thumbnail ._card-body{min-height:80px}._card._type-blog.has-thumbnail .blog-thumbnail{position:absolute;left:12px;top:12px}._card._type-blog.has-thumbnail .blog-thumbnail img{width:100px;height:100px;transition:opacity .2s linear}._card._type-blog.has-thumbnail .blog-thumbnail img:hover{opacity:.6}._card._type-blog ._card-header{min-height:auto;padding:14px 14px 10px 14px}._card._type-blog ._card-body{padding-top:0}._card._type-blog ._card-body time{display:block;font-size:12px;margin-bottom:10px}._card._type-blog ._card-header-heading{padding-top:0}._card._type-blog ._card-footer ._card-tags{margin-bottom:0px}._card ._card-footer{font-size:14px;padding:12px;border-top:solid 1px #615545;box-shadow:inset 0 1px 0 #fff}._card ._card-footer .tag-heading{background-color:#2b6f92;display:inline-block;color:#fff;font-size:12px;padding:6px 8px;margin-bottom:10px}._card ._card-footer ._card-footer-item{margin-bottom:16px}._card ._card-footer ._card-footer-item:last-child{margin-bottom:0}._card ._card-footer time{font-size:12px}._card ._card-detail-link{font-size:14px}._card ._card-detail-link a{display:block}._box ._card{border-width:1px}._btn{display:inline-block}._btn._btn-sm{width:169px;height:35px;overflow:hidden;line-height:280px;background-repeat:no-repeat;transition:background-image .1s linear}._btn._btn-img{margin-bottom:-3px}._btn._btn-more{background-image:url(../images/btn_sm_more.png)}._btn._btn-more:hover{background-image:url(../images/btn_sm_more_active.png)}._btn._btn-post{background-image:url(../images/btn_sm_post.png)}._btn._btn-post:hover{background-image:url(../images/btn_sm_post_active.png)}._btn._btn-default{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#615545;background-color:#f2ead5;border-color:rgb(92.5383244207%,87.9465240642%,75.8930481283%)}._btn._btn-default:hover{background-color:rgb(99.6292335116%,99.4010695187%,98.8021390374%)}._btn._btn-primary{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;background-color:#004f7c;border-color:rgb(0%,24.6094244149%,38.6274509804%)}._btn._btn-primary:hover{background-color:rgb(0%,43.7223276407%,68.6274509804%)}._btn._btn-info{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;background-color:#2b6f92;border-color:rgb(14.5876128229%,37.6563958917%,49.5300342359%)}._btn._btn-info:hover{background-color:rgb(21.4130096483%,55.2754435107%,72.7046374105%)}._btn._btn-danger{cursor:pointer;display:inline-block;text-align:center;font-size:14px;padding:12px 8px 11px 8px;margin-right:6px;min-width:6em;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .1s linear;text-decoration:none;border-style:solid;border-width:1px;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;background-color:#f5816f;border-color:hsl(8.0597014925,87.012987013%,64.8039215686%)}._btn._btn-danger:hover{background-color:hsl(8.0597014925,87.012987013%,74.8039215686%)}.bgf-status{padding-left:108px;position:absolute;left:0;bottom:0;width:100%;margin-top:10px;padding-right:12px}.bgf-status ._status{width:100%}.bgf-status._single{position:static;margin-top:10px;padding:0;padding-right:20px}.bgf-status._single ._status{float:left}.bgf-status._single ._status:last-child{float:left;text-align:left}.bgf-status dt,.bgf-status dd{display:inline-block;font-size:12px;text-align:center;padding:6px 4px;overflow:hidden}.bgf-status dt{background-color:#2b6f92;color:#fff;width:30%}.bgf-status dd{background-color:#f2ead5;width:70%;white-space:nowrap;text-overflow:ellipsis}dl.summon-stones div{display:block}dl.summon-stones dt,dl.summon-stones dd{display:inline-block}dl.summon-stones._single div{display:block}dl.summon-stones dt{width:16px;height:16px;overflow:hidden;line-height:50px;position:relative;top:3px;margin-right:3px}dl.summon-stones dt.stone-fire{background-image:url(../images/stone_fire.png)}dl.summon-stones dt.stone-water{background-image:url(../images/stone_water.png)}dl.summon-stones dt.stone-earth{background-image:url(../images/stone_earth.png)}dl.summon-stones dt.stone-wind{background-image:url(../images/stone_wind.png)}dl.summon-stones dt.stone-light{background-image:url(../images/stone_light.png)}dl.summon-stones dt.stone-dark{background-image:url(../images/stone_dark.png)}dl.summon-stones dt.stone-free{background-image:url(../images/stone_free.png)}dl.summon-stones dd{margin-bottom:8px;margin-right:14px}dl.summon-stones dd .t3{color:#ffa826;text-shadow:0px 0px 1px #694429,0px 0px 1px #694429,0px 0px 1px #694429,0px 0px 2px #694429,0px 0px 2px #694429,0px 0px 2px #694429}dl.summon-stones dd .t4{color:#e3b7ff;text-shadow:0px 0px 1px #7f12b7,0px 0px 1px #7f12b7,0px 0px 1px #7f12b7,0px 0px 2px #7f12b7,0px 0px 2px #7f12b7,0px 0px 2px #7f12b7}dl.summon-stones dd .t5{color:#a1e3ff;text-shadow:0px 0px 1px #371eb4,0px 0px 1px #371eb4,0px 0px 1px #371eb4,0px 0px 2px #371eb4,0px 0px 2px #371eb4,0px 0px 2px #371eb4,0px 0px 3px #371eb4,0px 0px 3px #371eb4,0px 0px 3px #371eb4}i.stone{display:inline-block;width:16px;height:16px;overflow:hidden;line-height:50px;position:relative;top:3px;margin-right:3px}i.stone.stone-fire{background-image:url(../images/stone_fire.png)}i.stone.stone-water{background-image:url(../images/stone_water.png)}i.stone.stone-earth{background-image:url(../images/stone_earth.png)}i.stone.stone-wind{background-image:url(../images/stone_wind.png)}i.stone.stone-light{background-image:url(../images/stone_light.png)}i.stone.stone-dark{background-image:url(../images/stone_dark.png)}i.stone.stone-free{background-image:url(../images/stone_free.png)}.area-glass{background-color:rgba(190,190,190,.5);box-shadow:inset 0 0 30px rgba(57,62,73,.4);border-radius:4px;border:solid 1px #615545}._btn-glass{background-color:rgba(190,190,190,.5);box-shadow:inset 0 0 30px rgba(57,62,73,.4);border-radius:4px;border:solid 1px #615545;display:inline-block;text-align:center;padding:12px 8px 11px 8px;min-width:6em;color:#fff;text-shadow:0 0 2px #000,0 0 10px #000;transition:all .2s ease}._btn-glass:hover{text-decoration:none;color:#fff;background-color:#004f7c}.ghost-btn{display:block;text-align:center;font-size:18px;border:dashed 2px #2b6f92;padding:20px 10px;border-radius:3px;outline:none;text-decoration:none;transition:background-color .2s linear}.ghost-btn:hover{text-decoration:none;background-color:rgba(255,255,255,.7)}.ghost-btn small{font-size:12px}#site-header{height:48px;background:#174c69;background:linear-gradient(to right, #174c69 0%, #256484 34%, #4e7585 58%, #708387 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#174c69', endColorstr='#708387',GradientType=1 );position:relative}#site-header #site-logo a{display:block;width:190px;height:172px;line-height:500px;overflow:hidden;position:absolute;z-index:10;left:0;top:0;background-image:url(../images/logo_orb.png);transition:linear .1s background-image}#site-header #site-logo a:hover{background-image:url(../images/logo_orb_hv.png)}#site-header #header-searchform{position:relative;float:right;margin-right:20px;margin-top:9px}#site-header #header-searchform input{height:30px;width:320px;color:#004f7c;border-radius:3px;border:none;background-color:rgba(255,255,255,.5);padding:0 30px 0 20px;outline:none}#site-header #header-searchform input:placeholder-shown{font-size:12px}#site-header #header-searchform button{height:30px;color:#004f7c;position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:none;transition:opacity .1s linear}#site-header #header-searchform button:hover{opacity:.7}#site-header #header-searchform select{height:30px;border-radius:3px;background-color:rgba(255,255,255,.5);color:#004f7c;font-size:12px;border:none;position:relative;top:-2px}#halo{position:absolute;top:-47px;left:0;width:349px;height:172px;background-image:url(../images/frames_1.png)}#halo .halo-group-select{position:absolute;top:28px;left:180px;width:115px;height:42px;color:#fff;line-height:44px;text-indent:6px;text-shadow:1px 1px 0 #072f44}#halo #halo-group-options{display:none;position:absolute;left:176px;top:67px;background:rgba(255,255,255,.9);font-size:14px;box-shadow:1px 1px 4px rgba(0,0,0,.4)}#halo #halo-group-options li{cursor:pointer;padding:10px 20px;border-bottom:solid 1px #ccc;transition:background-color .2s linear,color .2s linear}#halo #halo-group-options li:hover{color:#fff;background-color:#2b6f92}#halo .halo-time{position:absolute;top:82px;left:184px;width:166px;font-size:12px;color:#fff;text-shadow:0 0 6px #000,0 0 6px rgba(0,0,0,.9)}#halo .halo-time h2{font-size:10px;margin-bottom:5px}#halo .halo-time time{display:inline;margin-right:3px}#halo .halo-time time.active{color:#4decff}#halo .halo-time p{margin-bottom:3px}#halo .halo-time p.stone{background-repeat:no-repeat;background-size:12px 12px;padding-left:13px}#halo .halo-time p.stone-fire{background-image:url(../images/stone_fire.png)}#halo .halo-time p.stone-water{background-image:url(../images/stone_water.png)}#halo .halo-time p.stone-earth{background-image:url(../images/stone_earth.png)}#halo .halo-time p.stone-wind{background-image:url(../images/stone_wind.png)}#halo .halo-time p.stone-light{background-image:url(../images/stone_light.png)}#halo .halo-time p.stone-dark{background-image:url(../images/stone_dark.png)}.main-nav{margin-bottom:10px}.main-nav li{width:310px;height:61px;line-height:140px;margin-top:-4px;overflow:hidden;background-repeat:no-repeat;transition:background-image .1s linear}.main-nav li:active{transform:translateY(2px)}.main-nav li#nav-1{background-image:url(../images/nav_1.png)}.main-nav li#nav-1:hover{background-image:url(../images/nav_1_active.png)}.main-nav li#nav-1.active{background-image:url(../images/nav_1_active.png)}.main-nav li#nav-2{background-image:url(../images/nav_2.png)}.main-nav li#nav-2:hover{background-image:url(../images/nav_2_active.png)}.main-nav li#nav-2.active{background-image:url(../images/nav_2_active.png)}.main-nav li#nav-3{background-image:url(../images/nav_3.png)}.main-nav li#nav-3:hover{background-image:url(../images/nav_3_active.png)}.main-nav li#nav-3.active{background-image:url(../images/nav_3_active.png)}.main-nav li#nav-4{background-image:url(../images/nav_4.png)}.main-nav li#nav-4:hover{background-image:url(../images/nav_4_active.png)}.main-nav li#nav-4.active{background-image:url(../images/nav_4_active.png)}.main-nav li#nav-5{background-image:url(../images/nav_5.png)}.main-nav li#nav-5:hover{background-image:url(../images/nav_5_active.png)}.main-nav li#nav-5.active{background-image:url(../images/nav_5_active.png)}.main-nav li#nav-6{background-image:url(../images/nav_6.png)}.main-nav li#nav-6:hover{background-image:url(../images/nav_6_active.png)}.main-nav li#nav-6.active{background-image:url(../images/nav_6_active.png)}.main-nav li#nav-7{background-image:url(../images/nav_7.png)}.main-nav li#nav-7:hover{background-image:url(../images/nav_7_active.png)}.main-nav li#nav-7.active{background-image:url(../images/nav_7_active.png)}.main-nav li#nav-mm{background-image:url(../images/nav_mm.png)}.main-nav li#nav-mm.active{background-image:url(../images/nav_mm_active.png)}.main-nav li#nav-mm:hover{background-image:url(../images/nav_mm_active.png)}.main-nav li#nav-uaf{background-image:url(../images/nav_uaf.png)}.main-nav li#nav-uaf.active{background-image:url(../images/nav_uaf_active.png)}.main-nav li#nav-uaf:hover{background-image:url(../images/nav_uaf_active.png)}.main-nav li a{display:block}.sub-nav li{width:154px;height:53px;overflow:hidden;line-height:128px;transition:background-image .1s linear}.sub-nav li#nav-2-1{float:left}.sub-nav li#nav-2-2{float:right}.sub-nav li#nav-2-3{float:none;width:310px;height:61px;line-height:140px;margin-top:-4px;background-image:url(../images/nav_blog.png)}.sub-nav li#nav-2-3:hover{background-image:url(../images/nav_blog_active.png)}.sub-nav li#nav-2-3.active{background-image:url(../images/nav_blog_active.png)}.sub-nav li:active{transform:translateY(2px)}.sub-nav li#nav-2-1{background-image:url(../images/nav_s_1.png)}.sub-nav li#nav-2-1:hover{background-image:url(../images/nav_s_1_active.png)}.sub-nav li#nav-2-2{background-image:url(../images/nav_s_2.png)}.sub-nav li#nav-2-2:hover{background-image:url(../images/nav_s_2_active.png)}.sub-nav li a{display:block}.sidebar .sidebar-items{margin-top:20px}.sidebar .sidebar-blogs li{position:relative;margin-bottom:10px;padding:5px;padding-left:70px;background-color:rgba(255,255,255,.4);min-height:68px}.sidebar .sidebar-blogs li h3{font-size:12px;font-weight:bold;line-height:1.4;margin-bottom:4px}.sidebar .sidebar-blogs li p{font-size:10px;line-height:1.2}.sidebar .sidebar-blogs li .sidebar-blog-thumbnail{display:block;position:absolute;left:4px;top:4px}.sidebar .sidebar-blogs li .sidebar-blog-thumbnail img{display:block;width:60px;height:60px}.bread-crumbs{position:absolute;top:-29px;font-size:12px}.bread-crumbs span{color:#fff}.bread-crumbs span a{color:#fff}.intro{background-color:rgba(255,255,255,.4);margin-bottom:20px;padding:14px;border-radius:3px}.intro p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}.intro p b,.intro p strong{font-weight:bold}.intro p:last-child{margin-bottom:0}.post-btns-area{position:relative;margin:0 0 20px 20px;padding:14px 14px 14px 36px}.post-btns-area h1{position:absolute;top:-6px;left:-25px}.grid-container{max-width:1590px}.icon-nav{display:table;width:100%}.icon-nav a{display:table-cell;text-align:center;transition:color .2s linear}.icon-nav a:hover{color:rgb(0%,56.4642631246%,88.6274509804%);text-decoration:none}.icon-nav a i{font-size:18px}#site-footer{font-size:14px;color:#fff;background-color:rgb(0%,24.6094244149%,38.6274509804%)}#site-footer a{color:inherit}#site-footer .footer-item{padding:20px}#site-footer nav section{margin-bottom:20px}#site-footer nav section h1{padding:8px 10px;background-color:rgb(0%,20.7868437698%,32.6274509804%);font-weight:bold;margin-bottom:10px}#site-footer nav section ul{margin-left:0px}#site-footer nav section ul li{font-size:12px;display:inline-block;margin-right:8px}#site-footer small{font-size:12px;display:block;border-top:solid 1px rgb(0%,15.6900695762%,24.6274509804%);padding:20px}#site-footer .cat-tree-items{margin-left:10px;margin-bottom:20px}#site-footer .cat-tree-items h2{margin-bottom:5px;padding-bottom:5px}#site-footer .cat-tree-items ul{margin-left:18px}#sticky{position:fixed;bottom:10px;right:10px;text-align:right;z-index:2}#sticky .sticky-btns{display:inline-block;width:72px;height:72px;overflow:hidden;line-height:160px;margin-left:-5px;transition:background-image .1s linear}#sticky .sticky-btns#sticky-post{background-image:url(../images/btn_stick_post.png)}#sticky .sticky-btns#sticky-post:hover{background-image:url(../images/btn_stick_post_active.png)}#sticky .sticky-btns#sticky-search{background-image:url(../images/btn_stick_search.png)}#sticky .sticky-btns#sticky-search:hover{background-image:url(../images/btn_stick_search_active.png)}#sticky .sticky-btns#sticky-gotop{background-image:url(../images/btn_stick_gotop.png)}#sticky .sticky-btns#sticky-gotop:hover{background-image:url(../images/btn_stick_gotop_active.png)}#sticky .sticky-btns:active{transform:translateY(2px)}#mask{opacity:0;z-index:20;background-color:rgba(0,0,0,.5);transition:opacity .1s linear;left:0;top:0;width:100%;height:100%;position:fixed}#mask.active{opacity:1}#mask #mask-spinner{text-align:center;color:rgba(255,255,255,.5);margin-top:50vh;line-height:2}#mask #mask-spinner i{font-size:64px}#modal-container{z-index:21;transition:all .3s linear;display:block;position:absolute;top:0;left:0;right:0;margin:auto;width:90%;opacity:0}#modal-container.active{opacity:1}#btn-close-modal{color:#fff;padding-bottom:5px;text-align:right;cursor:pointer}._card._card-single ._card-body{padding:10px 20px 10px 20px}table._detail{font-size:14px}table._detail td,table._detail th{border-color:#615545}table._detail th{width:11em;background-color:rgba(0,0,0,.1);color:#004f7c;font-weight:bold}._comment-area{background-color:#f2ead5;border-radius:3px;padding:10px;position:relative}._comment-area #reload-comment-btn{position:absolute;bottom:10px;right:10px;cursor:pointer}._comment-area #reload-comment-btn._disabled{opacity:.4}._comment-area ._comments-body{max-height:500px;overflow:scroll}._comment-area h2{margin-bottom:10px}._comment-area .comments{position:relative;border-bottom:dotted 1px #615545;padding-bottom:4px;padding-left:55px;margin-bottom:10px;min-height:60px}._comment-area .comments:last-child{border-bottom:none}._comment-area .comments#comment-none{padding-left:0}._comment-area .comments p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}._comment-area .comments p b,._comment-area .comments p strong{font-weight:bold}._comment-area .comments p:last-child{margin-bottom:0}._comment-area .comments time{font-size:10px}._comment-area .comments .comments-header{margin-bottom:4px}._comment-area .comments .comments-header h5{font-size:12px;display:inline-block;color:#004f7c}._comment-area .comments .comments-header .delete-comment-btn{color:#615545;position:absolute;right:10px;top:0;cursor:pointer;transition:all .2s linear}._comment-area .comments .comments-header .delete-comment-btn:hover{opacity:.5}._comment-area .comments .comments-header .delete-comment-btn:active{top:5px}._comment-area .comments ._comment-icon{width:50px;height:50px;position:absolute;left:0;top:0;border-radius:50%;overflow:hidden}._comment-area .comments ._comment-icon img{width:50px;height:50px}._comment-area .comments .wp-post-image{max-height:200px;width:auto;max-width:100%}._comment-area ._comment-form{position:relative}._comment-area ._comment-form ._form-group{margin-bottom:5px}._comment-area ._comment-form textarea{width:100%;padding:8px;background-color:#fff}._comment-area ._comment-form textarea:focus{background-color:#fff}._comment-area ._comment-form input[type=text]{background-color:#fff}._comment-area ._comment-form input[type=text]:focus{background-color:#fff}._comment-area ._comment-form select{background-color:#fff}.adjacent-post h4{font-size:12px;margin-bottom:4px}.adjacent-post ._prev{text-align:right}.adjacent-post ._prev ._btn{text-align:right}.share-area{margin-bottom:20px}._form-group{margin-bottom:20px;font-size:14px;position:relative}._form-group label{display:block;margin-bottom:8px;font-weight:bold}._form-group label._required:after{content:" ※";color:#f5816f;font-size:12px}._form-group label.checkbox-label{cursor:pointer}._form-group .form-sublabel{margin-top:5px}._form-group .form-alert{background-color:#f5816f;color:#fff;position:absolute;right:0;top:-3px;padding:8px 6px 6px 6px;font-size:10px}._form-group .form-alert:after{content:"";display:block;position:absolute;right:8px;bottom:-12px;border-style:solid;border-color:#f5816f;border-width:6px;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}._form-group input[type=text],._form-group input[type=number],._form-group input[type=password],._form-group textarea,._form-group select,._form-group input[type=email]{width:100%;padding:8px;background-color:#f2ead5;border-radius:3px;border:solid 1px #615545;outline:none;box-shadow:none;transition:box-shadow .2s linear,background-color .2s linear}._form-group input[type=text]:focus,._form-group input[type=number]:focus,._form-group input[type=password]:focus,._form-group textarea:focus,._form-group select:focus,._form-group input[type=email]:focus{background-color:rgb(96.7928698752%,94.8192513369%,89.6385026738%);box-shadow:0 0px 2px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.4)}._form-group input[type=text]._form-invalid,._form-group input[type=number]._form-invalid,._form-group input[type=password]._form-invalid,._form-group textarea._form-invalid,._form-group select._form-invalid,._form-group input[type=email]._form-invalid{border-color:#f66}._form-group input[type=text]._select-double._select-double-main,._form-group input[type=number]._select-double._select-double-main,._form-group input[type=password]._select-double._select-double-main,._form-group textarea._select-double._select-double-main,._form-group select._select-double._select-double-main,._form-group input[type=email]._select-double._select-double-main{width:60%;margin-right:1%;margin-bottom:4px}._form-group input[type=text]._select-double._select-double-sub,._form-group input[type=number]._select-double._select-double-sub,._form-group input[type=password]._select-double._select-double-sub,._form-group textarea._select-double._select-double-sub,._form-group select._select-double._select-double-sub,._form-group input[type=email]._select-double._select-double-sub{width:34%;margin-bottom:4px}._form-group select{height:35px}._form-group select._select-double._select-double-main{width:60%;margin-right:1%;margin-bottom:4px}._form-group select._select-double._select-double-sub{width:34%;margin-bottom:4px}._form-group ._checkbox-item{cursor:pointer;display:inline-block;padding:8px 12px;margin:0 6px 10px 0;background-color:#f2ead5;color:rgb(68.8660524451%,63.4514528703%,56.2319867706%)}._form-group ._checkbox-item.active{color:#fff;background-color:#004f7c}._form-group input[type=file]{cursor:pointer;display:block;width:100%;padding:8px;border:solid 1px #615545}._form-group._with-unit{position:relative}._form-group._with-unit ._form-input-unit{position:absolute;top:0;right:0}._tooltip-trigger{cursor:help;color:#2b6f92}.form-ghost-btn{width:80%;text-align:center;border:solid 2px #615545;background-color:#f2ead5;padding:12px;border-radius:4px;margin:auto;margin-bottom:20px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.4)}.form-ghost-btn:hover{background-color:#fff}#form-detail-area{display:none}.form-notice{color:#2b6f92 !important}._form-mask{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background-color:#fff;opacity:.3}#jobs-item-dummy{display:none}#add-jobs-item{margin-top:10px}.mymenu-content-wrapper{margin:10px 20px 0 0}.mymenu-content-wrapper p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}.mymenu-content-wrapper p b,.mymenu-content-wrapper p strong{font-weight:bold}.mymenu-content-wrapper p:last-child{margin-bottom:0}.post-time{display:block;margin-top:10px;font-size:14px}#mymenu-nav{display:table;width:100%;margin-bottom:10px}#mymenu-nav a{display:table-cell;text-align:center;font-size:14px}#mymenu-nav a span{display:block;padding:14px 4px 12px 4px;margin:2px;background-color:rgba(255,255,255,.4);transition:all .2s ease}#mymenu-nav a span:hover{color:#fff;background-color:#004f7c}#mymenu-nav a:first-child span{margin-left:0}#mymenu-nav a:last-child span{margin-right:0}#mymenu-nav a:hover{text-decoration:none}.mymenu-type-tag{position:absolute;right:0;top:0;font-size:10px;background-color:#004f7c;color:#fff;padding:6px;border-top-right-radius:3px}.page-404 h1{font-size:24px}.page-404 .sitemap h1{background-color:#004f7c;padding:8px;margin-top:20px;font-size:16px;color:#fff}.page-404 .sitemap h1 a{color:#fff}.page-404 .sitemap h2{margin-bottom:10px;background-color:rgba(255,255,255,.4);padding:6px}.page-404 .sitemap .cat-tree-items{margin-bottom:20px}.page-404 .sitemap .cat-tree-items ul{padding-left:18px}.page-404 .sitemap .cat-tree-items ul li{font-size:14px;margin-bottom:6px}#summon-area #summon-btn{text-align:center;background-color:rgba(0,0,0,0);transition:all .2s linear}#summon-area #summon-btn:hover{cursor:pointer;opacity:.5}#summon-area #summon-btn:active{transform:translateY(10px)}#summon-area #summon-btn img{display:inline-block}#summon-area #summon-name{font-size:24px;background-color:#f2ead5;padding:20px;text-align:center}#summon-area #summon-name span{display:inline-block}#summon-area #summon-name-l{text-align:right}#summon-area #summon-name-l span{display:inline-block}#summon-area #summon-name-r span{display:inline-block}#summon-area #summon-share{margin-top:30px;text-align:center}#summon-area #summon-share-btn{width:80%}#summon-flash{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);z-index:10;display:none}.summon-result{max-height:500px;overflow-y:scroll}.summon-result .summon-results li{position:relative;list-style:none;padding-bottom:10px;margin-bottom:10px !important;border-bottom:groove 2px #f2ead5}.summon-result .summon-results li h4{font-size:16px;margin-top:0 !important;margin-bottom:5px !important}.summon-result .summon-results li p{font-size:12px !important;margin-bottom:0 !important}.summon-result .summon-results li a{position:absolute;right:0;top:0;font-size:16px}table.table td,table.table th{border-color:#615545;font-size:12px}table.table th.halo-table-today-cell{font-weight:bold}table.table .halo-table-today-cell{background-color:rgba(255,255,255,.3)}table.table .halo-table-star-cell{font-weight:bold;background-color:#fffcd5}.label-halo-table-star-cell{background-color:#fffcd5}._my-union-header-heading{font-size:21px;font-weight:bold;text-align:center;color:#004f7c;padding-top:6%}._my-union-header-heading small{color:#615545;font-size:14px;margin-top:8px;display:block}#my-union-login-section{min-height:300px;background-image:url(../images/grans_bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}#my-union-logout #my-union-signin{padding-top:3%;width:60%;margin:auto}#my-union-logout #my-union-signin input{display:block;width:100%;padding:14px;background-color:rgba(255,255,255,.75);box-shadow:0 2px 3px rgba(0,0,0,.3);border:solid 1px #615545}#my-union-logout #my-union-signin button{width:100%}#my-union-logout .my-union-desc{text-align:left;padding:20px 0}#my-union-logout .login-notice{font-size:12px;margin-top:10px}._comment-area#union-comment-area{background-color:rgba(0,0,0,0)}._comment-area#union-comment-area input[type=text],._comment-area#union-comment-area textarea,._comment-area#union-comment-area select{background-color:#f2ead5}._comment-area#union-comment-area #submit-comment-btn{min-width:100%}._comment-area#union-comment-area #comment-reload-btn-area{text-align:right;padding:4px 0;font-size:16px}._comment-area#union-comment-area #comment-reload-btn-area ._btn{padding:6px 4px 5px 4px;font-size:12px;margin-right:0;margin-left:8px}._comment-area#union-comment-area #comment-reload-btn-area ._btn#upload-image-btn{margin-left:0}._comment-area#union-comment-area #reload-comment-btn{position:static}._comment-area#union-comment-area #single-comment-body{margin-top:10px;max-height:800px;overflow:scroll}._box-shadow{box-shadow:0 2px 4px rgba(0,0,0,.3)}#my-union-members-page .admin-message p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}#my-union-members-page .admin-message p b,#my-union-members-page .admin-message p strong{font-weight:bold}#my-union-members-page .admin-message p:last-child{margin-bottom:0}#my-union-members-page .admin-message p{font-size:12px}#my-union-members-page .admin-message time{font-size:10px}#my-union-members-page ._box-body{overflow:hidden}#my-union-members-page i.custom-icon{position:absolute;left:10px;top:9px;font-size:38px}#my-union-members-page header.custom-icon{background-image:none}#my-union-members-page h1.custom-icon{padding-left:50px}#my-union-members-page ._content p{font-size:14px;color:#2f2320;line-height:1.4;margin-bottom:12px}#my-union-members-page ._content p b,#my-union-members-page ._content p strong{font-weight:bold}#my-union-members-page ._content p:last-child{margin-bottom:0}#my-union-members-page #union-nav{margin-bottom:20px;text-align:center}#my-union-members-page #union-nav ._btn{font-size:12px;width:100%}#my-union-members-page #anc-union-hist .table th{border-top:none}#my-union-members-page #union-members-postform-area{display:none}#my-union-members-page #open-members-postform.active{margin-bottom:10px}#my-union-members-page .union-posts h2{font-weight:bold;margin:5px 0 10px 0}#my-union-members-page .union-posts p{font-size:12px}#my-union-members-page #union-page-description h3{font-weight:bold;margin-bottom:6px;background-color:#f2ead5;padding:8px}#my-union-members-page #union-page-description .item{margin-bottom:25px}#my-union-members-page #union-page-description .item:last-child{margin-bottom:0}#my-union-members-page .my-union-lock{position:absolute;right:10px;top:10px;color:#615545}.table-scroller{max-height:300px;overflow:scroll}.union-modal{display:none}.union-modal .union-mask{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:20}.union-modal .union-modal-content{position:absolute;top:0;left:0;z-index:21;width:100%}.union-modal .union-modal-content ._box{width:90%;margin:auto}.agreements{background-color:#f2ead5;padding:1px 10px 10px 10px}.my-union-notice .notice-box{margin-bottom:10px}.my-union-notice time{display:block;font-size:10px;color:#004f7c;margin-bottom:3px}#imagelightbox{box-shadow:0 2px 14px 5px rgba(0,0,0,.4)}._mb-jobs-list{width:100%}._mb-jobs-list thead th{border-bottom:solid 2px #615545;padding-bottom:10px;font-weight:bold}._mb-jobs-list td{padding:12px 0;border-bottom:solid 1px #615545}._mb-jobs-list tr:last-child td{border-bottom:none}td ._mb-jobs-list td{border-top:none;border-left:none;border-right:none}#multi-id-container.updated{color:#004f7c;font-weight:bold}.ogp-dummy-image{display:none !important}#cancel-entry-job{cursor:pointer}#cancel-entry-job:hover{text-decoration:underline}._btn.entry-job-btn{padding:4px}#publish-my-mb p{margin-top:20px;line-height:1.4}#global-notification{position:fixed;bottom:0;left:0;width:100%;z-index:4}#global-notification p{background-color:rgba(0,0,0,.65);color:#fff;padding:8px;font-size:12px;line-height:1.4}._card-poll-item{margin-bottom:24px}._card-poll-item:last-child{margin-bottom:0}._poll-name{margin-bottom:4px}._card-poll-bar-wrapper{height:4px;background-color:#f2ead5}._card-poll-bar-wrapper ._bar{height:4px;background-color:#2b6f92;animation:barChartAnimation 2s ease}#gbb_chart_container{height:500px;margin-bottom:20px}#gbb_poll_data_table th,#gbb_poll_data_table td{vertical-align:middle}#gbb_poll_data_table ._btn{padding:4px 8px 3px 8px}#gbb_poll_data_table .poll_vote_cell{width:6em}#poll_count{display:inline-block}@keyframes barChartAnimation{0%{width:0px}}}#site-main{min-width:0}.sidebar{flex-shrink:0}img{max-width:100%}.gbb-mobile-only,#sp-menu:not(.mm-menu){display:none}.gbb-detail-columns>[class*=col]{min-width:0}table._detail{overflow-wrap:anywhere}.table-responsive{max-width:100%}@media(min-width: 1100px){.gbb-desktop-only{display:block}#site-logo .gbb-desktop-only{display:inline}.gbb-mobile-only,#sp-menu{display:none !important}.grid>.grid-item{width:50%}}@media(min-width: 1200px){.grid>.grid-item{width:33.333333%}}@media(width < 1100px){.gbb-desktop-only,.wrapper>.sidebar{display:none !important}.gbb-mobile-only{display:block}#site-header{position:fixed}.admin-bar #site-header{top:32px}.admin-bar #sp-menu.mm-menu{top:32px;height:auto}.admin-bar #modal-container{margin-top:32px}.admin-bar #wpadminbar{position:fixed}#site-logo a{display:block}#site-heading{padding-right:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-main{width:100%}.bread-crumbs{margin:4px 0 10px}#page-container{margin:0;display:block}#page-container>.grid-item{width:100%;max-width:100%;padding:0;flex:none}#page-container>.gbb-desktop-only{display:none !important}.gbb-detail-columns,#gbb-post-form .row,#gbb-search-form .row{display:block}.gbb-detail-columns>[class*=col],#gbb-post-form .row>[class*=col],#gbb-search-form .row>[class*=col]{width:100%;max-width:100%;flex:none}._card-footer ._open-single{display:block;width:100%;box-sizing:border-box}#gbb-post-form{background:#e0d4b8}#_post-btn{width:100%;margin:0 0 8px}table._detail>tbody>tr>th,table._detail>tbody>tr>td{display:block;width:auto}table._detail>tbody>tr{display:block}table._detail>tbody{display:block}table._detail{display:block;width:100%}#site-footer .row{display:block}#site-footer .row>section{width:100%;max-width:100%}#site-footer{padding-bottom:80px}#modal-container{max-width:calc(100% - 16px)}input,textarea,select{max-width:100%}._card-body,._box-body{overflow-wrap:anywhere}._card-single ._card-footer ._btn{margin-bottom:6px}canvas{max-width:100%}#my-union-members-page .row{display:block}#my-union-members-page .row>[class*=col]{width:100%;max-width:100%}#my-union-members-page #union-nav .row{display:flex;margin:0}#my-union-members-page #union-nav .row>[class*=col]{width:25%;max-width:25%;padding:0;min-width:0}#union-nav ._btn{padding-left:2px;padding-right:2px}#union-comment-area #comment-reload-btn-area{display:flex;align-items:center;gap:6px}#union-comment-area #comment-reload-btn-area>._btn{float:none !important;flex:0 0 auto;margin:0}#union-comment-area #comment-reload-btn-area #stamp-select-btn{min-width:0}#union-comment-area #comment-reload-btn-area #reload-comment-btn{margin-left:auto}._uaf-wraper .row{flex-wrap:wrap}._uaf-wraper .col-sm-6{width:50%;flex:0 0 50%}}@media(max-width: 782px){.admin-bar #site-header{top:46px}.admin-bar #sp-menu.mm-menu{top:46px}.admin-bar #modal-container{margin-top:46px}}@media(max-width: 479px){#header-searchform input{width:100%}#my-union-signin .row{display:block}#my-union-signin [class*=col]{width:100%;max-width:100%}}