');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.wp-block-media-text .has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}
@charset "utf-8";.both,h1,h2,h3,h4,h5,h6{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;line-height:1.5;margin:0}button,html,input,select,textarea{font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}dd,dl,dt,li,ol,ul{margin:0;padding:0}ul{list-style-type:none}ol,ul{list-style-position:inside!important;list-style:none}form{margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none},input,textarea{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}caption,th{text-align:left}a:focus{outline:0}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.inline_block{display:inline-block}img{max-width:100%}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}
body{text-align:center;font-size:14px;color:#000;-webkit-text-size-adjust:100%;background:url(/images/main-bg.png)}p{padding:0 0 24px;text-align:left;line-height:1.8em;overflow:hidden}dl{text-align:left}a{color:#0068ad}a:visited{color:#333}a:hover{text-decoration:none}.caution{color:red}.breadcrumbs{text-align:left}img{vertical-align:bottom;display:block;height:auto;-ms-interpolation-mode:bicubic}blockquote{border:1px dashed #ccc;padding:10px;background:#f6f6f5}header #header-main{padding-bottom:10px;background:url(/images/main-bg.png);border-bottom:1px solid #ccc}header #header-main-inner{margin:0 auto;width:960px;overflow:hidden}header #header-main-inner h1#site-title{float:left;margin:15px 0 0;text-indent:200%;white-space:nowrap;overflow:hidden;width:290px;height:60px}header #header-main-inner h1#site-title a{display:block;background:url(/images/main-logo.png) no-repeat;width:290px;height:270px}header #header-main-inner ul#header-info{float:right;margin:20px 0 0;text-align:right}header #header-main-inner ul#header-info a{color:#000}header #header-main-inner ul#header-info li.hours{font-size:.85em;margin-right:5px}header #header-main-inner ul#header-info li.tel-no{padding:5px 5px 0 0}header #header-main-inner ul#header-info li.tel-no img{height:35px;display:inline}header #header-main-inner #contact-btn{float:right;margin:20px 0 0 10px;text-indent:100%;white-space:nowrap;overflow:hidden;width:110px;height:60px}header #header-main-inner #contact-btn a{display:block;background:url(/images/btn.png) 0 0 no-repeat;width:480px;height:240px}header #header-inner ul#header-info img{width:276px;height:26px;margin:10px 0}header #form-area{width:960px;margin:20px auto}#search-form{background:#fff;border:1px solid #ccc;margin-bottom:10px;overflow:hidden;position:relative;height:29px;width:960px}#search-form label.screen-reader-text{display:none}#search-form input[type=submit]{position:absolute;top:0;right:0;z-index:1;border:none;width:50px;padding:5px;background:#ccc;height:29px;float:left}#search-form input[type=text]{position:absolute;top:0;left:0;z-index:0;font-family:inherit;font-size:100%;border:none;cursor:pointer;width:900px;height:30px;padding:0 5px}#search-form input[type=text]:hover{cursor:pointer}#google_translate_element{text-align:center;overflow:hidden;margin:10px auto;width:100%;text-align:right}#google_translate_element img{display:inline}#slideshow{position:relative;height:480px;background:#333;width:100%}#slideshow ul#photo{overflow:hidden;margin:0 auto;width:1280px;position:relative;z-index:0}#slideshow ul#photo li{width:100%;height:480px;display:none;position:relative;overflow:hidden}#slideshow ul#photo li span{position:absolute;left:0;display:block;width:1280px;height:480px;text-indent:100%;white-space:nowrap;overflow:hidden}#slideshow ul#photo li.slide01 span{background:url(/images/slide01.jpg) no-repeat}#slideshow ul#photo li.slide02 span{background:url(/images/slide02.jpg) no-repeat}#slideshow ul#photo li.slide03 span{background:url(/images/slide03.jpg) no-repeat}#slideshow ul#photo li.slide04 span{background:url(/images/slide04.jpg) no-repeat}#slideshow ul#photo li.slide05 span{background:url(/images/slide05.jpg) no-repeat}#slideshow #product-btn{overflow:hidden;width:730px;position:relative;z-index:10;top:-160px;margin:0 auto}#slideshow #product-btn .btn-01{float:left}#slideshow #product-btn .btn-02{float:right}#slideshow #slide-nav{margin:0 auto;width:960px;position:relative;top:-260px;z-index:10;overflow:hidden;clear:both}#slideshow #slide-nav a{position:relative;overflow:hidden;width:27px;height:45px;display:block}#slideshow #slide-nav a#prev{float:left}#slideshow #slide-nav a#next{float:right}#slideshow #slide-nav a img{position:absolute;top:-17px;width:125px;height:60px;max-width:initial}#slideshow #slide-nav a#prev img{left:0}#slideshow #slide-nav a#next img{left:-30px}#slideshow ul#pager{position:relative;top:-80px;z-index:10}#slideshow ul#pager li{display:inline-block;*display:inline;*zoom:1;overflow:hidden}#slideshow ul#pager li a{display:block;background:#ccc;height:5px;width:20px;text-indent:-9999px}#slideshow ul#pager li a:hover{background:#006c2c}#slideshow ul#pager li.activeSlide a{background:#d0ce17}#navbar{clear:both;background:url(/images/nav-bg.png) repeat-x;padding:5px 0;box-shadow:0 5px 8px 2px rgba(0,0,0,.3);height:48px}#navbar ul{text-align:center;letter-spacing:-.4em}#navbar ul li{display:inline-block;*display:inline;*zoom:1;padding:0;letter-spacing:normal;width:160px;height:48px;overflow:hidden}#navbar ul li img{width:100%}#navbar ul li a{display:block;width:160px;height:96px;text-indent:-9999px;background:url(/images/nav-main.png) 0 center no-repeat;position:relative;top:-50px;z-index:1}#navbar ul li.menu-item-10089 a{background-position:0 0}#navbar ul li.menu-item-1338 a{background-position:-160px 0}#navbar ul li.menu-item-1339 a{background-position:-320px 0}#navbar ul li.menu-item-5301 a{background-position:-480px 0}#navbar ul li.menu-item-1342 a{background-position:-641px 0}#navbar ul li.menu-item-1341 a{background-position:-800px 0}#navbar ul li a:hover{position:relative;top:0}#main{border-bottom:1px solid #bbbdbf;margin-top:20px;overflow:hidden;padding-bottom:20px}#main #primary{width:960px;margin:0 auto;overflow:hidden}#main #main-header-nav,#main #bottom-nav{width:960px;margin:0 auto;overflow:hidden;padding:10px 0;clear:both}#main #pickup{width:960px;margin:0 auto 20px}#main ul#banner{display:flex;overflow:hidden;flex-wrap:wrap;justify-content:space-between}#main ul#banner li{width:32.8%;margin:0 0 10px}#main ul#banner li.ssp{width:100%}#main ul li img{width:100%;height:auto}#main .breadcrumbs{margin:2px 0 0 5px}#main .breadcrumbs span.trail-browse{display:none}#main #products-link-box{width:960px;margin:20px auto 0;text-align:left}#main #products-link-box ul{letter-spacing:-.4em;margin:0 -5px;overflow:hidden}#main #products-link-box ul li{display:inline-block;*display:inline;*zoom:1;width:184px;vertical-align:top;letter-spacing:normal;margin:0 5px 20px}#main #products-link-box ul li a img{width:100%}#main #products-link-box ul li dl{padding:10px 0}#main #products-link-box ul li dl dt{padding-bottom:10px}#main #products-link-box ul li dl dt a{font-weight:700}#main #products-link-box ul li dl dd{color:#000}#main #products-link-box ul li a{text-decoration:none}#main #products-link-box ul li a:hover{text-decoration:underline}#bottom-nav{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;margin:20px auto;overflow:hidden}#bottom-nav .bottom-nav-box{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:45%;padding:20px}#bottom-nav .bottom-nav-box h1{color:#006c2c;font-size:1.6em;font-weight:800}#bottom-nav .bottom-nav-box .bottom-nav-box-inner{height:320px;overflow:hidden}#bottom-nav .catalog{border-left:1px solid #d3d3d3}#bottom-nav .catalog img{margin:0 auto}#bottom-nav .bottom-nav-box strong{color:#000}#bottom-nav .bottom-nav-box p.notes{font-size:.85em}#bottom-nav .bottom-nav-box dl{margin:10px 0}#bottom-nav .bottom-nav-box dl dt{font-weight:700;background:url(/images/icon-title-s.png) 0 0 no-repeat;padding-left:25px;font-size:1.1em}#bottom-nav .bottom-nav-box dl dd{margin:0 0 0 25px}#bottom-nav .bottom-nav-box .bottom-nav-btn{margin:0 auto;width:280px;height:50px;overflow:hidden;text-indent:100%;white-space:nowrap;overflow:hidden}#bottom-nav .bottom-nav-box .bottom-nav-btn a{display:block;width:480px;height:270px;background:url(/images/btn.png) no-repeat}#bottom-nav .bottom-nav-box.contact .bottom-nav-btn a{margin-top:-70px}#bottom-nav .bottom-nav-box.catalog .bottom-nav-btn a{margin-top:-130px}#slidein-menu{position:fixed;bottom:0;width:100%;z-index:100;background:#fff;text-align:left}#slidein-menu .slidein-menu-inner{margin:0 auto;width:960px}#slidein-menu ul{letter-spacing:-.4em;padding:10px 0 15px;margin:0 -20px;overflow:hidden}#slidein-menu li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;letter-spacing:normal;margin:0 20px}#slidein-menu li a{display:block}#slidein-menu li.slidein-menu-top a{background:url(/images/main-logo.png) no-repeat;width:290px;height:60px;text-indent:-9999px}#slidein-menu li.slidein-menu-inquiry a{background:url(/images/btn.png) no-repeat;background-position:0 -280px;width:400px;height:70px;text-indent:-9999px}#slidein-menu li.slidein-menu-guide{width:150px;height:25px;margin-top:20px}#slidein-menu li.slidein-menu-guide a{color:#000;font-weight:900}#slidein-menu li.slidein-menu-guide a span{display:block;float:left;width:40px;height:30px;margin-right:10px;background:url(/images/icon-link.png) no-repeat;background-position:-45px -18px}#jump a{display:block;position:fixed;bottom:15px;right:30px;width:62px;height:67px;z-index:101;background:url(/images/icon-jump.png) no-repeat;text-indent:-9999px}h1.content-title{margin:20px auto}table{border-top:1px solid #ccc;border-left:1px solid #ccc;margin:0 auto 15px;width:100%}table th{font-weight:700}table td,table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px;vertical-align:middle}table td.td-width{width:20%}table td{text-align:left;padding:10px}table td.our,table td.other{text-align:center}table td.our{background:#006c2c;color:#fff}table td.other{background:#929496;color:#fff}table td.item{background:#00b2b2;color:#fff}#home #case-study-index{clear:both;letter-spacing:-.4em;margin:0 -15px;overflow:hidden;padding-bottom:20px}#home #case-study-index .case-study-entry-box{width:310px;display:inline-block;*display:inline;*zoom:1*;vertical-align:top;margin:0 7.5px;letter-spacing:normal}#home #case-study-index .case-study-entry-box h1{padding:15px;color:#fff;font-size:1.2em;background:url(/images/top-case-study-entry-box-h1-bg.png) no-repeat #146b2c}#home #case-study-index .case-study-entry-box .case-study-entry{padding:15px 15px 40px;background:#fff;border:1px solid #ccc;border-top:none;position:relative;overflow:hidden;height:440px}.translated-ltr .case-study-entry{height:530px!important}#home #case-study-index .case-study-entry-box .case-study-entry a.img-link img.case-study-img{width:100%}#home #case-study-index .case-study-entry-box .case-study-entry h2{color:#146b2c;font-weight:700;padding:5px;font-size:1.1em}#home #case-study-index .case-study-entry-box .case-study-entry a.more-btn{position:absolute;bottom:15px;right:0;display:block;color:#fff;background:#f8b600;padding:5px 20px;text-decoration:none;text-align:center}#home #case-study-index .case-study-entry-box .case-study-entry a.more-btn:hover{background:#ec8700}#home #case-study-index .case-study-entry-box .case-study-entry a span{display:block;float:right;width:15px;height:20px;background:url(/images/icon-link.png) -71px 1px no-repeat;margin-left:5px}#home #main-wrapper{overflow:hidden;margin-bottom:20px}#home #blog-index{width:635px;float:left}#home #blog-index .blog-index-header ul#tab-menu{position:relative;overflow:hidden;z-index:1}#home #blog-index .blog-index-header ul#tab-menu li{text-indent:-9999px;width:317px}#home #blog-index .blog-index-header ul#tab-menu li a{display:block;height:59px;overflow:hidden}#home #blog-index .blog-index-header ul#tab-menu li.news{float:left}#home #blog-index .blog-index-header ul#tab-menu li.blog{float:right}#home #blog-index .blog-index-header ul#tab-menu li.news a{background:url(/images/tab-news-off.png) 0 0 no-repeat}#home #blog-index .blog-index-header ul#tab-menu li.blog a{background:url(/images/tab-blog-off.png) 0 0 no-repeat}#home #blog-index .blog-index-header ul#tab-menu li.news.ui-state-active a,#home #blog-index .blog-index-header ul#tab-menu li.news a:hover{background:url(/images/tab-news-on.png) 0 0 no-repeat}#home #blog-index .blog-index-header ul#tab-menu li.blog.ui-state-active a,#home #blog-index .blog-index-header ul#tab-menu li.blog a:hover{background:url(/images/tab-blog-on.png) 0 0 no-repeat}#home #blog-index #blog-entry-wrap{position:relative;top:-9px;z-index:0;height:513px;overflow:scroll;clear:both;text-align:left;background:#fff;padding:5px 20px;border:1px solid #ccc;border-top:none}#home #blog-index .blog-entry-box{border-bottom:1px dotted #000;clear:both;padding:10px 0}#home #blog-index .blog-entry-box .date{float:left;margin-left:5px;padding-top:25px;font-weight:700;font-size:1.1em}#home #blog-index .blog-entry-box .blog-entry{overflow:hidden;padding:0 20px}#home #blog-index .blog-entry-box .blog-entry h1{font-size:1.1em}#home #blog-index .blog-entry-box .blog-entry p{padding:10px 0}#home #blog-index .blog-entry-box .blog-entry p a{text-decoration:none}#home #blog-index a.list-btn{display:block;padding:5px;background:#808183;color:#fff;font-size:1.3em;margin:10px 0 30px;text-decoration:none;text-align:center}#home #blog-index a.list-btn span{display:block;width:19px;height:17px;float:left;background:url(/images/icon-link.png) 0px 0px;margin-top:3px}#home #products-link{padding-bottom:20px;overflow:hidden}#home #products-link dl.hs{float:left}#home #products-link dl.ssp{float:right}#home #solution-index{clear:both;margin-bottom:20px;letter-spacing:-.4em}#home #solution-index .solution-entry-box{width:230px;display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;vertical-align:top;margin-right:13px;clear:both}#home #solution-index .solution-entry-box:last-child{margin-right:0}#home #solution-index .solution-entry-box h1{background:#006c2b;padding:10px;color:#fff}#home #solution-index .solution-entry-box h1 span{display:block;width:19px;height:17px;float:left;background:url(/images/icon-link.png) 0px 0px}#home #solution-index .solution-entry-box a{display:block;text-decoration:none}#home #solution-index .solution-entry-box a:hover{text-decoration:none}#home #solution-index .solution-entry-box .solution-entry{border:1px solid #ccc;border-top:none;height:210px;background:#fff}#home #solution-index .solution-entry-box .solution-entry p{padding:5px 10px}#page header.page-content-header{text-align:left}#page header.page-content-header h1.content-title{font-size:2em;padding:10px 0;font-weight:700;padding-left:50px;text-align:left;display:inline-block;*display:inline;*zoom:1;}#page header.page-content-header h1.content-10039{background:url(/images/icon-guide.png) no-repeat 0px 10px}#page header.page-content-header h1.content-ps{background:url(/images/icon-products.png) no-repeat 0px 10px}#page header.page-content-header h1.content-blog-list{background:url(/images/icon-blog.png) no-repeat 0px 10px}#page header.page-content-header h1.content-18{background:url(/images/icon-development-story.png) no-repeat 0px 10px}#page header.page-content-header h1.content-13{background:url(/images/icon-company-information.png) no-repeat 0px 10px}#page header.page-content-header h1.content-911,#page header.page-content-header h1.content-2110,#page header.page-content-header h1.content-2106,#page header.page-content-header h1.content-2103{background:url(/images/icon-contact-us.png) no-repeat 0px 10px}#page header.page-content-header h1.content-26{background:url(/images/icon-faq.png) no-repeat 0px 10px}#page header.page-content-header h1.content-30{background:url(/images/icon-employment.png) no-repeat 0px 10px}#page header.page-content-header h1.content-128{background:url(/images/icon-privacy-policy.png) no-repeat 0px 10px}#page header.page-content-header h1.content-2{background:url(/images/icon-sitemap.png) no-repeat 0px 10px}#page header.page-content-header h1.content-105{background:url(/images/icon-catalog.png) no-repeat 0px 10px}#page header.page-content-header h1.content-search,#page header.page-content-header h1.content-404{background:url(/images/icon-search.png) no-repeat 0px 10px}#page header.page-content-header span{color:#006c2b;font-size:.85em;margin:24px 0 0 15px}#page hr{clear:both;display:block;width:100%;height:1px;border:0;border-top:1px dotted #ccc;margin-bottom:15px;margin-top:15px}#page a.more{display:block;padding:2px 10px;background:#146b2c;color:#fff;text-decoration:none;width:100px;float:right}#page a.more span{display:block;float:right;width:10px;height:20px;background:url(/images/icon-link.png) no-repeat;background-position:-71px 0}#page .entry table.comparison{width:90%;font-size:1.1em}#page .entry table.comparison.products-list td{width:33%}#page .entry table.comparison.guide td{width:20%}#page .entry table.comparison.guide td.item{padding-left:50px}#page .entry table.comparison td.yes{background:url(/images/icon-maru.png) center center no-repeat;text-indent:-9999px}#page .entry table.comparison td.no{background:url(/images/icon-batsu.png) center center no-repeat;text-indent:-9999px}#page .entry table.comparison td.yes-and-no{background:url(/images/icon-sankaku.png) center center no-repeat;text-indent:-9999px}#page .entry table.comparison td.row01{background:url(/images/icon-counselling.png) 10px center no-repeat #00b2b2}#page .entry table.comparison td.row02{background:url(/images/icon-measurement.png) 10px center no-repeat #00b2b2}#page .entry table.comparison td.row03{background:url(/images/icon-research.png) 10px center no-repeat #00b2b2}#page .entry table.comparison td.row04{background:url(/images/icon-rental.png) 10px center no-repeat #00b2b2}#page .entry table.comparison td.row05{background:url(/images/icon-simulation.png) 10px center no-repeat #00b2b2}#page .entry table.comparison td.row06{background:url(/images/icon-support.png) 10px center no-repeat #00b2b2}#page .area{background:#fff;clear:both;border:1px solid #ccc}#page .area .entry{text-align:left;margin:15px;overflow:hidden;clear:both}#page .area .entry h1{background:url(/images/icon-title-s.png) 0px 5px no-repeat;font-size:1.6em;padding:0 0 5px 25px;border-bottom:1px dotted #006c2b;margin-bottom:15px;font-weight:900}#page .area .entry img{margin:0 auto 15px}#page .area .entry p.point-up{font-size:1.1em;color:#00b2b2;font-weight:700}#page .area .entry dl{margin-bottom:10px}#page .area .entry dl dt{font-weight:700}#page .area .entry dl dt a{font-weight:700}#page .area .entry ul#tab-menu li a{font-size:1.1em}#page .area .entry #map_canvas{width:100%;padding-top:56.25%;height:0;position:relative;margin-top:20px}#page .area .entry #map_canvas iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#page .area .entry a.map-link{color:#fff;background:#006c2c;padding:10px;text-decoration:none;display:block}#page .area .entry a.map-link:hover{text-decoration:underline}#page .area .entry h2{font-size:1.1em;font-weight:700}#page .area .entry-10039 .guide-box{padding-bottom:15px}#page .area .entry-13 dl.table{border:1px solid #ccc;border-top:none;text-align:left}#page .area .entry-13 dl.table dt{float:left;padding:10px;clear:left;margin:0!important;font-weight:400;border-top:1px solid #ccc;width:140px}#page .area .entry-13 dl.table dd{border-left:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:10px;overflow:hidden}#page .area .entry-13 dl.table-exp{border:1px solid #ccc;border-bottom:none;margin-top:15px;text-align:left;overflow:hidden}#page .area .entry-13 dl.table-exp dt{float:left;padding:10px;clear:left;margin:0!important;font-weight:400;border-bottom:1px solid #ccc;width:28%}#page .area .entry-13 dl.table-exp dd{float:left;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:10px;overflow:hidden;width:28%}#page .area .entry-13 dl.table-exp dd dl dt{border-top:none}#page .area .entry-13 table td.year,#page .area .entry-13 table td.month{width:70px}#page .area .entry-13 ul.company-list{margin:10px 0}#page .area .entry-13 dl.list dt{font-size:1.1em}#page .area .entry-13 ol.guideline{padding:0 5px 15px;list-style-type:decimal;font-size:1.3em;color:#0f65b2}#page .area .entry-13 ol.guideline li{font-weight:700}#page .area .entry-13 img.office-photo{margin-bottom:15px;width:100%;max-width:800px}#page .area .entry-13 img.com-name{display:inline}#page .area .entry-13 .license h2{font-size:1.3em;margin-bottom:10px}#page .area .entry-13 .license table th{font-weight:400}#page .area .entry-13 .license table tr th{width:25%}#page .area .entry-128 h1{background:0 0;padding-left:0}#page .area .entry-128 ul,#page .area .entry-30 ul{list-style-type:disc;margin:10px 0}#page .area .entry-30 dl{border:1px solid #ccc;border-top:none;margin-top:10px;clear:both}#page .area .entry-30 dl dt{font-weight:700;clear:left;float:left;width:100px;border-top:1px solid #ccc;margin:0!important}#page .area .entry-30 dl dt,#page .area .entry-30 dl dd{padding:10px 5px}#page .area .entry-30 dl dd{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}#page .area .entry-105 .download-box{border-top:1px dotted #ccc;margin-top:15px;overflow:hidden}#page .area .entry-105 .download-box h1{background:0 0;border:none;font-size:1.1em;margin:10px 0;padding:0;font-weight:700}#page .area .entry-105 .download-box dl{clear:both}#page .area .entry-105 .download-box dl dt{width:60px;float:left;margin:0 20px 0 0}#page .area .entry-105 .download-box dl dd{overflow:hidden;padding-top:15px}#page .area .entry-105 .download-box dl dd span{background:#777;color:#fff;border-radius:3px;margin:0 10px;font-size:.8em;padding:0 3px}#page .area .entry-911 ol,#page .area .entry-10039 ol{list-style-type:decimal;margin:10px 0 20px}#page .area .entry-911 ol li,#page .area .entry-10039 ol li{margin:5px 0}#mail-form{background:#f8f8f8;padding:10px}#mail-form dl{clear:both}#mail-form dl dt{float:left;width:280px!important;margin:0;padding:11px 0}#mail-form dl dd{overflow:hidden;padding:11px 0}#mail-form dl dd img{display:inline}#mail-form dl input[type=text]{height:25px;width:400px}#mail-form dl textarea{height:200px;width:400px}.mwform-radio-field{width:100%;margin:0 0 16px}.mw_wp_form_confirm #mail-form dl.confirm,.mw_wp_form_confirm span.f-red,.mw_wp_form_confirm .confirm-off{display:none}#mail-form dl dd.size-s input{width:50px}#mail-btn{clear:both}#mail-form #mail-btn input{width:300px;display:block;margin:10px auto;border:1px solid #e56e01;padding:10px;background:url(/images/icon-arrow-white.png) 95% 16px no-repeat #f8b600;color:#fff;font-size:1.3em}#mail-btn input:hover{cursor:pointer}#page .area .entry-18 img.development-history-photo-main{margin:0 auto 15px auto}#page .area .entry-18 img.development-history-photo-01{margin:15px auto 0 auto}#page ul#ps-list-tab-menu{margin:5px 0 3px;overflow:hidden;letter-spacing:-.4em;border:1px solid #ccc}#page ul#ps-list-tab-menu li{overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;background:#fff}#page ul#ps-list-tab-menu li a{display:block;padding:7px 0;width:318px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:900;font-size:1.4em;text-decoration:none;color:#ccc}#page ul#ps-list-tab-menu li.ssp,#page ul#ps-list-tab-menu li.s{border-left:1px solid #ccc}#page ul#ps-list-tab-menu li.hs a:hover,#page ul#ps-list-tab-menu li.ui-state-active.hs a{color:#00b2b2}#page ul#ps-list-tab-menu li.ssp a:hover,#page ul#ps-list-tab-menu li.ui-state-active.ssp a{color:#85b200}#page ul#ps-list-tab-menu li.s a:hover,#page ul#ps-list-tab-menu li.ui-state-active.s a{color:#006c2c}#page .ps-list-area{background:#fff;clear:both;border:1px solid #ccc}#page .ps-list-area .product-header{color:#fff;text-align:left;padding:5px;font-size:1.8em;overflow:hidden;height:48px}#page .ps-list-area .product-header.hs{background:#00b2b2}#page .ps-list-area .product-header.ssp{background:#85b200}#page .ps-list-area .product-header.s{background:#00682a}#page .ps-list-area .product-header span{display:block;float:left;margin:7px 0 0 10px;letter-spacing:.1em}#page .ps-list-area .product-header img{float:right}#page .ps-list-area .entry{padding:16px;border-bottom:1px dotted #929496;overflow:hidden;clear:both}#page .ps-list-area .entry img.product-photo{margin:20px auto}#page .ps-list-area .entry h1.product-title{position:relative;font-size:2em;font-weight:700;text-align:left;padding:8px 0 8px 32px;border-bottom:1px dotted #929496;margin-bottom:20px}#page .ps-list-area .entry h1.product-title:before{position:absolute;content:" ";top:14px;left:0;border-radius:50%;width:14px;height:14px;display:block}#page .ps-list-area .entry h2{position:relative;font-size:1.6em;text-align:left;padding:8px 0 8px 24px;border-bottom:1px dotted #929496;margin-bottom:20px}#page .ps-list-area .entry h2:before{position:absolute;content:" ";top:14px;left:0;border-radius:50%;width:10px;height:10px;display:block}#page .ps-list-area .entry-hs h1.product-title:before{border:5px solid #00b2b2}#page .ps-list-area .entry-hs h2:before{border:4px solid #00b2b2}#page .ps-list-area .entry-ssp h1.product-title:before{border:5px solid #85b200}#page .ps-list-area .entry-ssp h2:before{border:4px solid #85b200}#page .ps-list-area .entry-s h1.product-title:before{border:5px solid #006c2c}#page .ps-list-area .entry-s h2:before{border:4px solid #006c2c}#page .ps-list-area .entry ul{margin-bottom:15px;text-align:left;font-size:1.4em;width:100%;overflow;hidden}#page .ps-list-area .entry ul li{margin:5px 0;border:1px solid #00b2b2;padding:10px 5px 10px}#page .ps-list-area .entry ul li span.num{color:#00b2b2;margin-right:10px}#page .ps-list-area .entry ul li span.note{font-size:.5em;margin-left:20px;display:block}#page .ps-list-area .ps-list-entry{padding:15px;text-align:left;overflow:hidden;margin:0 -7px 0}#page .ps-list-area .ps-list-entry .list-box{width:300px;float:left;margin:0 7px;height:340px;position:relative}#page .ps-list-area .ps-list-entry .list-box .list-header .list-header-img{display:block;overflow:hidden;margin-bottom:10px;padding-top:66.66%;position:relative;width:100%}#page .ps-list-area .ps-list-entry .list-box .list-header .list-header-img img{position:absolute;top:0;left:0;width:100%!important}#page .ps-list-area .ps-list-entry .list-box p{padding-top:5px}#page .ps-list-area .ps-list-entry .list-box img.wp-post-image{margin-bottom:15px}#page .ps-list-area .ps-list-entry .list-box h1 a{font-weight:700}#page .ps-list-area .ps-list-entry .list-box a{text-decoration:none}#page .ps-list-area .ps-list-entry .list-box a:hover{text-decoration:underline}#page .ps-list-area .ps-list-entry .list-box a.more{position:absolute;bottom:10px;right:0;width:auto}#page .ps-detail-area{background:#fff;clear:both;border:1px solid #ccc}#page .ps-detail-area header.ps-detail-header{background:#00b2b2;text-align:left;position:relative;overflow:hidden}#page .ps-detail-area header.ps-detail-header-service{background:#006c2c}#page .ps-detail-area header.ps-detail-header-ssp{background:#85b200}#page .ps-detail-area header.ps-detail-header h1{color:#fff;margin:10px 10px 10px 15px;font-size:1.8em}#page .ps-detail-area header.ps-detail-header img{position:absolute;top:4px;right:4px}#page .ps-detail-area .entry{text-align:left;margin:15px}#page .ps-detail-area .entry a.post-thumbnail img{float:left;display:block;margin:0 15px 15px 0}#page .ps-detail-area .ps-detail-entry .case{margin:15px 0;clear:both;overflow:hidden}#page .ps-detail-area .ps-detail-entry .case a img{float:left;display:block;margin-right:15px}#page .ps-detail-area .entry .align-box{overflow:hidden}#page .ps-detail-area .entry .align-box h1{font-size:1.6em;font-weight:700;border-bottom:1px dotted #929496;margin-bottom:15px;padding-bottom:10px}#page .ps-detail-area .entry ul.adaptation li{list-style:circle;line-height:1.5;font-weight:700;margin-bottom:20px}#page .ps-detail-area .entry-8498 table{width:100%}#page .ps-detail-area .entry-8498 table td{width:25%}#page .ps-detail-area .sample{overflow:hidden;display:flex;flex-wrap:wrap;padding:5px 0 30px;clear:both;margin:0 -5px}#page .ps-detail-area .sample dl{overflow:hidden;margin:5px;width:300px}#page .ps-detail-area .sample dl dt img{display:block;width:100%;height:auto;margin:10px auto}#page .ps-detail-area .sample dl dd{margin-top:5px;text-align:left}#page ul#tab-menu{clear:both;letter-spacing:-.4em;padding-bottom:15px;margin:-1px;overflow:hidden}#page ul#tab-menu li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;margin:1px;text-align:center;overflow:hidden;width:33%}#page ul#tab-menu li a{display:block;padding:12px 0;font-size:1.2em;text-decoration:none}#page ul#tab-menu.tab-menu-com li{width:49.6%}#page ul.tab-menu-hs li a{background:url(/images/tab-hs-detail-off.png) no-repeat center bottom;color:#00b2b2;border:1px solid #00b2b2}#page ul.tab-menu-ssp li a{background:url(/images/tab-ssp-detail-off.png) no-repeat center bottom;color:#85b200;border:1px solid #85b200}#page ul.tab-menu-s li a{background:url(/images/tab-s-detail-off.png) no-repeat center bottom;color:#006c2c;border:1px solid #006c2c}#page ul.tab-menu-com li a{background:url(/images/tab-com-detail-off.png) no-repeat center bottom;color:#006c2c;border:1px solid #006c2c}#page ul.tab-menu-hs li.ui-state-active a,#page ul.tab-menu-hs li a:hover{background:url(/images/tab-hs-detail-on.png) no-repeat center bottom #00b2b2;color:#fff}#page ul.tab-menu-ssp li.ui-state-active a,#page ul.tab-menu-ssp li a:hover{background:url(/images/tab-ssp-detail-on.png) no-repeat center bottom #85b200;color:#fff}#page ul.tab-menu-s li.ui-state-active a,#page ul.tab-menu-s li a:hover{background:url(/images/tab-s-detail-on.png) no-repeat center bottom #006c2c;color:#fff}#page ul.tab-menu-com li.ui-state-active a,#page ul.tab-menu-com li a:hover{background:url(/images/tab-com-detail-on.png) no-repeat center bottom #006c2c;color:#fff}#page .ps-detail-area .ps-detail-entry{overflow:hidden;clear:both}#page .ps-detail-area .ps-detail-entry h1{font-size:1.6em;padding:0 0 5px 25px;margin-bottom:15px;font-weight:700}#page .ps-detail-area .ps-detail-entry-hs h1{background:url(/images/icon-title-hs.png) 0px 6px no-repeat;border-bottom:1px dotted #00b2b2}#page .ps-detail-area .ps-detail-entry-s h1{background:url(/images/icon-title-s.png) 0px 6px no-repeat;border-bottom:1px dotted #006c2b}#page .ps-detail-area .ps-detail-entry-ssp h1{background:url(/images/icon-title-ssp.png) 0px 6px no-repeat;border-bottom:1px dotted #85b200}#page .ps-detail-area .ps-detail-entry h2{font-weight:700;font-size:1.4em;margin:15px 0}#page .ps-detail-area .ps-detail-entry ol{list-style-type:decimal;margin:10px 0}#page .ps-detail-area .ps-detail-entry ol li{margin-bottom:10px}#page .ps-detail-area .ps-detail-entry h3{font-weight:700;font-size:1.1em;margin-top:15px}#page .ps-detail-area .ps-detail-entry ul{list-style:inside;margin:10px 0 36px}#page .ps-detail-area .ps-detail-entry ul li{margin-bottom:10px}#page .ps-detail-area .ps-detail-entry-hs .performance{overflow:hidden;margin:0 0 15px}#page .ps-detail-area .ps-detail-entry-hs .performance ul{letter-spacing:-.4em;margin:0 -2px 0 0;overflow:hidden}#page .ps-detail-area .ps-detail-entry-hs .performance ul li{background:#4f91bf;color:#fff;width:33%;font-size:1.2em;padding:10px 0;text-align:center;display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;margin:0 2px 2px 0}#page .ps-detail-area .ps-detail-entry .example{overflow:hidden;display:flex;flex-wrap:wrap;margin-right:-14px}#page .ps-detail-area .ps-detail-entry .example.partition-02{display:flex;flex-wrap:nowrap}#page .ps-detail-area .ps-detail-entry .example dl{width:300px;margin-right:14px}#page .ps-detail-area .ps-detail-entry .example.img150 dl{width:150px}#page .ps-detail-area .ps-detail-entry .example dl dd{margin:8px 0}#page .ps-detail-area .ps-detail-entry .example dl{overflow:hidden}#page .ps-detail-area .ps-detail-entry .example dl dt img{width:100%;height:auto}#page .ps-detail-area .ps-detail-entry .example.illust{justify-content:center}#page .ps-detail-area .ps-detail-entry .example.illust dl dt{font-weight:700}#page .ps-detail-area .ps-detail-entry .example .arrow{background:url(/images/product-arrow.png) center center no-repeat;width:10%;height:300px;text-indent:-9999px;background-size:100%;max-width:300px}#page .ps-detail-area .ps-detail-entry .data,#page .ps-detail-area .ps-detail-entry .option,#page .ps-detail-area .ps-detail-entry .guide{clear:both;letter-spacing:-.4em;overflow:hidden;margin:10px -5px 10px 0;box-sizing:border-box}#page .ps-detail-area .ps-detail-entry .data h3{letter-spacing:normal}#page .ps-detail-area .ps-detail-entry .data dl,#page .ps-detail-area .ps-detail-entry .option dl,#page .ps-detail-area .ps-detail-entry .guide dl{margin:0 5px 0 0;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;width:306px}#page .ps-detail-area .ps-detail-entry .guide dl{height:370px}#page .ps-detail-area .ps-detail-entry .data dl dt img,#page .ps-detail-area .ps-detail-entry .option dl dt img #page .ps-detail-area .ps-detail-entry .data dl dt{font-weight:700;margin-bottom:5px}#page .ps-detail-area .ps-detail-entry .data dl dd.title,#page .ps-detail-area .ps-detail-entry .option dl dd.title{font-weight:700;margin:5px 0}#page .ps-detail-area .ps-detail-entry .guide dl dd{font-weight:700}#page .ps-detail-area .ps-detail-entry .guide dl dd,#page .ps-detail-area .ps-detail-entry .cad dl dd{padding:10px 5px}#page .ps-detail-area .ps-detail-entry .data dl dd img,#page .ps-detail-area .ps-detail-entry .option dl dd img{margin:10px 0;float:none}#page .ps-detail-area .ps-detail-entry .cad dl dt img{margin:0 auto}#page .ps-detail-area .ps-detail-entry .grace-sample{clear:both}#page .ps-detail-area .ps-detail-entry .grace-sample ul{list-style:none;letter-spacing:-.4em;margin-top:20px;overflow:hidden}#page .ps-detail-area .ps-detail-entry .grace-sample ul li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;margin-right:5px;overflow:hidden;margin-bottom:5px}#page .ps-detail-area .ps-detail-entry .grace-sample ul li a img{width:145px;height:145px}#page .ps-detail-area .ps-detail-entry-s #ac-menu{overflow:hidden;margin-top:10px}#page .ps-detail-area .ps-detail-entry-s #ac-menu h3{cursor:pointer;padding:15px 10px;border:1px solid #006c2c;margin-bottom:10px}#page .ps-detail-area .ps-detail-entry-s #ac-menu .text{border:1px solid #ccc;padding:0 15px}#page .ps-detail-area .ps-detail-entry-s #ac-menu .text a img{width:140px;float:left;clear:left;display:block;margin:0 10px 10px 0}page #page-content .ps-detail-area .ps-detail-entry-ssp .data dl dd{text-align:center;font-weight:700}#page .ps-detail-area .ps-detail-entry-ssp .shop dl{margin:20px 0}#page .blog-list-area{background:#fff;overflow:hidden;margin-bottom:15px;border:1px solid #ccc;clear:both}#page .anchor{margin-top:-65px;padding-top:65px}#page .blog-list-area .category-title-header{text-align:left;margin:15px 15px 0;border-bottom:1px dotted #00b2b2;padding-bottom:10px}#page .blog-list-area .category-title-header h1.category-title{float:left;padding:0 0 0 25px;font-size:1.8em;font-weight:700;background:url(/images/icon-title-hs.png) 0px 6px no-repeat}#page .blog-list-area .category-title-header a.header-list-btn{display:block;float:right;background:url(/images/icon-arrow-white.png) 6px 8px no-repeat #ccc;padding:5px 10px 5px 20px;text-decoration:none;color:#fff}#page .blog-list-area .category-title-header p{clear:both}#page .blog-list-area .category-title-header .category-link{float:right}#page .blog-list-area .case-study-img{float:left;margin:15px}#page .blog-list-area .case-study-title-header{margin:15px 15px 0;padding-bottom:10px;overflow:hidden}#page .blog-list-area .case-study-title-header h1{text-align:center;font-size:2em;font-weight:700;margin-bottom:10px}#page .blog-list-area .case-study-title-header h2{color:#006d29;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:1.2em;text-align:center;margin-bottom:10px}#page .blog-list-area .case-study-title-header p{font-size:1.1em}#page .blog-list-area .case-study-list-box{margin:15px;clear:both}#page .blog-list-area .case-study-list-box ul{text-align:left;letter-spacing:-.4em;margin-right:-15px;overflow:hidden}#page .blog-list-area .case-study-list-box ul li{background:#f8b600;width:30.9%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;text-align:center;margin:0 15px 5px 0}#page .blog-list-area .case-study-list-box ul li a{text-decoration:none;color:#fff;display:block;padding:10px 0}#page .blog-list-area .case-study-list-box ul li a:hover{background:#ec8700}#page .blog-list-area .blog-list-box{text-align:left;clear:both;margin:15px 15px 0;overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:15px;position:relative}#page .blog-list-area .blog-list-box:last-child{border:none}#page .blog-list-area .blog-list-box a.blog-list-thumbnail img{float:left;margin-right:10px;width:140px;height:140px}#page .blog-list-area .blog-list-box .entry{overflow:hidden}#page .blog-list-area .blog-list-box .entry .blog-list-header h1{font-size:1.6em;border-bottom:1px dotted #929496;padding:10px 0}#page .blog-list-area .blog-list-box .entry .blog-list-header h1 a{text-decoration:none}#page .blog-list-area .blog-list-box .entry .blog-list-header h1 a:hover{text-decoration:underline}#page .blog-list-area .blog-list-box .entry .blog-list-header span.day{letter-spacing:.2em;color:#a6a8ab}#page .blog-list-area .blog-list-box .entry .blog-list-header span.cat a{color:#808183;border-radius:5px;background:#d3d3d2;padding:0 10px;margin:0 5px;text-decoration:none;font-size:.9em}#page .blog-list-area .blog-list-box .entry .blog-list-header span.cat a:hover{color:#fff}#page header.compe-content-header{position:relative;margin-top:20px}#page header.compe-content-header ul#compe-tab-menu{position:absolute;bottom:80px;left:0;right:0;letter-spacing:-.4em;margin:auto}#page header.compe-content-header ul#compe-tab-menu li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;margin:0 50px;width:120px;height:80px;font-size:1.1em}#page header.compe-content-header ul#compe-tab-menu li a{color:#fff;text-decoration:none}#page header.compe-content-header ul#compe-tab-menu li a:hover{color:#fff}#page header.compe-content-header ul#compe-tab-menu li a img{width:70%;margin:0 auto 5px auto}#page ul#caption{padding:5px 0;background:url(/images/compe-header-bg.png);margin-bottom:20px}#page ul#caption li{width:280px;padding:10px}#page ul#caption li.cap-left{background:#4d3400;float:left;margin-top:10px}#page ul#caption li.cap-prize{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}#page ul#caption li.cap-right{background:#ee3d36;float:right;margin-top:10px}#page ul#caption li.img{width:100%}#page ul#sns-box{margin:20px auto;letter-spacing:-.4em;text-align:center;overflow:hidden;clear:both}#page ul#sns-box li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal}#page ul#sns-box li.btn img{width:43px}#page ul#sns-box li.count{padding:0 17px;border:1px solid #d0d2d3;height:41px;line-height:41px}#page .area .entry-compe{font-size:1.3em;color:#403f41;padding:0 55px}#page .area .entry-compe h1{font-size:2em;text-align:center;padding-bottom:20px;color:#006c2c;background:0 0;letter-spacing:.2em;border-bottom:2px solid #ccc;padding-top:20px}#page .area .entry-compe h2{clear:both;padding:10px 10px 10px 35px;font-weight:400;color:#fff;background:url(/images/compe-icon-h2.png) 10px 15px no-repeat #00b2b2}#page .area .entry-compe h1 img{width:50px;margin-bottom:5px}#page .area .entry-compe .summary .table-01{letter-spacing:-.4em;text-align:left;width:850px;margin:0 auto;overflow:hidden}#page .area .entry-compe .summary .table-01 dl{width:264px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;border:1px solid #006c2c;margin-right:10px}#page .area .entry-compe .summary dl{overflow:hidden;text-align:center;border:1px solid #006c2c}#page .area .entry-compe .summary dl dt{padding:10px;margin:0!important;font-weight:400;color:#fff;background:url(/images/compe-material-title-bg.png) center center repeat-x}#page .area .entry-compe .summary dl dd{padding:10px;overflow:hidden}#page .area .entry-compe .summary .slogan{font-size:2em;color:#006c2c}#page .area .entry-compe .summary .applicant{font-size:1.6em}#page .area .entry-compe .material h1{border:none}#page .area .entry-compe .material img.material-img{width:350px;float:right;margin:0 0 20px 20px}#page .area .entry-compe .material ul{margin:20px 8px}#page .area .entry-compe .material ul li{line-height:2.5em;padding-left:35px}#page .area .entry-compe .material ul.url li{background:url(/images/compe-icon-url.png) 0 12px no-repeat}#page .area .entry-compe .material ul.movie li{background:url(/images/compe-icon-movie.png) 0 12px no-repeat}#page .area .entry .wsp-container h2{font-size:1.4em;margin-bottom:20px}#page .area .entry .wsp-container ul{margin-bottom:20px}#page .area .entry .wsp-container li{margin-bottom:10px;padding:0 10px;border-bottom:1px dotted #ddd}#page .area .entry .wsp-pages-list .children{margin:10px 20px 20px}#page .area .entry .wsp-container a{font-size:1.2em;text-decoration:none}#page .area .entry .wsp-posts-list strong{display:block;margin-bottom:20px}#compe-mail-form{padding:10px 30px}#compe-mail-form dl{clear:both}#compe-mail-form dl dt{margin:10px 0;font-weight:400!important;color:#000;width:300px}#compe-mail-form dl dd{overflow:hidden;padding:15px 0}#compe-mail-form dl input[type=text]{width:450px;border:1px solid #00b2b2;background:#eefffe;padding:5px}#compe-mail-form dl dd.age input{width:80px;margin-right:10px}#compe-mail-form dl dd.address input{width:740px}#compe-mail-form dl textarea{height:300px;width:746px;border:1px solid #00b2b2;background:#eefffe;padding:5px}#compe-mail-form dl dd.size-s input{width:50px}.mw_wp_form_confirm #compe-mail-form span.f-red{display:none}.mw_wp_form_confirm #compe-mail-form dl dd{background:#eefffe;padding:15px 20px}#compe-mail-form dl dd.size-s input{width:50px}#compe-mail-form #mail-btn input{width:300px;display:block;margin:10px auto;border:1px solid #e56e01;padding:10px;background:url(/images/compe-icon-arrow.png) 15% center no-repeat #f8b600;color:#fff;border:1px solid #e56e01;background-size:20px 20px}.wp-pagenavi{clear:both;margin:20px auto;line-height:13px;vertical-align:middle;text-align:center}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;*display:inline;*zoom:1;margin:2px 0;text-decoration:none;width:auto;color:#006c2c}.wp-pagenavi span,.wp-pagenavi a{border-left:1px solid #7d7d7d}.wp-pagenavi a.last{border-right:1px solid #7d7d7d}.wp-pagenavi span,.wp-pagenavi a,.wp-pagenavi .current{padding:10px 12px}.wp-pagenavi .current,.wp-pagenavi a:hover{background:#006c2c;color:#fff}#page #sitemap .sitemap-header-inner,#page #not-found .not-found-header-inner{border-bottom:1px solid #7abb43;position:relative;height:50px;top:-30px}#page #sitemap .sitemap-header-inner h2,#page #not-found .not-found-header-inner h2{color:#7abb43;font-size:1.9em;background:#fff;padding:0 10px;position:absolute;top:30px;left:15px}#content{overflow:hidden}#single #content,#page #content{width:640px;float:right;overflow:hidden}#home #content,#page #content.competition,#page #content.wide{width:960px;overflow:hidden;margin-bottom:20px}#single #single-content header.single-content-header{text-align:left}#single #single-content header.single-content-header h1.content-title{font-size:2em;padding:10px 0;font-weight:700;padding-left:50px;text-align:left;display:inline-block;*display:inline;*zoom:1;}#single #single-content header.single-content-header h1.content-blog{background:url(/images/icon-blog.png) no-repeat 0px 10px}#single #single-content header.single-content-header span{color:#006c2b;font-size:.85em;margin:24px 0 0 15px}#single #single-content .single-area{background:#fff;overflow:hidden;border:1px solid #ccc}#single #single-content .single-area header.single-header{text-align:left;overflow:hidden}#single #single-content .single-area header.single-header h1{background:url(/images/icon-title-s.png) no-repeat 0px 7px;font-size:1.8em;padding:0 0 10px 25px;border-bottom:1px dotted #006c2c}#single #single-content .single-area .single-header .meta{margin:15px 0;font-size:.9em;overflow:hidden;clear:both}#single #single-content .single-area .single-header .meta span.day{letter-spacing:.2em;color:#a6a8ab}#single #single-content .single-area .single-header .meta span.cat{display:inline-block;margin:0 5px 10px}#single #single-content .single-area .single-header .meta span.cat a{text-decoration:none;color:#808183;border-radius:5px;background:#d3d3d2;padding:0 10px}#single #single-content .single-area .single-header .meta span.cat a:hover{color:#fff}#single #single-content .single-area .entry{margin:15px;overflow:hidden;text-align:left}#single #single-content .single-area .entry a.eyecatch{background:#f9f9f9;display:block;overflow:hidden;margin-bottom:15px}#single #single-content .single-area .entry img.wp-post-image{margin:0 auto}#single #single-content .single-area .entry .entry-post{overflow:hidden;clear:both;padding-bottom:20px;margin-right:-8px}#single #single-content .single-area .entry .entry-post p,#single #single-content .single-area .entry .entry-post h2 #single #single-content .single-area .entry .entry-post h3{margin-right:8px}#single #single-content .single-area .entry .entry-post .wp-caption,#single #single-content .single-area .entry .entry-post .wp-block-image{float:left;width:300px!important;overflow:hidden;margin:0 8px 8px 0}#single #single-content .single-area .entry .entry-post .wp-caption img{width:100%}#single #single-content .single-area .entry .entry-post p.wp-caption-text{margin:0;font-weight:700;padding:0}#single #single-content .single-area .entry .entry-post table{border-top:1px solid #ccc;border-right:1px solid #ccc;margin:15px 0;width:100%}#single #single-content .single-area .entry .entry-post table tr td{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}#single #single-content .single-area .entry .entry-post table tr td strong{color:#000}#single #single-content .single-area .entry .entry-post h2{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px;font-weight:700}#single #single-content .single-area .entry .entry-post h3{padding-bottom:5px;margin-bottom:10px;font-weight:700}#single #single-content .single-area .entry .entry-post h2{font-size:1.6em}#single #single-content .single-area .entry .entry-post h3{font-size:1.3em}#single #single-content .single-area .entry .entry-post h2 a,#single #single-content .single-area .entry .entry-post h3 a{font-weight:700}#single #single-content .single-area .entry .entry-post ul{padding:0 0 36px;text-align:left;line-height:1.8em;overflow:hidden;list-style-type:disc;font-weight:700}#single #single-content .single-area .entry .entry-post ul li{line-height:1.8em;font-weight:700}#single #single-content .single-area .entry .entry-post .acf-map{position:relative!important;padding-bottom:56.25%;height:0;border:#ccc solid 1px;z-index:2}#single #single-content .single-area .entry ul#sns-box{color:#fff;margin:0 auto;letter-spacing:-.4em;text-align:center;height:23px;overflow:hidden}#single #single-content .single-area .entry ul#sns-box li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal}#single #single-content .single-area .entry ul#sns-box li.btn{background:#d0d2d3}#single #single-content .single-area .entry ul#sns-box li.btn img{width:100%}#single #single-content .single-area .entry ul#sns-box li.count{padding:2px 7px;background:#d0d2d3}#single #single-content .single-area .entry .entry-post strong{color:#000}#single #single-content .single-area .entry #similar{text-align:left;padding:15px 0;clear:both}#single #single-content .single-area .entry #similar h3{font-size:1.2em;margin-bottom:5px;font-weight:700}#single #single-content .single-area .entry #similar ul li{margin-bottom:10px}#single #single-content .single-area .entry #comment{text-align:left;clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0;margin:15px 0;overflow:hidden}#single #single-content .single-area .entry #comment h3.comment-title{background:url(/images/icon-comment.png) no-repeat 0 2px;padding-left:30px;margin-bottom:10px;font-size:1.1em}#single #single-content .single-area .entry #comment ol.comment-list>li{border-bottom:1px dotted #ccc;padding:10px 0;overflow:hidden;margin:10px 0}#single #single-content .single-area .entry #comment ol.comment-list li .comment-meta{text-align:right}#single #single-content .single-area .entry #comment ol.comment-list li .reply{text-align:right}#single #single-content .single-area .entry #comment ol.comment-list li .reply a{background:#006c2c;color:#fff;padding:3px 8px;text-decoration:none;overflow:hidden}#single #single-content .single-area .entry #comment ol.comment-list li .reply a:hover{text-decoration:underline}#single #single-content .single-area .entry #comment ol.comment-list li ol.children{padding-left:20px}#single #single-content .single-area .entry #comment #respond h3{padding:10px 0;overflow:hidden}#single #single-content .single-area .entry ul#blog-nav{margin-top:10px;overflow:hidden}#single #single-content .single-area .entry ul#blog-nav li.older{float:left}#single #single-content .single-area .entry ul#blog-nav li.newer{float:right}#secondary{text-align:left}#secondary ul li img,#footer-secondary ul li img{width:100%}#home #secondary{width:300px;overflow:hidden;float:right}#page #secondary,#single #secondary{width:300px;overflow:hidden;float:left}#secondary a.banner{margin:0 auto 10px auto;display:block}#secondary a.banner img{width:100%}.banner-mov{margin-bottom:10px}.sidebar{background:#fff;border:1px solid #ccc;margin-bottom:10px;overflow:hidden}.sidebar dl.company-info{background:#fff;padding:10px}.sidebar dl.company-info dt{border-bottom:1px dotted #929496;padding-bottom:10px;margin:10px}.sidebar dl.company-info dd{padding:0 10px 10px}.sidebar dl.company-info dd.tel-no,.sidebar dl.company-info dd.fax-no{font-size:1.4em;letter-spacing:.1em;font-weight:700}.sidebar dl.company-info dd.tel-no span,.sidebar dl.company-info dd.fax-no span{display:block;float:left;width:18px;height:22px;margin-right:5px;background:url(/images/icon-link.png) no-repeat}.sidebar dl.company-info dd.tel-no span{background-position:-54px 4px}.sidebar dl.company-info dd.fax-no span{background-position:-36px 5px}.sidebar dl.company-info dd.fax-no{border-bottom:1px dotted #929496;margin-bottom:10px}.sidebar dl.company-info dd.hours{clear:both}.sidebar dl.company-info dd.hours,.sidebar dl.company-info dd.holiday{font-size:1.1em}.sidebar .sidebar-inner{margin:10px}.sidebar .sidebar-inner h3{background:#006c2c;padding:15px 0 15px 30px;color:#fff}.sidebar .sidebar-inner ul li a{display:block;text-decoration:none;padding:15px 0;color:#58595b}.sidebar .sidebar-inner ul li a:hover{text-decoration:underline}.sidebar .sidebar-inner ul li a span{display:block;float:left;width:8px;height:20px;background:url(/images/icon-link.png) no-repeat;background-position:-86px 0;margin:-1px 5px}.sidebar .sidebar-inner ul li ul.sub-menu li a{background:0 0;padding:10px 0 10px 15px}.sidebar .sidebar-inner ul li>a:hover,.sidebar .sidebar-inner ul li.current-menu-item>a,.sidebar .sidebar-inner ul li.current-menu-parent>a,.sidebar .sidebar-inner ul li.current-category-ancestor>a{color:#006c2c;font-weight:700}.sidebar .sidebar-inner ul li>a:hover span,.sidebar .sidebar-inner ul li.current-menu-item>a span,.sidebar .sidebar-inner ul li.current-menu-parent>a span,.sidebar .sidebar-inner ul li.current-category-ancestor>a span{background-position:-97px 0}.sidebar .sidebar-inner ul#menu-products-hs li a:hover,.sidebar .sidebar-inner ul#menu-products-hs li.current-menu-item a{color:#00b2b2}.sidebar .sidebar-inner ul#menu-products-hs li a:hover span,.sidebar .sidebar-inner ul#menu-products-hs li.current-menu-item a span{background-position:-108px 0}.sidebar .sidebar-inner ul#menu-products-ssp li a:hover,.sidebar .sidebar-inner ul#menu-products-ssp li.current-menu-item a{color:#85b200}.sidebar .sidebar-inner ul#menu-products-ssp li a:hover span,.sidebar .sidebar-inner ul#menu-products-ssp li.current-menu-item a span{background-position:-119px 0}.sidebar .sidebar-inner ul.archive-list li{padding-left:20px}footer{border-top:1px solid #fff;background:#dedede;padding-bottom:80px}footer #footer-inner{text-align:left;width:960px;margin:0 auto;padding-top:30px;overflow:hidden}footer .footer-box-01,footer .footer-box-02{clear:both;overflow:hidden}footer dl#footer-info-01{float:left}footer dl#footer-info-01 dt{text-indent:100%;white-space:nowrap;overflow:hidden}footer dl#footer-info-01 dt a{display:block;width:270px;height:60px;background:url(/images/footer-logo.png) 0 0 no-repeat}footer dl#footer-info-01 dd{font-size:1.1em;margin:5px 0}footer ul#footer-nav{float:right;width:680px;font-size:.9em}footer ul#footer-nav li{float:left;margin-left:5px;width:155px;margin-bottom:20px;padding:6px 0 2px 10px}footer ul#footer-nav li a{color:#006c2c;text-decoration:none;display:block}footer ul#footer-nav li a:hover{text-decoration:underline}footer ul#footer-nav li a span{float:left;width:20px;height:18px;background:url(/images/icon-link.png) -18px 0px no-repeat;margin:-1px 5px 0 0}footer ul#footer-info-02{clear:left;float:left;margin:20px 0 0;width:370px}footer ul#footer-info-02 li.hours{font-size:.9em;margin-bottom:10px}footer .sns-links{letter-spacing:-.4em;overflow:hidden;margin:20px -5px 0}footer .sns-links a.banner{display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;margin:0 5px;width:285px}#site-info{border-top:1px solid #bbbdbf;color:#929499;margin-top:10px;clear:both}#site-info-inner{width:960px;margin:0 auto;overflow:hidden}#site-info-inner p{text-align:right;padding:20px 10px}.ui-tabs-hide{display:none}.fadein{opacity:0;transition:opacity 2s}.fadein.lazyloaded{opacity:1}a.opacity-on:hover,a.opacity-on img:hover,.opacity-on input:hover,a img.opacity-on:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.alignright{display:block;float:right}.alignleft{display:block;float:left}.aligncenter{display:block;margin:0 auto}.font-s{font-size:.9em}.sp-only{display:none}strong,.b{font-weight:900}.social4i{margin:20px 0}.f-blue{color:#1A75BB!important}.f-red,.caution{color:#EC1B23!important}.f-deep-red{color:#BE1D2C!important}.f-bold{font-weight:700}.f-big{font-size:1.2em}@media print{header #header-main-inner,footer #footer-inner{position:relative}header #header-main-inner h1#site-title{text-indent:0;height:0}header #header-main-inner h1#site-title:after{position:absolute;top:20px;left:0;display:block;width:290px;height:60px;content:url("/images/main-logo.png")}footer #footer-inner dl#footer-info-01 dt{text-indent:0;height:0}footer #footer-inner dl#footer-info-01 dt a{position:absolute;top:30px;left:0;display:block;width:270px;height:60px;content:url("/images/footer-logo.png")}#slideshow{display:none}}
大型ロックフェス(夏フェス)の楽しみ方と問題点~騒音問題やライブ難聴など – 株式会社静科 ホーム >
ブログ >
大型ロックフェス(夏フェス)の楽しみ方と問題点~騒音問題やライブ難聴など こんにちは、ソリューション事業部のHです!
GWも終わり、最近は南風のせいか暖かい日が続きますね。そろそろ夏が来るのかと思うと、海やスイカ割りや夏フェスなどのシーズン到来というこで、とてもワクワクした気持ちになります!
ところで夏フェスって皆さんご存知ですか?今回は、私も夏になると足を運ぶイベント、「夏フェス」について書いていこうと思います。
夏フェスとは? 夏フェスとは、夏に行われる大型ロックフェスのことを一般的には言います。ロックインジャパンやフジロックなどは耳にしたことがある方も多いと思いますが、これらも夏フェスです!
内容は様々ですが、基本的には数々のバンドやアーティストによる演奏やパフォーマンスを楽しめるほか、夏フェスならではの楽しみ方が存在し、それを目的に訪れるお客様も少なくはないと思います。
夏フェスならではの楽しみ方 一般的なライブですと、出演者がお客様に向かってパフォーマンスを行うだけでその日のライブは終了ということになりますが、夏フェスは違います!
例えば野外で行う夏フェスですと、レジャーシートを敷けるエリアが存在し、仲間とお酒や食べ物を食べながら楽しむこともできます!
更には、気球体験で上空からフェスを楽しむことが出来たり、お客様が実際に演奏できるステージが存在し、ライブを見るだけでなく、ライブを行えるブースも存在します。運のいいときには、出演者のメンバーと一緒に演奏できることもあるみたいです!ファンからしてみると夢みたいな体験ですよね。
このように、各夏フェスごとに特色も様々ですので、自分の楽しみ方に合わせて行動ができるのは夏フェスの醍醐味とも言えます!
騒音問題とライブ難聴 野外で行われることも多い夏フェスですが、それに伴って騒音問題も発生してくるのです。実際に騒音規制が守られていなく、近隣住民が騒音測定を依頼し、主催者側に事実を突き出し、その結果翌年から開催断念に追い込まれたこともあったみたいです。
更に、騒音問題は近隣住民だけでなく、足を運ばれたお客様にも被害があります。ライブ難聴という言葉を聞いた事はありますか?
正式には急性音響性難聴というのですが、ライブに行った帰りなどによく起こるということから、ライブ難聴とも言われるようになりました。これは大きい音を聞いた為に、耳鳴りや耳が塞がったような感覚のする症状のことを言います。
このように、楽しいの夏フェスですが、その裏側には問題点も隠れているのです。改善策としては、騒音基準を守るために、事前の正確な騒音測定及びや会場選びが大切になり、夏フェスを楽しむお客様は、耳栓をするなどした方が良いのかもしれませんね。
最後に、弊社では騒音測定は勿論、騒音についてのご相談も随時受け付けております。音のことでのお悩みなことなどございましたら、ご気軽にお問合せ下さいませ!
Warning : Use of undefined constant is_single - assumed 'is_single' (this will throw an Error in a future version of PHP) in /home/auc415/hitori-shizuka.jp/public_html/wp/wp-content/themes/pc/footer.php on line 182