﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}a{text-decoration:none}a:link{color:#00a3da}a:visited{color:#00afdd}a:hover{color:#70c8e6}a:active{color:#ff0000}body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Meiryo UI,'メイリオ',Meiryo,'MS Pゴシック','MS PGothic';-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}#header_outer{position:relative;padding:20px 0;z-index:20}#header_outer #header{max-width:1020px;margin:0 auto}#header_outer #header h1{width:245px;height:44px;margin:0 auto}#header_outer #header h1 a{width:245px;height:44px;display:block;text-indent:-3000px;background-image:url(../images/sitetitle.png);background-size:contain}#nav{position:relative;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);overflow:hidden;z-index:10}#nav ul{max-width:1020px;margin:0 auto}#nav ul li{float:left;width:170px;height:80px}#nav ul li a{width:100%;height:80px;display:block;text-indent:-30000px;background-size:170px auto;background-position:center top;background-repeat:no-repeat}#nav ul li a:hover{background-color:#7ecef4;background-position:center bottom}#nav ul li#nav01 a{background-image:url(../images/nav01.png)}#nav ul li#nav01 a:hover,body.greeting #nav ul li#nav01 a{background-color:#9aca5d;background-position:center bottom}#nav ul li#nav02 a{background-image:url(../images/nav02.png)}#nav ul li#nav02 a:hover,body.about #nav ul li#nav02 a{background-color:#0092e7;background-position:center bottom}#nav ul li#nav03 a{background-image:url(../images/nav03.png)}#nav ul li#nav03 a:hover,body.facility #nav ul li#nav03 a{background-color:#56c0c9;background-position:center bottom}#nav ul li#nav04 a{background-image:url(../images/nav04.png)}#nav ul li#nav04 a:hover,body.schedule #nav ul li#nav04 a{background-color:#f39c4c;background-position:center bottom}#nav ul li#nav05 a{background-image:url(../images/nav05.png)}#nav ul li#nav05 a:hover,body.activity #nav ul li#nav05 a{background-color:#f0885e;background-position:center bottom}#nav ul li#nav06 a{background-image:url(../images/nav06.png)}#nav ul li#nav06 a:hover,body.kanazawa #nav ul li#nav06 a{background-color:#eb6792;background-position:center bottom}#photobox_index{clear:both}#photobox_index img{width:20%;height:auto}#contents_outer{clear:both;background:#d8e698;overflow:hidden}#contents_outer #contents{max-width:1020px;margin:0 auto;padding:20px 2%;overflow:hidden}#pagetop{clear:both;padding:0 2%;text-align:right;background:#d8e698}#pagetop a{padding:.8em 1.2em;display:inline-block;font-size:.7em;color:#999;background:#fff}#pagetop a:hover{color:#fff;background:transparent}#footer_outer{clear:both;padding:20px 0 0}#footer_outer #footer{max-width:1020px;margin:0 auto}#footer_outer #footer ul{text-align:center;letter-spacing:-.4em}#footer_outer #footer ul li{margin:0 0 10px;padding:0px 10px;display:inline-block;font-size:.75em;border-right:1px solid #dddddd;letter-spacing:normal}#footer_outer #footer ul li:last-child{border-right:none}#footer_outer #footer #credit{width:150px;height:30px;margin:30px auto;display:block;text-indent:-3000px;background-image:url(../images/sitetitle.png);background-position:center center;background-repeat:no-repeat;background-size:contain}#footer_outer #footer address{font-size:.75em;color:#333333;line-height:1.8;text-align:center}#footer_outer #footer address span{display:block}#footer_outer #footer #copyright{padding:20px 0;font-size:.65em;color:#666666;text-align:center}.article_index .content{padding:25px 25px 20px;background:#ffffff}.article_index .content:after{content:"";clear:both;display:block}.article_index .column4 .content{padding-top:0}.article_index .title_news{max-height:30px;margin:0 0 10px}.article_index .title_diary{max-height:30px;margin:-15px 0 10px -25px}.article_index .bodys{margin:0 0 8px;font-size:.7em;color:#333333;line-height:1.8}.article_index .notes{float:right;font-size:.7em}.article_index .newsbox ul{margin:0 0 10px}.article_index .newsbox ul li{margin:0 0 8px;font-size:.75em}.article_index .newsbox ul li .entrydate{width:9em;color:#666666;line-height:1.5em}.article_index .newsbox ul li a{margin:-1.5em 0 0 9em;display:block;line-height:1.5em}.article_index .diarybox{margin:0 -10px;overflow:hidden}.article_index .diarybox ul{margin:0 0 10px;overflow:hidden}.article_index .diarybox ul li{margin:0 0 10px}.article_index .diarybox ul li img{float:left;width:30%;height:auto;margin:0 20px 0 0}.article_index .diarybox ul li h3{margin:0 0 5px;color:#336633}.article_index .diarybox ul li .entyexcerpt{font-size:.75em;color:#333333;line-height:1.6;overflow:hidden}.article_index .diarybox ul li .entrydate{margin:0 0 5px;font-size:.7em;color:#666666}.article_index .diarybox .notes{margin:15px 10px 0 0}#article_outer{float:right;width:100%;margin:0 0 0 -260px}#article_outer #article{margin:0 0 0 260px}#article_outer #article .content{background:#ffffff}#article_outer #article:after{content:"";width:100%;height:20px;display:block;background-image:url(../images/shadow.png);background-position:center top;background-repeat:no-repeat;background-size:100% 20px}#aside{float:left;width:240px}#aside h2 a{width:240px;height:240px;display:block;text-indent:-30000px}body.greeting #aside h2 a{background-image:url(../images/aside_greeting.png);background-repeat:no-repeat;background-size:cover}body.about #aside h2 a{background-image:url(../images/aside_about.png);background-repeat:no-repeat;background-size:cover}body.facility #aside h2 a{background-image:url(../images/aside_facility.png);background-repeat:no-repeat;background-size:cover}body.schedule #aside h2 a{background-image:url(../images/aside_schedule.png);background-repeat:no-repeat;background-size:cover}body.activity #aside h2 a{background-image:url(../images/aside_activity.png);background-repeat:no-repeat;background-size:cover}body.kanazawa #aside h2 a{background-image:url(../images/aside_kanazawa.png);background-repeat:no-repeat;background-size:cover}body.contactus #aside h2 a{background-image:url(../images/aside_contactus.png);background-repeat:no-repeat;background-size:cover}body.recruit #aside h2 a{background-image:url(../images/aside_recruit.png);background-repeat:no-repeat;background-size:cover}body.diary #aside h2 a{background-image:url(../images/aside_diary.png);background-repeat:no-repeat;background-size:cover}body.news #aside h2 a{background-image:url(../images/aside_news.png);background-repeat:no-repeat;background-size:cover}#aside h2.news a{background-image:url(../images/aside_news.png);background-repeat:no-repeat;background-size:cover}#aside h2.diary a{background-image:url(../images/aside_diary.png);background-repeat:no-repeat;background-size:cover}#aside h3{padding:12px 1em;font-size:14.4px;font-weight:bold;color:#666;background-color:#f1f8fa}#aside .content{background:#ffffff}#aside:after{content:"";width:100%;height:20px;display:block;background-image:url(../images/shadow.png);background-position:center top;background-repeat:no-repeat;background-size:100%}#aside ul li{border-bottom:1px solid #eee}#aside ul li a{position:relative;padding:1em 1em 1em 1.7em;display:block;font-size:14.4px;line-height:1.5}#aside ul li a:before{position:absolute;top:1.1em;left:1em;content:"\f105";padding:0 5px 0 0;font-family:FontAwesome;font-size:90%}#aside ul li a:hover{background:#f6f6f6}#aside ul li a.current{background:#c6e7f0}.pageheader{height:130px}body.greeting .pageheader{background-image:url(../images/rbn_greeting.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.about .pageheader{background-image:url(../images/rbn_about.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.facility .pageheader{background-image:url(../images/rbn_facility.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.schedule .pageheader{background-image:url(../images/rbn_schedule.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.activity .pageheader{background-image:url(../images/rbn_activity.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.kanazawa .pageheader{background-image:url(../images/rbn_kanazawa.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.contactus .pageheader{background-image:url(../images/rbn_contactus.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.recruit .pageheader{background-image:url(../images/rbn_recruit.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.news .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single .pageheader,body.archive .pageheader{background-image:url(../images/rbn_news.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}body.single-diary .pageheader,body.post-type-archive-diary .pageheader{background-image:url(../images/rbn_diary.png);background-position:30px 0;background-repeat:no-repeat;background-size:auto 120px}.pageheader h1{height:130px;padding:50px 0 0 100px;text-indent:-30000px}body.facility .pageheader h1{background-image:url(../images/pagetitle_facility.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body.activity .pageheader h1{background-image:url(../images/pagetitle_activity.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body.schedule .pageheader h1{background-image:url(../images/pagetitle_schedule.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body.single .pageheader h1,body.archive .pageheader h1{background-image:url(../images/pagetitle_news.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body.single-diary .pageheader h1,body.post-type-archive-diary .pageheader h1{background-image:url(../images/pagetitle_diary.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#greeting .pageheader h1{background-image:url(../images/pagetitle_greeting.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#about .pageheader h1{background-image:url(../images/pagetitle_about.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#aim .pageheader h1{background-image:url(../images/pagetitle_aim.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#history .pageheader h1{background-image:url(../images/pagetitle_history.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#plan .pageheader h1{background-image:url(../images/pagetitle_plan.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#article .pageheader h1{background-image:url(../images/pagetitle_article.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#evaluation .pageheader h1{background-image:url(../images/pagetitle_evaluation.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#donation .pageheader h1{background-image:url(../images/pagetitle_donation.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#complaint .pageheader h1{background-image:url(../images/pagetitle_complaint.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#access .pageheader h1{background-image:url(../images/pagetitle_access.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#support .pageheader h1{background-image:url(../images/pagetitle_support.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#facility .pageheader h1{background-image:url(../images/pagetitle_facility.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#schedule .pageheader h1{background-image:url(../images/pagetitle_schedule.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#activity .pageheader h1{background-image:url(../images/pagetitle_activity.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#daily .pageheader h1{background-image:url(../images/pagetitle_daily.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#event .pageheader h1{background-image:url(../images/pagetitle_event.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#walfare .pageheader h1{background-image:url(../images/pagetitle_walfare.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#kanazawa .pageheader h1{background-image:url(../images/pagetitle_kanazawa.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#kanazawa_facility .pageheader h1{background-image:url(../images/pagetitle_kanazawa_facility.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#council .pageheader h1{background-image:url(../images/pagetitle_council.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#work .pageheader h1{background-image:url(../images/pagetitle_work.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#news .pageheader h1{background-image:url(../images/pagetitle_news.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#diary .pageheader h1{background-image:url(../images/pagetitle_diary.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#contactus .pageheader h1{background-image:url(../images/pagetitle_contactus.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#ehon .pageheader h1{background-image:url(../images/pagetitle_ehon.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#kosodatesalon .pageheader h1{background-image:url(../images/pagetitle_kosodatesalon.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#ideal .pageheader h1{background-image:url(../images/pagetitle_ideal.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#recruit .pageheader h1{background-image:url(../images/pagetitle_recruit.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#link .pageheader h1{background-image:url(../images/pagetitle_link.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#diary .pageheader h1{background-image:url(../images/pagetitle_diary.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#news .pageheader h1{background-image:url(../images/pagetitle_news.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}body#articles .pageheader h1{background-image:url(../images/pagetitle_articles.png);background-position:65px 80px;background-repeat:no-repeat;background-size:auto 28px}.pagelink{position:relative;margin:0 2%;padding:8%;display:block;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.pagelink:before{position:absolute;top:-11px;left:0;right:0;margin:auto;content:"";width:55px;height:22px;display:block}body.greeting .pagelink:before{background-image:url(../images/tape_greeting.png);background-size:cover}body.about .pagelink:before{background-image:url(../images/tape_about.png);background-size:cover}body.facility .pagelink:before{background-image:url(../images/tape_facility.png);background-size:cover}body.schedule .pagelink:before{background-image:url(../images/tape_schedule.png);background-size:cover}body.activity .pagelink:before{background-image:url(../images/tape_activity.png);background-size:cover}body.kanazawa .pagelink:before{background-image:url(../images/tape_kanazawa.png);background-size:cover}body.contactus .pagelink:before{background-image:url(../images/tape_contactus.png);background-size:cover}body.recruit .pagelink:before{background-image:url(../images/tape_recruit.png);background-size:cover}body.diary .pagelink:before{background-image:url(../images/tape_diary.png);background-size:cover}body.news .pagelink:before{background-image:url(../images/tape_news.png);background-size:cover}.pagelink h2{margin:0 0 8px;padding:0 0 8px;font-size:16px;font-weight:bold;border-bottom:1px solid #ccc}.pagebody .pagelink p{margin:0;padding:0;font-size:12.8px;line-height:1.6}.pagebody{padding:30px 60px 60px;overflow:hidden}.pagebody h2{clear:both;margin:20px 0;font-size:1em;font-weight:bold;line-height:1.6}.pagebody h2.headline{position:relative;margin:20px 0 20px -32px;padding:8px 12px 8px 32px;font-size:1em;color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#70c8e6}.pagebody h2.headline:before{content:"";position:absolute;top:50%;left:.6em;width:1em;height:1em;margin-top:-.5em;display:block;background:#fff;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}@media screen and (max-width: 1020px){.pagebody h2.headline{margin:20px 0 20px}}.pagebody h2:first-child{margin-top:0}.pagebody h3{clear:both;margin:20px 0 12px;padding:0 0 8px;font-size:1em;color:#696;font-weight:bold;line-height:1.6;border-bottom:1px dotted #696}.pagebody h3:before{content:"\f06c";padding:0 5px 0 0;font-family:FontAwesome}.pagebody h4{margin:0 0 8px;padding:5px;font-size:14.4px;font-weight:bold;color:#111;line-height:1.6;background:#c6e7f0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.pagebody .border h4{margin:0 -10px 8px}.pagebody p{margin:0 0 12px;font-size:14.4px;color:#333;line-height:1.8}.pagebody p.title{margin:0 0 20px -32px;padding:8px 12px;font-size:1em;color:#f60;text-align:center;border:2px solid #f90;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}@media screen and (max-width: 1020px){.pagebody p.title{margin-left:0}}.pagebody p.notes{margin:0 0 8px;font-size:11.2px;color:#555;line-height:1.6}.pagebody p.notes+.notes{margin-top:-8px !important}.pagebody p.caption{margin:5px 0 8px;font-size:11.2px;color:#555;text-align:center;line-height:1.6}.pagebody p.date{margin:-10px 0 8px -14px;font-size:11.2px;color:#555;text-align:right;line-height:1.6}.pagebody ul{margin:0 0 12px}.pagebody ul li{position:relative;margin:0px 0px 5px;padding:0 0 0 1em;font-size:14.4px;color:#333;line-height:1.6}.pagebody ul li:before{content:"";position:absolute;top:.4em;left:0;width:.6em;height:.6em;display:block;background:#b3d8b8;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.pagebody ul.llist li{position:relative;margin:0px 0px 5px;padding:0 0 0 1em;font-size:14.4px;color:#333;line-height:1.6}.pagebody ul.llist li:before{content:"\f0da";font-family:FontAwesome;position:absolute;top:0;left:.2em;width:auto;height:auto;display:block;color:#369;background:none}.pagebody ul.newslist{margin:0 0 10px}.pagebody ul.newslist li{position:relative;margin:0 0 8px;padding:0 0 0 01em;font-size:14.4px}.pagebody ul.newslist li:before{position:absolute;top:0;left:0;width:auto;height:auto;content:"\f105";padding:0 5px 0 0;font-family:FontAwesome;font-size:90%;background:none}.pagebody ul.newslist li .entrydate{width:9em;color:#666666;line-height:1.5em}.pagebody ul.newslist li a{margin:-1.5em 0 0 9em;display:block;line-height:1.5em}.pagebody ol{margin:0 0 12px 2em;list-style-type:decimal}.pagebody ol li{margin:0 0 8px;font-size:14.4px;color:#333;line-height:1.6}table.tbl{margin:0 0 12px}table.tbl th{padding:8px 12px;font-size:12.8px;font-weight:bold;color:#666;line-height:1.6;border-bottom:1px solid #ddd;vertical-align:top}table.tbl th[scope="col"]{font-weight:bold;text-align:center}table.tbl td{padding:8px 12px;font-size:12.8px;color:#333;line-height:1.6;border-bottom:1px solid #ddd;vertical-align:top}table.data{margin:0 0 12px}.tbl td table.data{margin:8px 0}table.data tr:nth-child(even){background:#f1f8fa}table.data tr:nth-child(even) th[scope="row"]{background:#e2f2f7}table.data th{padding:5px 8px;font-size:11.2px;font-weight:bold;color:#666;line-height:1.6;border-top:1px solid #ddd;border-bottom:1px solid #ddd;white-space:nowrap}table.data th[scope="colgroup"],table.data th[scope="col"]{color:#8a8654;text-align:center;background:#fff}table.data th[scope="rowgroup"],table.data th[scope="row"]{background:#f6f6f6}table.data td{padding:5px 8px;font-size:11.2px;color:#333;line-height:1.6;text-align:right;white-space:nowrap;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (max-width: 1020px){table.data{width:100%;display:block;overflow-x:auto}}.pagebody .border{margin:0 0 12px;padding:15px 25px 10px;border:1px solid #5ea5bc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.pagebody .border table,.pagebody .border p{margin-bottom:5px !important}.pagebody .panel{margin:0 0 12px;padding:15px 25px 10px;background:#fffce5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.pagebody .panel p{margin-bottom:5px !important}.mapp-layout{width:100% !important}.fulimg{margin:0 -60px 30px}.wide{margin-left:-32px}.cal1{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal1.png);background-size:cover}.cal2{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal2.png);background-size:cover}.cal3{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal3.png);background-size:cover}.cal4{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal4.png);background-size:cover}.cal5{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal5.png);background-size:cover}.cal6{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal6.png);background-size:cover}.cal7{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal7.png);background-size:cover}.cal8{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal8.png);background-size:cover}.cal9{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal9.png);background-size:cover}.cal10{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal10.png);background-size:cover}.cal11{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal11.png);background-size:cover}.cal12{width:75px;height:75px;text-indent:-3000px;background-image:url(../images/cal12.png);background-size:cover}.calicon{width:100%;height:auto;min-width:32px}.articleimg{margin:0 0 20px}.articleimg img{max-width:50%;margin:0 auto;padding:8px;display:block;border:1px solid #eee;background:#fff;-moz-box-shadow:0 1px 3px 0 #ccc;-webkit-box-shadow:0 1px 3px 0 #ccc;box-shadow:0 1px 3px 0 #ccc}.mt0{margin-top:0 !important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt-10{margin-top:-10px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.description{display:none}.c5{width:5%}.c10{width:10%}.c15{width:15%}.c20{width:20%}.c25{width:25%}.c30{width:30%}.c35{width:35%}.c40{width:40%}.c45{width:45%}.c50{width:50%}.c60{width:60%}.c70{width:70%}.c75{width:75%}.c80{width:80%}.c100{width:100%}.c_left{text-align:left !important}.c_right{text-align:right !important}.c_center{text-align:center !important}img{vertical-align:bottom}.alignleft,.f_left{float:left;padding:0 15px 15px 0}.alignright,.f_right{float:right;padding:0 0 15px 15px}.aligncenter{display:block;margin:0 auto}.img{width:100%;height:auto}.indent{margin-left:1em !important;text-indent:-1em}.indentblock{margin-left:1em !important}strong{font-weight:bold}.right{text-align:right}.large{padding:5px 0 0;display:block;font-size:150%}img{max-width:100%}.columnbox{clear:both;width:102%;margin-left:-2%;letter-spacing:-.4em}.columnbox .column{width:48%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}.columnbox .column3_2{width:64.66667%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}.columnbox .column3{width:31.33333%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}.columnbox .column4{width:23%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}@media screen and (max-width: 800px){.columnbox{clear:both;width:100%;margin-left:0}.columnbox .column{width:98%;margin:0 1%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}.columnbox .column4{width:48%;margin:0 1%;padding:0 0 10px}}@media screen and (max-width: 480px){.columnbox{clear:both;width:100%;margin-left:0}.columnbox .column,.columnbox .column3{width:98%;margin:0 1%;padding:0 0 10px}}html.android.chrome body .columnbox{clear:both;width:102%;margin-left:-2%;letter-spacing:-.4em}html.android.chrome body .columnbox .column{width:47%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}html.android.chrome body .columnbox .column3{width:31%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}html.android.chrome body .columnbox .column4{width:22%;margin:0 0 0 2%;padding:0 0 20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:top}html.android.chrome body .columnbox img{max-width:100%;height:auto}@media screen and (max-width: 800px){html.android.chrome body .columnbox{clear:both;width:100%;margin-left:0}html.android.chrome body .columnbox .column4{width:47%;margin:0 1%;padding:0 0 10px}}@media screen and (max-width: 480px){html.android.chrome body .columnbox{clear:both;width:100%;margin-left:0}html.android.chrome body .columnbox .column,html.android.chrome body .columnbox .column3{width:100%;margin:0;padding:0 0 20px}}.article_index .column:after,.article_index .column4:after{content:"";width:100%;height:20px;display:block;background-image:url(../images/shadow.png);background-position:center top;background-repeat:no-repeat;background-size:100%}#pagenav{clear:both;padding:20px 0;overflow:hidden;text-align:center;font-size:.7em;letter-spacing:-.5em}#pagenav .page-numbers{display:inline-block;margin:2px 2px 2px 0;padding:7px 9px 6px 9px;width:auto;color:#ffffff;background:#70c8e6;border:1px solid #70c8e6;letter-spacing:normal;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#pagenav .page-numbers:hover{background:#abdbeb}#pagenav .current{display:inline-block;margin:2px 2px 2px 0;padding:7px 9px 6px 9px;width:auto;color:#70c8e6;border:1px solid #70c8e6;background:#ffffff;letter-spacing:normal;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.formtbl{width:100%;margin:0 0 8px}.formtbl th{width:10em;padding:15px;white-space:nowrap;font-size:0.85em;color:#666666;line-height:180%;vertical-align:top;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.formtbl td{padding:15px;font-size:0.85em;color:#555555;vertical-align:top;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;line-height:28px}.formtbl span.ex{margin:5px 2px 0 !important;display:block;font-size:90%;color:#999999;line-height:1.5}.formtbl label{margin:0 1em 0 0.5em;white-space:nowrap}.formtbl input[type=text],.formtbl input[type=email],.formtbl input[type=tel]{height:24px;margin-right:2px;padding:2px 1%;background:#ffffff;border:1px solid #cccccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5)}.formtbl input[type=text]:focus,.formtbl input[type=email]:focus,.formtbl input[type=tel]:focus{background:#ffffcc}.formtbl input[type=checkbox]{margin:0 5px 0 0 !important}.formtbl textarea{width:98% !important;height:100px !important;padding:5px 1%;background:#ffffff;border:1px solid #cccccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5)}.formtbl textarea:focus{background:#ffffcc}.formtbl input[type="submit"]{width:120px;height:36px;margin:0 auto;font-size:0.75em !important;font-weight:bold;color:#666666;line-height:28px;cursor:pointer;background:#f6f6f6;border:solid 1px #cccccc;background:linear-gradient(to bottom center, #ffffff 0%,#f6f6f6 100%);background:-moz-linear-gradient(top center, #fff 0%, #f6f6f6 100%);background:-webkit-gradient(linear, center top, center bottom, from(#fff), to(#f6f6f6));-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.formtbl input[type="submit"]:hover{color:#336699;background:#ffffff;-moz-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5)}.formtxt{width:98% !important}.formtxt_m{width:50% !important}.formtxt_s{width:20%}.formtxt_ss{width:5%}div.formtbl{text-align:center}.wpcf7 span.wpcf7-not-valid-tip{display:block;position:static;top:0;left:0;border:none;color:red}.wpcf7 .wpcf7-not-valid{background:pink !important}.wpcf7 .wpcf7-response-output{clear:both;margin:5px auto 20px;padding:10px 0;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wpcf7 .wpcf7-validation-errors{width:100%;margin:5px auto 20px;color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.wpcf7 .wpcf7-mail-sent-ok{width:100%;margin:5px auto 20px;padding:10px 0;text-align:center;color:#3A87AD;background-color:#D9EDF7;border:1px solid #BCE8F1}div.wpcf7 img.ajax-loader{display:block;width:20px !important;margin:5px auto !important;border:none}p span.wpcf7-list-item{display:block}span.wpcf7-list-item{display:inline}.photobox_l{clear:both;text-align:center}.photobox_l div{width:90%;margin:0 auto;letter-spacing:normal;vertical-align:top;text-align:center !important}.photobox_l div img{width:100%;height:auto}.photobox{clear:both;padding:10px 0;letter-spacing:-0.4em}.photobox div{display:inline-block;width:46%;padding:5px 2%;letter-spacing:normal;vertical-align:top;text-align:center !important}.photobox div img{width:100%;height:auto}.photobox_m{padding:10px 0;letter-spacing:-0.4em;color:#f4f1e7;text-align:center}.photobox_m div{display:inline-block;width:29%;padding:5px 2%;letter-spacing:normal;vertical-align:top;text-align:center !important}.photobox_m div img{width:100%;height:auto}.photobox_s{padding:10px 0;letter-spacing:-0.4em;text-align:center}.photobox_s div{display:inline-block;width:23%;padding:5px 1%;letter-spacing:normal;vertical-align:top;text-align:center !important}.photobox_s div img{width:100%;height:auto}p.btn{display:inline-block;font-size:.75em;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(100%, #eeeeee));background:-moz-linear-gradient(#ffffff,#eeeeee);background:-webkit-linear-gradient(#ffffff,#eeeeee);background:linear-gradient(#ffffff,#eeeeee);border:1px solid #cccccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}p.btn a{padding:.7em 1.5em;display:inline-block;font-weight:bold;color:#333 !important;text-align:center}p.btn a:hover{background-color:#f6f6f6;background-repeat:no-repeat;text-decoration:none;-moz-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px -3px rgba(0,0,0,0.5)}p.mbtn a{padding:0 1em;display:inline-block;font-size:80%;font-weight:bold;color:#ffffff;line-height:2em;background-color:#999999;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}p.mbtn a:hover{background-color:#70c8e6}p.topbtn a{float:right;padding:0 1em;display:inline-block;font-size:80%;font-weight:bold;color:#ffffff;line-height:2em;background-color:#cccccc;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}p.topbtn a:hover{background-color:#70c8e6}p.topbtn a:after{clear:both;content:"";display:block}.link:before{content:"\f105";padding:0 5px 0 0;font-family:FontAwesome;font-size:.7em;line-height:1;vertical-align:.2em}.pagebody .gallery ul{width:100%;margin:0 0 12px;letter-spacing:-.4em;overflow:hidden}.pagebody .gallery ul li{position:static;width:31%;height:auto;margin:0 1% 10px;padding:0;line-height:1;display:inline-block;letter-spacing:normal;vertical-align:top}.pagebody .gallery ul.cols2 li{width:48%}.pagebody .gallery ul li:before{position:absolute;top:0;left:0;content:"";width:0 !important;height:0 !important;display:inline !important}.pagebody .gallery ul li a{display:block;border:1px solid #fff}.gallery li img{width:100%;height:auto}.wp-caption{width:auto !important}p.wp-caption{margin:2px 0;font-size:1em;line-height:180%;color:#555555;text-align:center}@media screen and (max-width: 1020px){#nav ul{max-width:800px}#nav ul li{width:133.33333px;height:62.7451px}#nav ul li a{height:62.7451px;background-size:133.33333px auto}.pagebody{padding:15px 30px 30px}.fulimg{margin:0 -30px 30px}}@media screen and (max-width: 800px){#nav ul{max-width:100%}#nav ul li{width:33.33333333333%;box-sizing:border-box;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;height:62.7451px}#nav ul li:first-child,#nav ul li:nth-child(4){border-left:none}#nav ul li a{height:62.7451px;background-size:133.33333px auto}#article_outer{margin:0 0 0 -200px}#article_outer #article{margin:0 0 0 200px}#aside{width:190px}#aside h2 a{width:190px;height:190px}.columnbox .column{width:98%}body#index .columnbox .column{padding-bottom:0}.columnbox .column4{width:48%}}@media screen and (max-width: 640px){#article_outer{margin:0}#article_outer #article{margin:0}#aside{width:100%}#aside h2 a{position:relative;width:100%;height:auto;display:block;text-indent:-30000px}#aside h2 a:after{content:"";padding:12.5% 0 0;display:block}#aside h2 a span{display:none}body.greeting #aside h2 a{background-image:url(../images/aside_greeting_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.about #aside h2 a{background-image:url(../images/aside_about_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.facility #aside h2 a{background-image:url(../images/aside_facility_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.schedule #aside h2 a{background-image:url(../images/aside_schedule_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.activity #aside h2 a{background-image:url(../images/aside_activity_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.kanazawa #aside h2 a{background-image:url(../images/aside_kanazawa_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.contactus #aside h2 a{background-image:url(../images/aside_contactus_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.recruit #aside h2 a{background-image:url(../images/aside_recruit_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.diary #aside h2 a{background-image:url(../images/aside_diary_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}body.news #aside h2 a{background-image:url(../images/aside_news_m.png);background-repeat:no-repeat;background-position:center center;background-size:cover}#aside h2.news a{background-image:url(../images/aside_news_m.png);background-repeat:no-repeat;background-size:cover}#aside h2.diary a{background-image:url(../images/aside_diary_m.png);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width: 480px){.pagebody{padding:10px 5% 5%}.fulimg{margin:0 -5% 15px}.pageheader{height:100px}body.greeting .pageheader{background-position:5% -40px;background-size:auto 120px}body.about .pageheader{background-position:5% -40px;background-size:auto 120px}body.facility .pageheader{background-position:5% -40px;background-size:auto 120px}body.schedule .pageheader{background-position:5% -40px;background-size:auto 120px}body.activity .pageheader{background-position:5% -40px;background-size:auto 120px}body.kanazawa .pageheader{background-position:5% -40px;background-size:auto 120px}body.contactus .pageheader{background-position:5% -40px;background-size:auto 120px}body.recruit .pageheader{background-position:5% -40px;background-size:auto 120px}body.diary .pageheader{background-position:5% -40px;background-size:auto 120px}body.news .pageheader{background-position:5% -40px;background-size:auto 120px}.pageheader h1{height:68px}body.facility .pageheader h1,body.activity .pageheader h1,body.schedule .pageheader h1,body.single .pageheader h1,body.archive .pageheader h1,body.single-diary .pageheader h1,body.post-type-archive-diary .pageheader h1{background-position:50px 40px;background-size:auto 28px}body#greeting .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#about .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#aim .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#history .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#plan .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#article .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#evaluation .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#donation .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#complaint .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#access .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#support .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#facility .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#schedule .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#activity .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#daily .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#event .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#walfare .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#kanazawa .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#kanazawa_facility .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#council .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#work .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#news .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#diary .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#contactus .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#ehon .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#kosodatesalon .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#ideal .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#recruit .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#link .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#diary .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#news .pageheader h1{background-position:50px 40px;background-size:auto 20px}body#articles .pageheader h1{background-position:50px 40px;background-size:auto 20px}}
