@charset "UTF-8";

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{width:44px;height:44px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots .dot{margin:0 8px;background:#333}.flickity-page-dots .dot.is-selected{opacity:1}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/images/vendor/lightbox2/dist/loading.gif?2299ad0b3f63413f026dfec20c205b8f) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/images/vendor/lightbox2/dist/prev.png?84b76dee6b27b795e89e3649078a11c2) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/images/vendor/lightbox2/dist/next.png?31f15875975aab69085470aabbfec802) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/images/vendor/lightbox2/dist/close.png?d9d2d0b1308cb694aa8116915592e2a9) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@font-face{font-family:icomoon;src:url(/fonts/owner-icomoon.eot?e508b919ec737268177b7196fec79f9a);src:url(/fonts/owner-icomoon.eot?e508b919ec737268177b7196fec79f9a#iefix) format("embedded-opentype"),url(/fonts/owner-icomoon.ttf?fa56fb67d3865696cd2ba1e5c7d6c697) format("truetype"),url(/fonts/owner-icomoon.woff?500445f6a790451aab9a80c20c216c89) format("woff"),url(/fonts/owner-icomoon.svg?377e8c4a0e2160a4322f1a6cb78bbd39#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-01-home:before{content:"\e900"}.icon-02-home:before{content:"\e901"}.icon-01-notice:before{content:"\e902"}.icon-02-notice:before{content:"\e903"}.icon-01-contact:before{content:"\e904"}.icon-02-contact:before{content:"\e905"}.icon-01-recommend:before{content:"\e906"}.icon-02-recommend:before{content:"\e907"}.icon-menu:before{content:"\e908"}.icon-appsetting:before{content:"\e909"}.icon-camera:before{content:"\e90a"}.icon-cameraroll:before{content:"\e90b"}.icon-bukken:before{content:"\e90c"}.icon-pin:before{content:"\e90d"}.icon-manual:before{content:"\e90e"}.icon-kaiyaku:before{content:"\e90f"}.icon-contact:before{content:"\e910"}.icon-info:before{content:"\e911"}.icon-kousin:before{content:"\e912"}.icon-newcontact:before{content:"\e913"}.icon-seikyu:before{content:"\e914"}.icon-cyui:before{content:"\e915"}.icon-musimegane:before{content:"\e916"}.icon-tel:before{content:"\e917"}.icon-close:before{content:"\e918"}.icon-pdf:before{content:"\e919"}.icon-right:before{content:"\e91a"}.icon-bottom:before{content:"\e91b"}.icon-send:before{display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1);content:"\e91c"}.icon-mailaddress:before{content:"\e91d"}.icon-download:before{content:"\e91e"}.icon-icon:before{content:"\e91f"}.icon-icon-left:before{content:"\e920"}.icon-human:before{content:"\e921"}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/fonts/vendor/font-awesome/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(/fonts/vendor/font-awesome/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713) format("embedded-opentype"),url(/fonts/vendor/font-awesome/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(/fonts/vendor/font-awesome/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(/fonts/vendor/font-awesome/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(/fonts/vendor/font-awesome/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde) format("svg");font-weight:400;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}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.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-close:before,.fa-remove: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-cog:before,.fa-gear: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-repeat:before,.fa-rotate-right: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-image:before,.fa-photo: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-exclamation-triangle:before,.fa-warning: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-cogs:before,.fa-gears: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-feed:before,.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-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder: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-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste: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-chain-broken:before,.fa-unlink: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-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won: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-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira: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-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board: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-pp: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-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-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-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.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-futbol-o:before,.fa-soccer-ball-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-ils:before,.fa-shekel:before,.fa-sheqel: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-intersex:before,.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-genderless: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-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style-type:none}img{vertical-align:bottom;border:none;border-image-width:0}a{color:#222;text-decoration:none}.fix-a{color:#41b48d;cursor:pointer}.quick-response-button{width:100%;padding:6px;background-color:transparent;font-weight:700;font-size:medium;margin-bottom:20px}.quick-response-1{border:1px solid #41b48d;color:#41b48d}.quick-response-2{border:1px solid #549be3;color:#549be3}.quick-response-3{border:1px solid #e35f5a;color:#e35f5a}.cf:after{display:block;content:"";clear:both}.align_center{display:block;margin:0 auto;text-align:center}.font-color-red,.red{color:red}body,html{overflow-x:hidden}html{font-size:62%}body{padding:0;margin:0 auto;position:relative;font:140%/1.6 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Helvetioca,MTLc3m,Roboto,Arial,ＭＳ ゴシック,MS Gothic,sans-serif;-webkit-text-size-adjust:100%;border-left:1px solid #ddd;border-right:1px solid #ddd}.wrapper{padding:0 4%}.wrapper.jusin{margin:0}.wrapper-keiyaku{padding:10px;margin:0 auto;width:calc(100% - 20px)}.wrapper-keiyaku-menu{padding:0 10px 0 20px;width:calc(100% - 30px)}.column2-left{float:left;width:187px}.column2-left-w{float:left}.column2-right{float:right;width:187px}.center{text-align:center}.right{text-align:right}.black{background-color:#000}.gray-400{background-color:#869fac}.gray-91{background-color:#919191}.blue{background-color:#20a8d8}.indigo{background-color:#6610f2}.purple{background-color:#6f42c1}.pink{background-color:#e83e8c}.red{background-color:#f86c6b}.orange{background-color:#f8cb00}.yellow{background-color:#ffc107}.green{background-color:#4dbd74}.teal{background-color:#20c997}.cyan{background-color:#63c2de}.bold{font-weight:700}.text-blue{color:#308ede}.m0{margin:0!important}.m-left0{margin-left:0!important}.m-left15{margin-left:15px!important}.m-left30{margin-left:30px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.m-top0{margin-top:0!important}.m-top10{margin-top:10px!important}.m-top15{margin-top:15px!important}.m-top20{margin-top:20px!important}.m-top30{margin-top:30px!important}.m-bottom20{margin-bottom:20px!important}.m-bottom15{margin-bottom:15px!important}.m-bottom5{margin-bottom:5px!important}.m-bottom0{margin-bottom:0!important}.p-10{padding:10px!important}.pl-0{padding-left:0!important}.pl-20{padding-left:20px!important}.pl-30{padding-left:30px!important}.p0{padding:0!important}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px!important}.p-top0{padding-top:0!important}.p-top15{padding-top:15px!important}.p-top17{padding-top:17px!important}.p-top20{padding-top:20px!important}.p-top30{margin-top:30px!important}.p-bottom10{padding-bottom:10px!important}.p-bottom16{padding-bottom:16px!important}.p-bottom20{padding-bottom:20px!important}.h53{margin:0!important;height:53px!important;line-height:53px!important}.fsize14{font-size:14px!important}.fsizefs1{font-size:1.4em!important}.fsizefs2{font-size:2em!important}.fsizefs3{font-size:1.5em!important}.fsizefs4{font-size:3em!important}.fsizefs5{font-size:1.6em!important}.fsizefs6{font-size:1em!important}.fweightb{font-weight:700!important}.underline{text-decoration:underline}.vl-middle{vertical-align:middle}.text-center{text-align:center}.text-left{text-align:left}.gray-color{color:#7a7a7a}.gray-color-right{color:#919191;float:right}.gray-messeage{color:#999}.border-bottom-none{border-bottom:none}button,input,select,textarea{-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox;border:2px solid #dfe5ea;border-radius:4px;background-color:#fff;width:18px;height:18px;margin:-2px 8px 0 0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b8b8b8}input::-moz-placeholder,textarea::-moz-placeholder{color:#b8b8b8}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b8b8b8}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#b8b8b8}input::placeholder,textarea::placeholder{color:#b8b8b8}h2,h3,h4{font-size:160%;font-weight:700}.title-header{display:block;line-height:54px;font-size:16px!important;font-weight:700}.logo{margin:15px 0 0;display:inline-block}.logo+p{position:absolute;left:50%;top:0;margin-left:-25px}.logo img{max-height:25px;max-width:61px}.storeimg{width:40px;height:40px;border-radius:50%;overflow:hidden;position:relative;border:1px solid #e7e7e7;display:inline-block;vertical-align:middle}.storeimg img{width:100%;height:auto;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.error{height:100vh}.error h2{margin:30px auto}.error h3{font-size:120%;margin:0 10px}.error .message{padding:10px;background-color:#eff0f4;margin:10px}.mb-20{margin-bottom:20px}input[type=date],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;border:none}button.btn,input[type=button].btn,input[type=submit].btn,p.btn{display:block;background-color:#41b48d;height:35px;line-height:28px;width:40%;border-radius:4px;margin:50px auto 0}button.btn-outline,input[type=button].btn-outline,input[type=submit].btn-outline,p.btn-outline{background-color:#fff;color:#308ede;border:1px solid #308ede}.apply2 .contents .proplist p.btn-email,.apply2 .contents .proplist p.btn-telnumber{line-height:34px;width:91%;margin-top:10px;margin-bottom:20px}.apply2 .contents .proplist p.btn-email img{float:left;margin-top:7px;padding-left:12px}.apply2 .contents .proplist p.btn-telnumber{line-height:34px;width:91%;margin-top:10px;margin-bottom:15px}.apply2 .contents .proplist p.btn-telnumber img{float:left;margin-top:7px;padding-left:12px}.apply2 .contents .proplist p.btn-telnumber a{color:#fff}.keiyakucontact p.btn{display:block;background-color:#308ede;height:50px;line-height:28px;width:60%;border-radius:4px}.keiyakucontact img{float:none!important;margin-top:0!important;padding-left:0!important;padding-right:5px}.keiyakucontact .btn-email a,.keiyakucontact .btn-telnumber a{color:#fff;height:50px;display:block}.keiyakucontact .btn-email a i,.keiyakucontact .btn-telnumber a i{line-height:50px;display:inline}.keiyakucontact .btn-email a span,.keiyakucontact .btn-telnumber a span{display:inline-block;word-break:break-all;max-width:calc(100% - 50px);vertical-align:middle}.othercontact-area p.btn{display:block;background-color:#308ede;height:50px;line-height:28px;width:80%;border-radius:4px;margin:0 0 10px 40px!important}.othercontact-area img{float:none!important;margin-top:0!important;padding-left:0!important;padding-right:5px}.othercontact-area .btn-telnumber a{color:#fff!important;line-height:50px!important;margin-top:12px!important}.othercontact-area span{padding-left:20px!important}.othercontact-area h3{margin-left:20px!important;padding:18px 0 10px 5px!important}.othercontact-area dl{padding-left:40px!important}.othercontact-area dl dt{font-weight:400!important;font-size:14px!important}.othercontact-area dl:not(:last-child){border-bottom:1px solid #dfe5ea}.othercontact-area dd{margin-bottom:16px!important;font-size:14px!important}.cartin{top:0}.slidemenu .drawerList li .cartin{position:static;line-height:22px;vertical-align:2px}.forgot p a{color:#41b48d;font-size:14px}.app.input .password_form.account p input[type=button],.app.input .password_form p input[type=search],.app.input .password_form p input[type=text]{display:block;width:calc(100% - 1.4em);font-size:14px;padding:.7em;color:#333;background-color:#eef0f3;border-radius:8px}.contents .tabcont .title-rec-head{background-color:#fff;padding:0 10px}.tabgroup .tabhead li.is-active{border-bottom-color:#308ede;color:#308ede}.tabgroup .tabhead li.is-active a{color:#308ede}.tabgroup .tabhead li.is-active a .cartin.pin{background-color:#308ede}.tabgroup .tabcont.tabrecommend{background:#eff0f4;padding:0}.tabgroup .tabcont.tabrecommend p{background:#fff}.notice .contents .info-area .tabcont ul .column2-left{float:left}.notice .contents .info-area .tabcont ul .column2-right{position:relative;left:0;float:right;width:85%}.sale-carousel .sale-boxs:not(.is-selected){opacity:.2}.sale-carousel a{width:100%;height:100%;display:block}.sale .sale-boxs{-webkit-box-pack:center;justify-content:center;margin:8px 2px 10px;border-radius:5px;overflow:hidden;border:1px solid #eee;background-color:#fff}.sale .sale-boxs .head{padding:10px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.sale .sale-boxs .head .store{width:calc(100% - 60px);margin-left:8px;display:inline-block;vertical-align:middle}.sale .sale-boxs .head .store .name{font-weight:700}.sale .sale-boxs .head .store-distance{color:#aaa}.sale .sale-boxs .head button{margin:0;z-index:1;fill:#c7c7c7;background-color:#fff;border:none;width:12px;height:12px;padding:0!important}.sale .sale-boxs .head a{width:calc(100% - 12px)}.sale .sale-boxs .content{-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex}.sale .sale-boxs .content a{max-width:300px;max-width:33.3%;-webkit-box-flex:1;flex:1;-webkit-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.sale .sale-boxs .content a p{position:absolute;right:0;bottom:0;margin:0;padding:1px 5px;background-color:rgba(0,0,0,.7);color:#fff;font-weight:700;font-size:12px}.sale .sale-boxs .content a p>span{font-size:8px;margin-left:1px}.sale .sale-boxs .content a img{max-width:100%}.sale .sale-boxs .content a .img{position:relative}.sale .sale-boxs .imgyohaku{width:301px;background:#fff;padding-top:33.3%}.midoku-notice{background-color:#ffebeb;border-top:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea;margin:10px}.midoku-notice p{color:#e93939;font-weight:700}.modal,.modal2{padding-top:0}.modal-backdrop.show{width:100%;height:100%;background-color:#000;opacity:.2;position:fixed;top:0;left:0;z-index:3}.modal-header{font-size:14px;padding-left:10px;height:50px;line-height:50px;border-bottom:1px solid #dfe5ea;position:relative}.modal-header button.close{position:absolute;right:5px;top:0;bottom:0;font-size:33px;border:none;background:none}.modal-body .store-name,.modal-body .strong>p:not(.gray-color){font-size:16px;font-weight:700}.modal-body .strong>p.gray-color{margin-top:10px}.modal-body p{margin:0}.modal-footer{border-top:1px solid #dfe5ea}.modal .stbox button{display:inline-block;margin-bottom:10px;margin-top:10px}.modal .stbox button:not(:last-child){margin-right:15px}.modal .modal-text{margin-top:20px;margin-bottom:20px}.modal2 h2,.modal h2{font-size:15px;padding-left:10px;height:50px;line-height:50px;border-bottom:1px solid #dfe5ea}.modal2 strong,.modal strong{font-size:16px}.owner-modal-title{text-align:center}.cont-detail{margin-top:10px}.head-infolist{position:relative}.head-infolist .pin.lists{right:16px;top:-2px}.head-infolist .head-column2-left{position:relative;left:0;float:left;width:85%}.head-infolist .head-column2-right{float:right;width:15%;right:0}.head-infolist .head-column2-right button.goDelete{color:#fff;display:block;width:55px;background-color:transparent;text-align:center;position:absolute;right:0;border:none!important}.attachment div.download-file{display:block;padding:15px 20px}.attachment .fix-left{padding-top:5px}.noticeattachment .wrapper{border-bottom:1px solid #dfe5ea}.noticeattachment h2{font-size:15px;line-height:35px}.wrapper-attachment{padding:15px 4.13% 15px 5.13%}.wrapper-attachment .column2-left{width:11.37%;min-width:44px;height:auto}.contents .wrapper-attachment .column2-left p img{width:100%;height:auto}.wrapper-attachment .column2-right{width:80.46%;padding-left:4%}.contact .header-top,.mainmenu .header-top{position:relative}.mainmenu .header-top a.new-contact{top:1px;right:4px;top:7px;font-weight:700;color:#308ede}.contact.create_contact .goTop{display:none!important}.contact.create_contact .attachmeed-thumb-report ul{padding-left:0;padding-right:0}.contact.create_contact .attachmeed-thumb-report ul li{background-color:#eefaf7;margin:5px 0;padding:5px 10px;color:#41b48d;font-weight:700}.contact.create_contact .attachmeed-thumb-report ul li i.icon-close{font-size:12px;float:right;width:15px;padding-top:5px;display:inline-block;color:#41b48d}.contact.create_contact .attachmeed-thumb-report ul li .image-file{display:none}.areaButton a{color:#308ede}.communicate .column2-left:nth-child(2),.communicate .column2-right{width:62.67%}.communicate-sec .comment{background-color:#eef0f3}.communicate-sec .comment-time{font-size:10px}.communicate-sec .column2-right{width:57.33%}.comment-thumbs ul li{width:17.53%;margin-left:2.4%}.comment-thumbs ul li img{width:100%;height:100%;left:0;top:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;position:absolute}.comment-thumbs ul li:first-child{margin-left:0}.contents .owner-form-sec{cursor:pointer;border-bottom:1px solid #dfe4ea}.radio-input+label{padding-left:20px;margin-bottom:10px}.inner.apply2.app.password .radio-input+label{margin-right:0}.radio-input+label:before{left:-10px}.radio-input:checked+label:after{left:-6px;background:#308ede}.form-cont{margin-top:10px}.inner.app.setting .contents .compleate p{padding-top:25px}.refere.app .contents .section .colum2-left{float:left;width:70%}.keiyaku-deitail{width:90%!important;display:inline-block;vertical-align:middle}.keiyaku-deitail span{color:#919191}.keiyaku-menu-left{width:90%!important}.keiyaku-deitail-right,.keiyaku-menu-left{display:inline-block;vertical-align:middle}.keiyaku-deitail-right{width:8%}.app .section .column2-left.oldpropbox{width:70%}.refere.app .contents .column2-right{float:right;width:24px}.refere.app .contents .section .column2-right p img{margin-top:14px}.refere.app .contents .box-sec2 .column2-right p img{margin-top:0}.switchArea{line-height:29px;letter-spacing:0;text-align:center;font-size:14px;position:relative;width:68px;background:#c3c3c3;border-radius:14px}.apply2 input.btn{width:45%;margin-right:4%}.apply2.canselletion input[type=submit].btn{width:43.66%;margin-right:0}.inner.apply2.app.password input[type=submit].btn{width:46%;margin-bottom:20px}.kaiyaku-ninshou input[type=submit].btn{width:57%!important;margin-bottom:10px!important}input[type=submit].btn .apply2 input.btn.occupier{width:209px}.app.input .password_form p input[type=text].kaiyaku-kigou1{display:inline-block;width:190px;margin-right:8px}.app.input .password_form p input[type=text].kaiyaku-kigou2{display:inline-block;width:calc(100% - 238px);margin-right:0}.search_form p input::-webkit-input-placeholder{background-size:17px 17px}.search_form p input::-moz-placeholder{background-size:17px 17px}.search_form p input:-ms-input-placeholder{background-size:17px 17px}.search_form p input::-ms-input-placeholder{background-size:17px 17px}.search_form p input::placeholder{background-size:17px 17px}.search_form_box ul{position:relative;margin:0 auto;width:100%;padding:0;border-top:1px solid #f1f1f1}.app.input .password_form .search_form_box p{margin:0 auto;width:92%}.app.input .password_form .search_form_box p input{margin:0 auto;width:100%}.search_form_box ul li a{position:relative;display:block;height:51px;line-height:51px;background-color:#fff;border-bottom:1px solid #f1f1f1;padding:0 6.7%}.search_form_box ul li a.checked:after{position:absolute;top:38%;right:7.4%;content:" ";display:block;width:.4em;height:.8em;border:solid #308ede;border-width:0 .3em .3em 0;margin-top:-.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.detail .sqdetail dl dd{padding-left:200px!important}.rentlist dd{display:inline-block}.contract.refere img.vl-middle{margin-right:10px;position:relative;bottom:2px}.mainmenu .contents ul{margin:0;padding:0}

/*! Flickity v1.2.1
   http://flickity.metafizzy.co
   ---------------------------------------------- */

/*! Flickity v1.2.1 for detail
   ---------------------------------------------- */.home .column2-left{float:left;width:49.87%}.home .column2-right{float:right;width:49.87%}.home .slider-group{position:relative;padding:0}.home .slider{padding:14px 0 20px}.home .slider .carousel-cell,.home .slider li{float:left;position:relative;margin:0 23px 0 0}.home .slider .carousel-cell.top-cell,.home .slider li.top-cell{height:auto;max-width:75%;width:75%}.home .slider .carousel-cell.top-cell img,.home .slider li.top-cell img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.home .slider .carousel-cell>.hometop,.home .slider li>.hometop{padding-top:56.25%;width:100%;position:relative;overflow:hidden;display:block}.home .caption,.home .caption p{position:relative}.home .caption p{text-align:right;margin-bottom:3px;right:10px;top:13px}.home .caption .arrow-bottom{display:inline-block;vertical-align:middle;margin-left:6px}.home .caption .pulldown{display:none;position:absolute;top:39px;right:10px;background:#fff;border:1px solid #dfe5ea;z-index:19}.home .caption .pulldown li{margin:0;padding:0;height:40px;line-height:40px;float:none}.home .caption .pulldown li a{display:block;margin:0;padding:0 10px;border-bottom:1px solid #dfe5ea;min-width:90px}.home .slider li img{display:block}.home .contents p{font-size:16px}.home .buildings-info{margin:10px;padding:10px;background-color:#edfaf7}.home .buildings-info .info{border-bottom:1px solid #88beb1}.home .buildings-info .info ul{padding:0}.home .buildings-info .info ul li{margin:10px 0}.home .buildings-info .info ul li div p{font-size:13px;margin:0;padding:0}.home .buildings-info .info ul li div p:first-child{font-weight:700;color:#575a59;font-size:14px}.home .buildings-info .info ul li div p span{display:inline-block;padding:0 10px;color:#5bc9ab;border-radius:2px;text-align:center;border:1px solid #5bc9ab;margin:0 6px;font-weight:700}.home .buildings-info .person-in-charge p{font-size:14px;padding:0}@supports ((-o-object-fit:contain) or (object-fit:contain)){.home .slider li img{position:static;height:100%;width:100%;left:0;-o-object-fit:contain;object-fit:contain;top:0;-webkit-transform:none;transform:none}}@supports ((-o-object-fit:cover) or (object-fit:cover)){.home .slider li img{position:static;height:100%;width:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;-webkit-transform:none;transform:none}}.slidemenu h2{padding-left:10px;height:55px;background-color:#fff;color:#333;font-size:15px;line-height:55px;border-bottom:1px solid #dfe5ea}.slidemenu h2 img{margin-right:6px;vertical-align:middle;margin-top:-3px}.slidemenu h2:first-child img{margin-top:-2px}.slidemenu h2:nth-of-type(3){padding-left:6px}.drawerList02 img{margin-left:5px}.slidemenu .drowerListWrap{margin-bottom:7px;border-top:1px solid #dfe4ea;border-bottom:1px solid #dfe4ea;background-color:#fff}.drawerList>.drowerListWrap{border-top:none}.slidemenu .drowerListWrap:last-child{margin-bottom:0;padding-bottom:24px}.slidemenu .drowerListWrap:last-child h2{border-bottom:none;height:45px}.slidemenu .drowerListWrap:last-child p{margin:0 0 10px 20px}.slidemenu .drowerListWrap:last-child span{text-decoration:underline}.slidemenu .drawerList li{height:58px;line-height:58px;background-color:#fff;border-bottom:1px solid #dfe5ea}.slidemenu .drawerList li:last-child{border-bottom:none}.slidemenu .drawerList li a{display:block;color:#333;padding:0 10px 0 25px}.slidemenu .drawerList li img{vertical-align:middle;margin:-3px 10px 0 0}.slidemenu .logoutRow{margin-bottom:7px;border-top:1px solid #dfe4ea;border-bottom:1px solid #dfe4ea;background-color:#fff}.contents .wrapper.detail-list p{margin:10px 15px 0!important}#main_contents_contents p,.contents ol,.contents p,.contents strong,.contents ul{padding:0 10px;margin:10px 0;font-size:14px}.contents .origial_message{margin-left:15px}.information-title{font-size:15px;font-weight:700;margin:10px 0 0}.information-title.ml-1{margin-left:15px}.information-contents p{margin:0}.information-contents .title>p{font-size:15px}.inner .contents p{padding:0}.btn{color:#fff;font-size:14px;border:none}input[type=date],input[type=password],input[type=tel],input[type=text]{-webkit-appearance:none;border:none}footer{position:relative;padding:8px 10px 0;background-color:#e6e5e5}footer address{margin-bottom:6px}footer .column2-left.tel{width:150px;margin-right:0}footer .column2-left.pc{min-width:50%;margin-bottom:12px}footer .column2-left.pc p{float:left;width:42%}#doubleArrow{vertical-align:middle}#copyright{padding:6px 0 57px;border-top:1px solid #fff;text-align:center}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none}.modal,.modal2,.modal-overlay{display:none;z-index:10}.modal-overlay{width:100%;height:100%;background-color:#000;opacity:.2;position:fixed;top:0;left:0}.modal,.modal2{width:90%;background-color:#fafafa;position:fixed;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;padding:10px 0 0;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal .btn-area .submit input{display:inline-block}.gsc-results-wrapper-overlay{padding:15px!important;left:4%!important;width:83%!important}@media screen and (min-width:481px) and (max-width:768px){.gsc-results-wrapper-overlay{left:4%!important;width:86.5%!important}}@media screen and (min-width:769px){.gsc-results-wrapper-overlay{left:4%!important;width:88.5%!important}}.modal-close span{display:block;width:40%;background-color:#e3e3e3;box-shadow:none;padding:6px;color:#222;text-align:center;text-decoration:none;margin:0 auto 15px;border-radius:5px}.gsc-input .gsc-control-cse div{position:static;padding:3px!important;border-radius:3px;box-shadow:-1px -1px 1px #e0e0e0}.cartin{position:absolute;top:9px;color:#fff;font-size:11px;width:19px;height:19px;line-height:20px;-moz-border-radius:9px;-webkit-border-radius:9px;border:2px solid #fff;border-radius:11px;background-color:red;text-align:center;display:inline-block;left:20%}.slidemenu .drawerList li{position:relative}.slidemenu .drawerList li a .cartin{top:7px;right:42px}.cartin.pin{top:12px;right:32px;color:#fff;background-color:#646464;position:static}.cartin-unread{content:"";display:inline-block;width:10px;height:10px;border-radius:5px;background-color:#de2424}.cartin-unread.koushin-list{margin-left:4px}.goTop{position:fixed;right:6px;bottom:50px;z-index:50;font-weight:700;display:none}.goTop a{color:#fff;display:block;width:43px;height:43px;border-radius:21px;background-color:#41b48d;background-size:50%;line-height:48px;text-align:center;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.contents #sub-content h3 img{width:auto}.login .login_form_id{width:98%;margin:0 auto}.login .main-content .forgot p{margin-bottom:10px}.login .main-content .memorize{margin-bottom:40px}.login .main-content img{width:100%;max-width:348px}.login input[type=submit]{width:100%}.login .main-content{padding-top:50px;padding-bottom:30px}.login .main-content h3,.login .main-content p{margin:0 auto 20px;padding:0}.login .main-content h3{margin-bottom:20px}.login_form p input[type=password],.login_form p input[type=text]{display:block;width:calc(100% - 1.4em);font-size:14px;padding:.7em;color:#333;background-color:#eef0f3;border-radius:8px}.login_form p input[type=checkbox]{display:none}.login_form p input[type=checkbox]+label{vertical-align:sub}.login_form p input[type=checkbox]+label:before{border:1px solid #333;content:" ";display:inline-block;font:16px/1em sans-serif;height:16px;margin:0 8px 0 0;padding:0;vertical-align:top;width:16px}.login_form p input[type=checkbox]:checked+label:before{background:#000;color:#fff;content:"✓";text-align:center}.app.input .password_form.account p input[type=button],.app.input .password_form p input[type=tel],.app.input .password_form p input[type=text],input[type=date]{display:block;width:calc(100% - 1.4em);font-size:14px;padding:.7em;color:#333;background-color:#eef0f3;border-radius:8px}input[type=date]{min-height:2.3rem}.login .main-content .submit{margin-top:36px}.notice .slider .carousel-cell{width:100%;background:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.notice .slider li img{display:block}.tabgroup{position:relative;margin:0 0 25px;width:100%;border-top:1px solid #dfe5ea}.tabgroup .tabhead{display:-webkit-box;display:flex;-webkit-box-align:end;box-align:end;position:relative;margin:0;padding:0;width:100%;z-index:1}.tabgroup .tabhead li{-webkit-box-flex:1;box-flex:1;margin:0;width:100%;border-bottom:2px solid #dfe4ea}.tabgroup .tabhead li a{display:block;height:53px;line-height:50px;text-align:center;font-weight:700;color:#333;letter-spacing:1px;font-size:16px}.tabgroup .ownertabhead{display:-webkit-box;display:flex;-webkit-box-align:end;box-align:end;position:relative;margin:0;padding:0;width:100%;z-index:1}.tabgroup .ownertabhead li{-webkit-box-flex:1;box-flex:1;margin:0;width:100%;border-bottom:2px solid #dfe5ea}.tabgroup .ownertabhead li span{margin-left:18px;color:#919191}.tabgroup .ownertabhead li span,.tabgroup .ownertabhead li span a{height:53px;line-height:50px;letter-spacing:1px;font-size:16px;font-weight:700}.tabgroup .ownertabhead li span a{color:#41b48d}.tabgroup .ownertabheadvertical{display:-webkit-box;display:flex;-webkit-box-align:end;box-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;margin:0;padding:0;width:100%;z-index:1;border-bottom:1px solid #dfe5ea}.tabgroup .ownertabheadvertical li.search-condition{-webkit-box-flex:1;box-flex:1;margin:0;height:30px;width:100%;border-bottom:.5px dashed #dfe5ea}.tabgroup .ownertabheadvertical li.search-condition span{height:33px;line-height:30px;letter-spacing:1px;font-size:12px;font-weight:700;margin-left:18px;color:#919191}.tabgroup .ownertabheadvertical li.search-condition span a{height:30px;line-height:50px;font-weight:700;color:#41b48d;letter-spacing:1px;font-size:12px}.tabgroup .ownertabheadvertical li{-webkit-box-flex:1;box-flex:1;margin:0;width:100%;border-bottom:.5px dashed #dfe5ea}.tabgroup .ownertabheadvertical li span{height:33px;line-height:50px;letter-spacing:1px;font-size:16px;font-weight:700;margin-left:18px;color:#919191}.tabgroup .ownertabheadvertical li span a{height:33px;line-height:50px;font-weight:700;color:#41b48d;letter-spacing:1px;font-size:16px}.tabgroup .tabcont .title-rec-head{display:block;height:53px;line-height:50px;text-align:center;font-weight:700;color:#333;letter-spacing:1px;font-size:16px}.contents .tabcont .title-rec-head{margin-bottom:0;text-align:left;border-bottom:1px solid #dfe5ea;font-size:16px}.tabgroup .tabhead li.is-active{border-bottom-color:#41b48d;color:#41b48d}.tabgroup .tabhead li.is-active a{color:#41b48d}.tabgroup .tabhead li.is-active a .cartin.pin{background-color:#41b48d}.tabgroup>div:nth-of-type(n+2){visibility:hidden;height:0}.tabgroup li div:nth-of-type(n+2){display:block}.tabgroup .tabcont{position:relative;padding:0 0 11px}.tabgroup .tab2{padding:0}.tabgroup .is-nondiv{visibility:hidden!important;height:0!important}.tabgroup .is-activediv{visibility:visible!important;height:auto!important}.contents .info-area .tabcont ul .column2-left{width:62px;margin:0 16px 0 0}.contents .info-area .tabcont ul .column2-left.homeoshirase{width:80px;overflow:hidden;height:80px;margin:0 1px 0 0}.contents .info-area .tabcont ul .column2-right{width:calc(100% - 78px)}.tabgroup .tabcont ul{padding:9px 8px 0}.tabgroup .tabcont li{padding:0;font-size:14px;line-height:1.3;border-bottom:1px solid #dfe4ea}.tabgroup .tabcont li a:active{text-decoration:underline}.contents .info-area .tabcont ul{padding:0;margin:0}.contents .info-area .tabcont ul li{padding:20px}.contents .info-area .tabcont ul li.unread{background-color:#eefaf7}.contents .info-area .tabcont ul li a article p{margin-bottom:0}.contents .info-area .tabcont ul li.report-link{padding:0}.report-meisai-header{background-color:#f7f8f9}.reccomend .contents .info-area .tabcont ul li a{display:block;margin:0 auto;width:100%}.reccomend .contents .info-area .tabcont ul li a img{width:100%;height:auto}.info-area .tabcont ul li .head-infolist{position:relative;height:auto;margin-bottom:14px;margin-top:0}.info-area .tabcont ul li .head-torihikilist{position:relative;height:auto;margin-bottom:4px;margin-top:0;color:#9a9ea5}ul.favoriteLists li{display:none}ul.favoriteLists li.favorite{display:block}.pin.lists{position:absolute;top:-5px;right:3px;display:inline-block;width:29px;height:29px;border-radius:15px;background-color:#cacaca;text-align:center;line-height:29px}.pin.lists.favorite{background-color:#41b48d}.contents .info-area .tabcont ul li .column2-left img{width:62px;height:62px}.info-area .tabcont ul li .info-tag{padding:4px 0}.info-area .head-infolist .info-tag,.info-area .tabcont ul li .info-tag{display:inline-block;margin:0 9px 8px 0;color:#fff;font-size:14px;border-radius:3px;width:107px;text-align:center}.info-area .head-infolist .info-tag{padding:4px 0;padding:2px 0!important}.info-area .head-infolist time,.info-area .tabcont li time{font-size:14px}.info-area .tabcont ul li h1{font-size:16px}.info-area .head-infolist h1{font-size:18px;margin-bottom:4px}.info-area .tabcont ul li p{color:#919191;padding:0;font-size:14px;line-height:1.4}.head-detai{padding:0 5px;height:43px;border-bottom:1px solid #dfe5ea;border-left:none;border-right:none}.head-infolist{margin-top:24px}.contents .head-detai ul{margin:0}.head-detai ul li a{display:block;line-height:42px;font-size:14px}.head-detai ul li a img{vertical-align:middle}.previous{width:100px}.previous a{text-align:left}.previous img{margin-right:20px}.next{width:100px}.next a{text-align:right}.next img{margin-left:20px}.cont-detail{border-bottom:1px solid #dfe5ea;padding-bottom:5px}.detail.contact .cont-detail{border:none}.title-slide{font-size:15px!important;font-weight:700}.slider-group{position:relative;padding:0;border-bottom:1px solid #dfe5ea}.contents .slider{padding:0}.slider li{float:left;position:relative;margin:0 50px 0 0;height:205px}.attachment .wrapper{border-bottom:1px solid #dfe5ea}.attachment h2{font-size:15px;height:48px;line-height:47px}.wrapper-attachment{padding:15px 23px;border-bottom:1px solid #dfe5ea}.wrapper-attachment .column2-left{width:44px;height:44px}.contents .wrapper-attachment .column2-left p{margin:0;padding:0}.wrapper-attachment .column2-right{float:left;width:90.47%;padding-left:15px;position:relative}.wrapper-attachment .column2-right a{display:block;position:absolute;top:-2px;right:-6px;padding:10px}.wrapper-attachment.limit{padding:0 23px}.wrapper-attachment.limit p{text-align:right;color:#919191}.file-name{font-size:8px!important}.no-article{opacity:.2}.contact.history .contents .info-area ul li{padding:0;height:auto;overflow:hidden;text-overflow:ellipsis}.contact.history .contents .info-area ul li>a{display:block;height:66px;padding:0 15px 10px;border-bottom:1px solid #dfe5ea}.contact.history .contents .info-area ul li p{line-height:1.4;color:#333;visibility:hidden;margin:10px 0 0}.contact.history .contents .info-area ul li.unread p{font-weight:700}.otoiawase{word-break:break-word}.contact.history.otoiawase .info-area ul li{padding:0;height:auto;overflow:visible;text-overflow:ellipsis}.contact.history.otoiawase .info-area ul li>a{display:block;padding:15px;border-bottom:1px solid #dfe5ea;height:auto}.contact.history.otoiawase .info-area ul li p{line-height:1.3;color:#333;visibility:visible;margin:10px 0 0;height:36px;overflow:hidden}.contact.history.otoiawase .info-area ul li.unread p{font-weight:700}.contact.history .contents .koushin-list ul li a{padding:10px 15px;height:auto}.head-infolist .vector img{vertical-align:middle;margin:-3px 0 0 7px}.contact .header-top{position:fixed}.contact .header-top a.page-back,.notice .header-top a.page-back{left:5px}.contact .header-top a.new-contact{float:right}.contact .head-infolist .datetime{right:16px;top:-2px}.contact.detail .info-area .info-tag{margin-bottom:0}.cont-detail-firstview{margin-top:20px}.contact .detail{display:none}.areaButton{text-align:right}.areaButton a{color:#41b48d}.areaButton2{display:none;text-align:right}.areaButton2 a{color:#308ede}.areaButtonR{text-align:right}.areaButtonR a{color:#fff}.areaButtonR2{display:none;text-align:right}.areaButtonR2 a{color:#fff}.contents .messageform-textarea .attachmeed-thumb{margin-bottom:18px}.contents .messageform-textarea .attachmeed-thumb.wrapper{padding-bottom:18px}.attachmeed-thumb.wrapper{margin-bottom:20px}.attachmeed-thumb .btn-delete{position:absolute;top:5px;right:5px;display:inline-block;width:35px;height:35px;border-radius:50%;background:rgba(0,0,0,.6);text-align:center;line-height:35px}.contents .attachmeed-thumb ul{margin:-3px 0 0;padding:0}.attachmeed-thumb li{float:left;width:20%;padding-top:20%;position:relative;margin-right:3%;margin-top:9%}.attachmeed-thumb li.contact-images{width:20%;padding-top:20%;overflow:hidden;display:block;position:relative;border:1px solid #f7f7f7}.attachmeed-thumb li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.attachmeed-thumb li img,.attachmeed-thumb li img.contact-images{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.attachmeed-thumb li a img{width:74%}.attachmeed-thumb li a img.send-img{width:100%}.attachmeed-thumb li .title-attack-file{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;position:absolute}.attachmeed-thumb li .title-attack-file:hover{overflow:visible;white-space:break-spaces}.attachmeed-thumb li:last-child{margin-right:0}.communicate{border-top:1px solid #dfe5ea;padding-top:20px}.communicate .communicate-sec{margin-bottom:15px}.communicate .column2-left{margin-right:10px;width:30px}.contents .other{margin:0}.communicate .column2-left:nth-child(2),.communicate .column2-right{width:72%}.communicate-sec .comment{padding:7px 10px;border-radius:8px;background-color:#eefaf7;font-size:14px}.inner .contents .comment p{padding:0;margin:0}.communicate-sec .comment-time{margin:2px 1px 0 0;text-align:right;font-size:12px;color:#9b9b9b;display:block}.communicate-sec .column2-right{width:72%}.communicate-sec .column2-right .comment{background-color:#41b48d;color:#fff}.communicate-sec .column2-right time{margin:2px 0 0 1px;text-align:left}.contents .comment-thumbs{margin-top:6px;border-top:1px solid #d5d5d5;padding:0;margin-left:-10px}.comment-thumbs ul li{width:22%;margin-left:0;margin-right:7px;float:left;margin-bottom:5px}.comment-thumbs ul li:nth-child(4n){margin-right:0}.comment-thumbs ul li a{position:relative;padding-top:100%;display:block;overflow:hidden}.comment-thumbs ul li .file-download a{padding-top:20px}.comment-thumbs ul li .file-download a img{height:20px;width:17px;left:auto!important}.message-form{padding-top:20px;border-top:1px solid #dfe5ea;margin-bottom:20px}.message-form .header{margin-top:20px;margin-bottom:14px;height:20px;line-height:20px}.message-form.kyscontact{border-top:none}.message-form.kaiyaku{padding-top:0;border-top:none;margin-bottom:0}.contents .message-form .header p{margin:0}.message-form .column2-left{width:120px}.message-form .column2-left .title-message{padding:0;font-size:15px;font-weight:700;margin:0 -8px!important}.message-form .column2-right{width:80px}.messageform-textarea textarea{display:block;padding:6px;width:calc(100% - 12px);height:127px;border-radius:4px;background-color:#eef0f3;border:none;font-size:14px;margin-bottom:15px}.icon-camera{margin-right:11px}.icon-cameraroll{margin-right:10px}.contact.form h2{font-size:15px}.fix-h2{margin:0 -8px!important}.attarea{border-bottom:1px solid #f1f1f1;padding-top:15px;padding-bottom:15px}.attarea>.icon-right{display:inline-block;vertical-align:middle}.inner.form.contact .attarea{margin-bottom:0}.att{font-size:14px;font-weight:700;color:#308ede;display:inline-block;width:calc(100% - 25px)}.att,.att img{vertical-align:middle}.att img{margin-right:10px}.form-sec{border-bottom:1px solid #f1f1f1}.contents .form-sec h2,.contents .form-sec p{margin:0;position:relative;height:48px;line-height:48px}.contents .form-sec .btn-contact{color:#000;border-radius:5px;display:inline-block;background-color:#f8f8f8;border:1px solid #ddd;height:32px;width:27%;margin:10px 8px 30px;font-size:large;overflow:hidden;text-overflow:ellipsis}.contents .form-sec .btn-contact:hover{overflow:visible}.contents .form-sec .checked{background-color:#80ccff!important;color:#fff}.kaiyaku .container .contents .info-area .titme-apply2 p{font-size:16px}.kaiyaku .container .contents .info-area h2{height:100%;line-height:1.6}.kaiyaku .container .contents .info-area .btn-radio-kaiyaku p{margin-top:15px;height:100%;line-height:1.6}.kaiyaku .container .contents .info-area .kaiyaku-bank-select div{border-bottom:1px solid #f1f1f1}.kaiyaku .container .contents .info-area .kaiyaku-bank-select a{background-color:#eef0f3;border-radius:5px;padding:5px}.kaiyaku .container .contents .info-area .kaiyaku-bank-select input{width:auto!important;padding:.7em!important;display:inline-block!important}.kaiyaku .container .contents .info-area .kaiyaku-bank-select input p input[type=button]{padding:.7em!important;width:auto!important}.kaiyaku .container .contents .info-area .kaiyaku-bank-select i{display:inline-block;float:right;padding:9px}.kaiyaku .container .contents .info-area .messageform-textarea textarea{margin-top:10px;padding:.7em;width:calc(100% - 1.4em)}.occupier .contents h2{font-size:15px;height:41px}.occupier .contents .kysinfo h2{height:100%}.modal-owner-report{padding:10px}.contents .form-sec .radio-input,.contents .owner-form-sec .radio-input,.radio02-input{display:none}.radio-input+label{padding-left:30px;position:relative;margin-right:20px;font-size:14px;height:23px;line-height:24px;display:inline-block;color:#333}.radio-input+label:before{content:"";display:block;position:absolute;top:0;left:0;width:19px;height:19px;border:2px solid #a7a7a7;border-radius:50%}.radio-input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:4px;width:15px;height:15px;background:#41b48d;border-radius:50%}.section .btn-radio label.radio01-sec,.section .btn-radio label.radio03-sec{margin-right:10px;width:32%}.form-cont{margin-bottom:20px}.compleate{background-color:#41b48d;color:#fff;font-size:14px;font-weight:700}.compleate.kaiyaku-keikoku{padding:4%;width:92%}.contents .compleate p{margin-top:0;padding-top:16px}.contents .compleate.arrears{background-color:#ecaa0a}.contents .compleate.arrears a{color:#fff;text-decoration:underline}.contents .compleate.arrears2{height:auto}.contents .compleate.arrears2 p{padding:16px 30px 12px}.contents .compleate.kaiyaku-keikoku p{padding-top:0}.contents .compleate.kaiyaku-keikoku .tell-box{background:#fff;border-radius:5px;color:#318ede}.contents .compleate.kaiyaku-keikoku .tell-box>p{padding:12px 0}.app .section{border-bottom:1px solid #dfe5ea}.app .contents .section.list.disabled{opacity:.2}.app.setting .section.list .wrapper{margin:10px 20px;padding:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.app.setting .section.list .wrapper .store-name{width:calc(100% - 153px);display:inline-block;vertical-align:middle;padding-left:8px}.app.setting .section.list .wrapper .btn{display:inline-block;width:7em;margin:0}.app.setting .section.list .wrapper.order{border:1px solid #eee;padding:5px 10px;border-radius:5px}.app.setting .section.list .wrapper.order .img{width:20px;height:20px}.app.setting .section.list .wrapper.order .img img{width:100%}.app.setting .section.list .wrapper.order .name{width:calc(100% - 30px - 7em - 15px)}.app.setting .section.list .wrapper.order.disable{background-color:#eee;color:#9f9f9f;fill:#9f9f9f}.app.setting .section.list .wrapper.order.disable .btn{background-color:#fff;color:#9f9f9f;border:1px solid #9f9f9f}.app .contents .section.list p{margin:0;padding:5px 0;font-weight:700}.app .contents .section.list.setting2 .contents .section.list p{height:66px;line-height:66px;font-size:14px}.app .contents .section.list.setting2 .contents .section.list:first-child p{height:54px;line-height:54px}.app .contents .section.list.setting2 .contents .section.list:last-child p{line-height:20px}.app .contents .section.list.setting2 .contents .section.list:last-child p span{display:block;position:relative;top:14px}.app .contents .section.list.yakudachi-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.app .contents .section.list.yakudachi-list>div{max-width:100%;box-sizing:border-box}.app .contents .section.list.yakudachi-list>div .list-item{margin:10px auto 0}.app .contents .section.list.yakudachi-list>div:last-child .list-item{margin-bottom:10px}.app .contents .section.list.yakudachi-list .list-item{display:-webkit-box;display:flex}.app .contents .section.list.yakudachi-list .list-item .img{flex-basis:auto;margin-right:10px}.app .contents .section.list.yakudachi-list .list-item .name{flex-basis:auto;width:calc(100% - 30px)}.app .contents .section.list.yakudachi-list .list-item .btn{flex-basis:auto;width:180px}.app .section .column2-left{width:240px}.app .section .column2-left-app{float:none;width:calc(100% - 68px);display:inline-block;vertical-align:middle}.app .section .column2-right{width:auto;float:right}.app .section .column2-right-app{width:auto;float:none;display:inline-block}.app .contents .section.list .supplement{font-weight:400;color:#919191;margin-bottom:15px;display:block}.app .contents .section .column2-right p img{vertical-align:middle;margin-left:12px}.setting2 .switchArea{margin-top:17px}.setting2 .section:first-child .switchArea{margin-top:11px}.setting2 .section{border-bottom:1px solid #dfe5ea;padding:10px 0}.switchArea input[type=checkbox]{display:none}.switchArea label{display:block;box-sizing:border-box;height:28px;border:#308ede;border-radius:14px}.switchArea input[type=checkbox]:checked+label{border-color:#41b48d;background-color:#41b48d}.switchArea label span:after{content:"OFF";padding:0 0 0 19px;color:#fff}.switchArea input[type=checkbox]:checked+label span:after{content:"ON";padding:0 27px 0 0;color:#fff}.switchArea .swImg{position:absolute;width:22px;height:22px;background:#fff;top:3px;left:3px;border-radius:12px;-webkit-transition:.3s;transition:.3s}.switchArea input[type=checkbox]:checked~.swImg{-webkit-transform:translateX(40px);transform:translateX(40px);background:#fff}.switchArea span{padding:0 3px}.app.password h2{width:92%;margin:10px auto 0;font-size:15px}.app.password h2.passwordchange{width:100%;margin:10px 15px;font-size:15px}.app.password .password_form p input[type=password]{display:block;width:calc(100% - 1.4em - 30px);font-size:14px;padding:.7em;color:#333;background-color:#eef0f3;border-radius:8px;margin:0 15px}.app.password.input .password_form.account p input[type=button],.app.password.input .password_form p input[type=search],.app.password.input .password_form p input[type=text]{padding:.7em}.app.password.input .password_form.account p{position:relative}.app.password.input .password_form.account p input[type=button]{display:block;padding:4.4% 4%;width:100%;background-color:#eef0f3;border:none;text-align:left}.app.password.input .password_form.account p a{position:relative;display:block}.app.password.input .password_form.account p a img{position:absolute;top:16px;right:15px}.app.password .contents .password_form div{border-bottom:1px solid #f1f1f1}.app.password .contents .password_form .btn-area,.app.password .contents .password_form .search_form_box{border-bottom:none}.app.password .contents .password_form.account{margin-bottom:12px;margin-top:16px}.app.password .contents .password_form p{margin:10px auto 0}.app.password .contents .password_form.account p{margin:10px auto 0;padding-bottom:4px}.app.password .contents .password_form p.submit{width:92%;margin:18px auto}.app.password .contents .password_form p.submit.passwordchange{text-align:center}.app.password input[type=submit].btn{display:inline-block;width:40%;margin-right:10px}.app.password input[type=submit].btn.passwordchange{margin-right:15px}button.displayPassword{position:absolute;right:40px;top:105px;font-size:33px;border:none;background:none}:root .msie11,_:-ms-fullscreen{top:95px!important}.diplayPassText{width:calc(100% - 1.4em - 30px)!important;margin:0 15px!important}@media screen and (max-width:767px){.date-input .react-datepicker-popper{z-index:100;position:fixed!important;margin:0!important;top:0;left:0;width:100%!important;height:100%!important;-webkit-transform:none!important;transform:none!important}.date-input .react-datepicker-popper .react-datepicker{width:100%;height:100%;font-size:24px}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__navigation{height:20px}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__day{padding:20px 0}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__week{height:69px}.morebtn-owner-contact{margin-left:95px}.owner-report-share{width:50%;float:left;text-align:center}.footer-report{width:100%}.owner-report-contact,.owner-report-download{width:50%;float:left;text-align:center}.owner-report-text{font-size:10px;color:#2196f3;padding:12px 0}.checkmark-report{top:30px;left:25px}.owner-report-icon{width:19px;height:22px}.owner-icon-download{width:50px}.size-fs2{font-size:2em!important;color:#2196f3}.fnav ul .fnav04 a img.icon-report{position:absolute;top:5px}.fnav ul .fnav04 a span{margin-top:25px;display:inline-block}}@media screen and (min-width:768px){.date-input .react-datepicker-popper .react-datepicker{width:230%;font-size:12px}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__day{padding:5px 0}.morebtn-owner-contact{margin-left:175px}.footer-report{width:766px}.owner-report-share{display:none}.owner-report-contact,.owner-report-download{width:100%;float:left;text-align:center}.owner-report-text{font-size:14px;color:#41b48d;padding:10px 0}.checkmark-report{top:25px;left:25px}.owner-report-icon{width:20px;height:25px}.size-fs2{font-size:2em!important;color:#41b48d}}.date-input{position:relative}.date-input p{margin-bottom:15px!important}.date-input input{display:block;width:calc(100% - 1.4em);font-size:14px;padding:.7em;color:#333;background-color:#eef0f3;border-radius:8px}.date-input .react-datepicker-wrapper,.date-input .react-datepicker-wrapper .react-datepicker__input-container{width:100%}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__navigation{width:20px;border:1rem solid transparent}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next{border-left-color:#ccc}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--previous{border-right-color:#ccc}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker__current-month{font-size:1.5rem}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container{float:none}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__day,.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__day-name{width:14.28571%;margin:0}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__day{border-bottom:1px solid #f1f1f1}.date-input .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__week{border:0}.date-input .react-datepicker-popper .react-datepicker__day-names>div:first-of-type{color:red}.date-input .react-datepicker-popper .react-datepicker__day-names>div:last-of-type{color:#00f}.date-input .react-datepicker-popper .react-datepicker__month-container .react-datepicker__day--outside-month{opacity:.5}.date-input .react-datepicker-popper .react-datepicker__day--sun{color:red}.date-input .react-datepicker-popper .react-datepicker__day--sat{color:#00f}.apply2 input.btn{display:inline-block;margin-right:24px}.apply2 input.btn.occupier{width:209px}.app.password input[type=submit].btn:nth-child(2){margin-right:0;background-color:#fff;color:#41b48d;border:1px solid #41b48d}.apply2 .btn-area.modal input[type=button].btn{margin-right:0;background-color:#fff;color:#308ede;border:1px solid #308ede}.apply2 input[type=button].btn{margin-right:0}.apply .info-area .tabcont ul li .head-infolist{margin-bottom:0;margin-top:-2px}.apply.contact.history .contents .info-area ul li.finished p,.apply.contact.history .contents .info-area ul li.finished span.propertyname,.apply.contact.history .contents .info-area ul li.finished time{color:#b2b2b2!important}.apply.contact.history .contents .info-area ul li p{margin-top:3px;font-size:16px}.apply.contact.history .contents .info-area ul li p span.propertyname{font-weight:400;font-size:14px;color:#919191;display:block;margin-top:2px;visibility:visible}.invoice .contents .titme-apply2 p{font-size:16px}.apply2 .contents .info-area h2{font-size:15px}.apply2 .contents .proplist{padding-top:13px;border-bottom:1px solid #dfe5ea}.apply2 .contents .proplist p{margin-left:15px}.apply2 .contents .proplist .bktitle{padding-top:10px!important;padding-bottom:10px!important}.apply2 .contents .userdetail:last-child{border-bottom:none!important}.apply2 .contents .keiyaku-user{padding-top:5px}.apply2.input .contents .proplist p{margin-bottom:15px}.apply2 .attachment .column2-left{width:280px;height:auto}.apply2 .attachment .column2-right{float:right;width:30px}.apply2 .attachment .column2-right a{top:-12px}.apply2 .btn-area.wrapper{margin-top:20px;border-bottom:none;text-align:center}.apply2 .modal{padding-top:0}.apply2 .modal-contents h2{padding-left:10px;height:50px;line-height:50px;border-bottom:1px solid #dfe5ea}.apply2 .contents .modal-contents p{position:relative;font-size:16px;font-weight:700;padding:40px 0 20px;z-index:11}.apply2 .contents .modal-contents p.submit{width:291px;margin:0 auto}.apply2 .modal-contents .btn{margin-right:18px;width:133px;height:29px}.apply2 .modal-contents .btn-area.wrapper{margin-top:150px;z-index:10}.kaiyaku-hissu{margin-right:0!important;width:44%!important}.contents .titme-apply2.authcode p{font-size:16px}.apply2.canselletion .contents .btn-area p.submit{text-align:center}.wrong{display:block;margin-top:12px;font-size:14px;color:#de2424;font-weight:700}.contents .titme-apply2{padding-top:15px;border-bottom:1px solid #dfe5ea;padding-bottom:15px}.contents .titme-apply2 p{font-weight:700;font-size:14px;margin:0 auto}.apply2.app.password .contents .info-area .proplist{padding-bottom:3px}.apply2.app.password .contents .info-area h2{margin-top:3px}.apply2.app.password .contents .info-area .password_form h2{margin-top:14px}.apply2.app.password .contents .keiyaku-user h2{margin-top:0}.apply2.app.password.prop5 .contents .compleate{height:110px}.apply2.app.password.prop6 .contents .compleate a{height:93px;color:#fff;text-decoration:underline!important}.apply2.app.password .contents .btn-tell{border:3px solid #308ede;border-radius:8px;box-shadow:0 2px 6px -2px rgba(0,0,0,.5);margin-bottom:50px}.apply2.app.password .contents .btn-tell p{text-align:center;color:#308ede;margin:6px auto}.apply2.app.password .contents .btn-tell p:first-child{font-size:15px;font-weight:700}.apply2.app.password .contents .btn-tell p:nth-child(2){font-size:13px;font-weight:400}.kiyaku{height:180px;overflow-y:scroll}.required{display:inline-block;color:#fff;background-color:#de2424;border-radius:3px;font-size:14px;margin-left:13px;width:51px;text-align:center;font-weight:400;padding:1px 0;position:relative;top:-1px}.app.input .tabcont,.app.input .tabcont2{display:none}.app.input .tabcont2.tab1,.app.input .tabcont.tabsame{display:block}.app.input .password_form p input[type=text].codenum1{display:inline-block;width:199px;margin-right:8px}.app.input .password_form p input[type=text].codenum2{display:inline-block;width:199px;width:76px;margin-right:0}.search_form{margin-top:20px}.search_form p{position:relative}.search_form p input::-webkit-input-placeholder{position:relative;padding-left:32px;background:url(/images/glasses.png?6ef44ce619848da2d605f7dbdb258fe2) no-repeat 0;background-size:18px 18px}.search_form p input::-moz-placeholder{position:relative;padding-left:32px;background:url(/images/glasses.png?6ef44ce619848da2d605f7dbdb258fe2) no-repeat 0;background-size:18px 18px}.search_form p input:-ms-input-placeholder{position:relative;padding-left:32px;background:url(/images/glasses.png?6ef44ce619848da2d605f7dbdb258fe2) no-repeat 0;background-size:18px 18px}.search_form p input::-ms-input-placeholder{position:relative;padding-left:32px;background:url(/images/glasses.png?6ef44ce619848da2d605f7dbdb258fe2) no-repeat 0;background-size:18px 18px}.search_form p input::placeholder{position:relative;padding-left:32px;background:url(/images/glasses.png?6ef44ce619848da2d605f7dbdb258fe2) no-repeat 0;background-size:18px 18px}#icon-glasses{position:absolute;top:14px;left:20px}.app.contract .contents{background-color:#eef0f3}.app.contract .contents .box-sec{border-bottom:1px solid #dfe5ea;margin-bottom:7px;background-color:#fff;position:relative}.app.contract .contents .section.list p{height:auto;line-height:normal;margin:16px auto 6px}.app.contract .contents .section.list-keiyaku p{height:auto;line-height:normal;margin:0;font-weight:700}.contract .contents .box-sec h2{font-size:15px;height:60px;line-height:60px;border-bottom:1px solid #dfe5ea;padding-left:10px}.contract .contents .box-sec .oldpropcont{display:none}.contract-contact{border-bottom:1px solid #dfe5ea!important}.contract.detail .info-area .tabcont ul li p{color:#333}.contract.detail .contents .info-area .tabcont .wrapper{width:auto}.contract.detail .contents .info-area .tabcont ul li{padding-top:18px;border-bottom:1px solid #dfe5ea;height:auto;padding-bottom:15px}.contract.detail .contents .info-area .tabcont ul li.garbage-info{padding:0;margin:0;height:auto;border:none}.contract.detail .contents .garbage-info .column2-left{position:relative;width:48%;margin-right:0}.contract.detail .contents .garbage-info .column2-right{position:relative;left:0;width:48%}.contract.detail .contents .garbage-info h2{height:51px;line-height:51px;font-size:15px;font-weight:700;border-bottom:1px solid #dfe5ea}.invoice.contract.detail .contents .garbage-info h2{height:54px;line-height:54px;position:relative}.contract.detail .contents .info-area .tabcont ul li.garbage-info.rent .garbage-cont{border-bottom:1px solid #dfe5ea}.contract.detail .contents .garbage-info .garbage-cont h3{font-size:14px;padding:18px 0 10px 15px}.contract.detail .contents .garbage-info .garbage-cont ul,.contract.detail .contents .garbage-info.rent .garbage-cont dl{padding-left:30px}.contract.detail .contents .garbage-info .garbage-cont ul li,.contract.detail .contents .garbage-info.rent .garbage-cont dl dd{padding:0;border:none;margin-bottom:11px}.contract.detail .contents .garbage-info.rent .garbage-cont dl dt{position:absolute;font-weight:700}.contract.detail .contents .garbage-info .othercontact p.btn{display:block;background-color:#308ede;height:50px;line-height:28px;border-radius:4px}.contract.detail .contents .garbage-info .othercontact dl dt{position:static!important;font-weight:400!important}.contract.detail .contents .garbage-info .othercontact .btn-email a,.contract.detail .contents .garbage-info .othercontact .btn-telnumber a{color:#fff;height:50px;display:block}.contract.detail .contents .garbage-info .othercontact .btn-email a i,.contract.detail .contents .garbage-info .othercontact .btn-telnumber a i{line-height:50px;display:inline}.contract.detail .contents .garbage-info .othercontact .btn-email a span,.contract.detail .contents .garbage-info .othercontact .btn-telnumber a span{display:inline-block;word-break:break-all;max-width:calc(100% - 50px);vertical-align:middle}.contract.detail.othercontact .contents .proplist{border-bottom:none}.bankinfo dl dt{position:static!important;font-weight:700;display:inline-block;width:120px}.contract.detail .contents .garbage-info.rent .garbage-cont dl dd{padding-left:105px}.contract.detail .contents .garbage-info.rent .column2-left{width:auto}.keiyakuinfo h3{padding:18px 0 15px 15px!important}.keiyakuinfo dl dd{padding-left:0!important;display:inline-block;width:calc(100% - 125px)}.howrent{height:auto;padding-bottom:9px;border-bottom:1px solid #dfe5ea}.inner .contents .toggleBox .totalprice p{font-size:15px;padding-left:15px;font-weight:700;border-bottom:1px solid #dfe5ea;height:51px;line-height:51px;margin:0}.howrent h3{padding-top:14px;font-size:14px;padding-left:15px;padding-bottom:5px}.howrent h3+p{padding-left:15px!important}.accordion,.toggleBox{position:relative;background-color:#fff}.toggleBox{display:none;overflow:hidden}.contents .rentlist{padding:15px 0 10px 15px;border-bottom:1px solid #dfe5ea}.rentlist dt{position:absolute;font-weight:700;font-size:14px}.rentlist dd{padding-left:73px}.rentlist dd+p{margin-left:0!important;margin-top:15px!important;color:#919191!important}.invoice .contents .info-area{background-color:#fff}.invoice.apply2.app.password .contents .info-area .proplist{padding-bottom:0}.invoice .garbage-cont{padding-bottom:3px;border-bottom:1px solid #dfe5ea}.invoice .howrent p{margin:0!important;padding-left:30px!important;padding-bottom:5px!important}.occupier .contents .form-sec .btn-radio,.occupier .contents .owner-form-sec .btn-radio{margin-bottom:3px}.gotop{text-decoration:underline;color:#00f;text-align:center;padding-top:30px!important}.occupier .compleate{height:auto;padding-bottom:6px}.kiyaku2 .container .contents .main-content h3{font-size:14px}.kiyaku2 .container .contents .main-content p{margin:0}.kiyaku2 .container .contents .main-content div{margin-bottom:20px}.kiyaku2 .container .contents .main-content .wrapper{height:auto;padding:15px 0;border-bottom:1px solid #eef0f3;width:310px;margin:0 auto}.toggleBox.animation{max-height:0;-webkit-transition:all 1s;transition:all 1s;overflow-y:hidden;display:block}.toggleBox.animation.open{max-height:100vh}.arrowbottom.animation{-webkit-transition:.5s;transition:.5s}.arrowbottom.animation.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrowbottom{position:absolute;top:0;right:22px;bottom:0;display:inline-block;margin:auto 0;height:22px;width:22px}.arrowbottom.rotate{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrowbottom.rotate2{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.slidemenu.show{height:100%;visibility:visible;z-index:40;-webkit-transition:z-index 0s linear .2s}.slidemenu-contents{display:block;height:100%;position:relative}.slidemenu{background-color:#eef0f3}

/*! Flickity v1.2.1
   http://flickity.metafizzy.co
   ---------------------------------------------- */.home .contents .info-area .tabcont ul.tabhead li{height:53px}.home .contents ul.latestInfo li .column2-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .contents ul.latestInfo .column2-right{position:static;width:calc(100% - 87px)}.home .contents #reccomendInfo{margin-top:0}.home .contents .info-area .tabcont ul.recommendInfo li{border-bottom:none}.home .recommendInfo li img{display:block;margin:0 auto}.home .tab2 #feed li span{display:block}.home .tab2 #feed li .words{padding:5px 0 10px;margin-bottom:10px;border-bottom:1px dotted #a9a8a8}.home .tab2 #feed li .words a{line-height:1.4}.home h2{position:relative;padding-left:10px;height:38px;color:#333;line-height:38px}.home h2 img{vertical-align:middle;margin-right:5px}.contents .oshirase-list .kEAoyq:before{z-index:1}.contents .oshirase-list .kEAoyq>.gyQnsE{z-index:2}.contents .oshirase-list p:first-child{margin:5px 0 0}.contents .oshirase-list p{margin:0;overflow:hidden}.contents .oshirase-list .tabcont .oshirase-li{position:relative}.contents .oshirase-list .tabcont .oshirase-li .oshirase-link{display:block}.contents .oshirase-list .tabcont .oshirase-li .oshirase-link .head-infolist>a{display:inline-block;width:45px;height:45px;position:absolute;right:0;top:-6px;z-index:2;text-align:center}.contents .oshirase-list .tabcont .oshirase-li .oshirase-link .head-infolist>a .pin.lists{top:6px;right:auto;position:relative;cursor:pointer}.contents .oshirase-list .tabcont .oshirase-li .oshirase-link .head-infolist .cartin-unread{margin-left:5px}.contents .oshirase-list .tabcont .oshirase-li .oshirase-link .oshirase-send{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.contents .info-pdf{width:45px;height:45px;display:inline-block;vertical-align:middle}.contents .info-pdf>p{width:45px;height:45px;-o-object-fit:cover;object-fit:cover}.contents .info-filename{padding-left:5px;width:calc(100% - 55px);display:inline-block;vertical-align:middle;position:relative}.contents .info-filename>p{width:calc(100% - 34px)}.contents .info-filename>a,.contents .info-filename>p{display:inline-block;vertical-align:middle}.data-nashi{text-align:center;margin-top:20px!important}.contents-contact{margin-top:20px}.label-bk-contact{margin-bottom:10px;display:inline-block}.communicate-res-container{margin-top:20px}.btn-wrap{margin:16px 0}.btn-wrap .morebtn{padding:10px 64px;border-radius:5px;border:1px solid #41b48d;color:#41b48d;cursor:pointer}.header-top{display:block;height:51px;background:url(/images/bg_header.png?0329ae321e18164b7de484b036123c20) repeat-x bottom;background-size:5px 73px;border-bottom:1px solid #d5d5d5;position:fixed;z-index:3;top:0;width:100%;padding:0;background-color:#fff}.header-top .column2-left{width:0}.header-top-fix{display:inline;height:51px;background:url(/images/bg_header.png?0329ae321e18164b7de484b036123c20) repeat-x bottom;background-size:5px 73px;border-bottom:1px solid #d5d5d5;position:fixed;z-index:3;top:0;width:100%;padding:0;background-color:#fff}.header-top-fix .column2-left{width:0}.fnav{display:block;position:fixed;width:768px;height:52px;background-color:#f8f8f8;z-index:3;border-bottom:1px solid #ddd;top:52px;width:100%;padding-bottom:0}.fnav ul li{float:left;width:20%}.fnav ul li.active a{color:#41b48d}.fnav ul li a{position:relative;display:block;text-align:center;padding-top:10px}.fnav ul li a span{font-size:10px}.fnav ul li a i{display:block;font-size:14px}.fnav ul li:last-child a{width:100%;border-right:none}.fnav ul .fnav04 a img{position:relative;top:-1px}.container>.header{padding-top:105px}.container>.fix-header{padding-top:52px}.display_none{display:none}@media screen and (min-width:768px){.fnav,.header-top{width:768px}.fnav ul li a{padding-top:0;line-height:52px}.fnav ul li a span{font-size:14px}.fnav ul li a i{display:inline-block;font-size:14px}.kiyaku2 .container>.header{padding-top:52px}body{width:768px;padding:0;margin:0 auto;position:relative;border-left:1px solid #ddd;border-right:1px solid #ddd}.wrapper{padding:0 15px;width:96.2%}.wrapper.attarea{padding:15px 4%}.wrapper-keiyaku{padding:10px 10px 10px 20px;width:calc(100% - 30px)}.wrapper-keiyaku-menu{padding:0 10px 0 20px;width:calc(100% - 30px)}.fix-wrapper{border-bottom:1px solid #dfe5ea;border-top:1px solid #dfe5ea}.header-top .column2-left{width:0}.page-back{float:left}.modal,.modal2{width:50%}.cartin{right:91px}.fnav03 .cartin{right:102px}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.home .wrapper{padding:0 3.33%;margin:0 auto;width:93.33%}.home .column2-left{float:left;width:187px}.home .column2-right{float:right;width:187px}.home .icon_check{margin:0 4px 5px 0}.home .contents .info-area .tabcont ul.latestInfo li{height:77px}.home .contents ul.latestInfo .column2-right{position:absolute;left:109px;width:100%}.home h2{position:relative;padding-left:10px;height:38px;color:#333;line-height:38px;z-index:2}.sale .sale-boxs .content .img img,.sale .sale-boxs .content a{max-height:100%}.header-top-fix{width:768px}.morebtn-owner-contact{margin-left:275px}}@media screen and (min-width:481px) and (max-width:1365px){.gsc-results-wrapper-overlay{left:4%!important;width:86.5%!important}.morebtn-owner-contact{margin-left:280px}}@media screen and (min-width:1366px){.gsc-results-wrapper-overlay{left:4%!important;width:95%!important}}.oyakudachisort .wrapper{width:90%}.icon-blue{color:#41b48d}.icon-red{color:red}.icon-gray-400{color:#869fac}.icon-gray{color:#c6c6c6}.icon-black{color:#000}.icon-white{color:#fff}.icon-arrow{color:#c6c6c6;float:right;line-height:58px}.icon-arrow-h2{margin-right:9px}.icon-arrow-h2,.icon-arrow-keiyaku-menu{color:#c6c6c6;float:right;line-height:55px}.icon-arrow-keiyaku{color:#c6c6c6;float:right}.icon-white-bold{color:#fff;font-weight:700}.vertical-middle{display:inline-block;vertical-align:middle}#loader-bg{width:100%;height:100%;top:0;left:0;z-index:100;background-color:#000;opacity:.2}#loader{top:50%;left:50%;height:100px;width:20%;text-align:center;z-index:2;-webkit-transform:translate(-50%);transform:translate(-50%)}#loader,#loader-bg{display:none;position:fixed}#loader-bg.loading-ajax,#loader-bg.loading-page,#loader.loading-ajax,#loader.loading-page{display:block}.p0-15{padding:0 15px}.display-block,.red-message{display:block}.red-message{margin-top:5px}.slidearea-oshirase .slider-group .slider{margin-bottom:60px}.slidearea-oshirase .slider-group a{width:75%;display:block;padding-top:56.25%;position:relative;margin:0 auto}.slidearea-oshirase .slider-group div.dowload-file-text{display:block;padding:10px 23px}.slidearea-oshirase .slider-group .fix-right{padding-top:5px;padding-right:20px}.slidearea-oshirase .slider-group div.dowload-file-img{display:block;clear:both}.slidearea-oshirase .slider-group li.carousel-cell{display:block;height:auto}.slidearea-oshirase .slider-group li img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:contain;object-fit:contain;margin:auto;width:100%;height:100%}.slidearea-oshirase .slider-group li img.fix-image{width:17px;height:20px}.slidearea-oshirase .slider-group .flickity-prev-next-button{background:transparent}.slidearea-oshirase .slider-group .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.slidearea-oshirase .slider-group .flickity-prev-next-button .arrow{fill:#ddd}.slidearea-oshirase .slider-group .flickity-page-dots{display:block;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px}.slidearea-oshirase .slider-group .flickity-page-dots .dot{opacity:1}.image-file-link,.pdf-file-link{display:block;padding:15px 23px}.report-summary{display:inline-block;width:100%}li.report{border-bottom:1px solid #dfe5ea}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.textoverflow .text-overflows{overflow:hidden;width:100%}.textoverflow .text-overflows .unread p:after,.textoverflow .text-overflows .unread p:before{background:#eefaf7}.textoverflow .text-overflows p{font-size:14px;height:36.4px;line-height:1.3;position:relative}.textoverflow .text-overflows p:after,.textoverflow .text-overflows p:before{background:#fff;position:absolute}.textoverflow .text-overflows p:before{content:"...";top:18.2px;right:0}.textoverflow .text-overflows p:after{content:"";height:100%;width:100%}.textoverflow .text-overflows .oshirase-li .unread p:after,.textoverflow .text-overflows .oshirase-li .unread p:before{background:#eff8ff}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.8125rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#115770;background-color:#d2eef7;border-color:#c1e7f4}.alert-primary hr{border-top-color:#abdff0}.alert-primary .alert-link{color:#0a3544}.alert-secondary{color:#555f64;background-color:#edf1f3;border-color:#e6ebee}.alert-secondary hr{border-top-color:#d7dfe4}.alert-secondary .alert-link{color:#3e4548}.alert-success{color:#28623c;background-color:#dbf2e3;border-color:#cdedd8}.alert-success hr{border-top-color:#bae6c9}.alert-success .alert-link{color:#193e26}.alert-info{color:#336573;background-color:#e0f3f8;border-color:#d3eef6}.alert-info hr{border-top-color:#bee6f2}.alert-info .alert-link{color:#234650}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#813838;background-color:#fee2e1;border-color:#fdd6d6}.alert-danger hr{border-top-color:#fcbebe}.alert-danger .alert-link{color:#5d2929}.text-secondary{color:#919191}.label-red{background-color:#de2424}.label-gray,.label-red{display:inline-block;color:#fff;border-radius:3px;width:51px;text-align:center;font-weight:400;padding:1px}.label-gray{background-color:#d1d1d1}.float-left{float:left}.float-right{float:right}.owner-contact{padding:15px;border-bottom:1px solid #dfe5ea}.owner-visibility{visibility:hidden}.search-owner-contact{font-weight:700;padding-left:15px;font-size:16px;color:#919191}.search-owner-contact a{height:53px;line-height:50px;font-weight:700;color:#41b48d;letter-spacing:1px;font-size:16px}.latestInfo .owner-contact-search{border-bottom:2px solid #dfe5ea}.morebtn-owner-contact{padding:10px 64px;border-radius:5px;border:1px solid #41b48d;color:#41b48d;cursor:pointer}.loadmore-disable{visibility:hidden}.owner-contact-unread{background-color:#eefaf7}.owner-report-year{text-align:right}.owner-report-year span{margin-right:15px}.owner-report-year span a{width:40px;height:30px;padding:10px}.report-ownwer-check{float:left;width:55%;text-align:right}.report-ownwer-checked{text-align:right}.report-ownwer-checked span a{color:#41b48d}.report-disable-year{pointer-events:none;cursor:default;background-color:#efefef}.report-owner-opacity-list{opacity:.5;height:72px}.owner-report-check-index-data{position:absolute;width:100%;height:100%;margin-top:-72px;margin-left:0;z-index:2}.owner-report-check-index-data .checkbox-list-data-report{margin-top:35px;margin-left:40px}.display-check-list-data-report{visibility:hidden}.head-infolist .float-left .label{padding:10px 10px 10px 0;font-size:15px}.report-owner-label{display:inline-block;color:#fff;background-color:red;border-radius:3px;width:35px;text-align:center;font-weight:400;padding:2px}.owner-report-list-background-color{background-color:#eefaf7}.background-report-label-red{background-color:red;margin-right:10px}.background-report-label-yellow{background-color:#ff9100;margin-right:10px}.background-report-label-gray{background-color:#919191;margin-right:10px;width:50px}.contents .oshirase-list .tabcont .report-list-item{font-size:15px;height:115px}.contents .oshirase-list .tabcont .report-list-large-item{font-size:15px;height:175px}.head-infolist .owner-report-summary{color:#9a9ea5}.report-paper-kind-vertical{background-color:#89beae;color:#fff;padding:6px 3px 4px 2px;font-size:10px}.report-paper-kind-horizontal{background-color:#89beae;color:#fff;padding:4px 6px 3px;font-size:10px}.footer-report{position:fixed;bottom:0;background-color:#f8f8f8;border:1px solid #dfe5ea;z-index:3}.footer-report .footer-show{opacity:.5}.container-report{margin:0 auto}.round{position:relative}.round label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:26px;left:0;position:absolute;top:0;width:26px}.label-checkbox-owner-list{margin-left:35px;margin-top:35px}.report-check-multi{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:120px}.report-check-multi input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark-report{position:absolute;height:25px;width:25px;background-color:#eee;border-radius:15px}.report-check-multi:hover input~.checkmark-report{background-color:#ccc}.report-check-multi input:checked~.checkmark-report{background-color:#41b48d}.checkmark-report:after{content:"";position:absolute;display:none}.report-check-multi input:checked~.checkmark-report:after{display:block}.report-check-multi .checkmark-report:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.report .report-title{padding:10px 10px 10px 0;font-weight:400;font-size:20px;color:#41b48d}.content-report{height:75px;width:95%;padding:20px;z-index:1}.after-opacity{margin-left:50px}.report-title-infor{padding:20px}.btn-submit-filter{margin-top:-35px;margin-bottom:15px}.owner-report-list{z-index:1;position:relative}.owner-report-icon-download{z-index:3;position:relative;width:50px;height:115px;float:right;background-color:#eef3f3;margin-top:-115px}.owner-report-icon-download img{padding:30px 0}.owner-report-large-icon-download{z-index:3;position:relative;width:50px;height:175px;float:right;background-color:#eef3f3;margin-top:-115px}.owner-report-large-icon-download img{padding:60px 0}img.icon-filter{vertical-align:inherit;width:20px;height:15px}img.icon-report{vertical-align:middle;width:30px}.slidemenu-page .slidemenu li img.icon-report{margin:0 -6px}.contact.detail .suggest-content{float:left;width:100%;margin:10px 0}.contact.detail .suggest-content div{float:left;width:32%;background:none;text-align:center;border-radius:3px;position:relative;padding:6px;display:inline-block;text-decoration:none;box-sizing:border-box;font-weight:700}.contact.detail .suggest-content div:after,.contact.detail .suggest-content div:before{position:absolute;content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;left:0;right:0;margin:auto}.contact.detail .suggest-content div.problem-solving{border:1px solid #41b48d;color:#41b48d}.contact.detail .suggest-content div.problem-solving:after,.contact.detail .suggest-content div.problem-solving:before{border-top:10px solid #41b48d}.contact.detail .suggest-content div.problem-solving:before{bottom:-9px;z-index:2;border-top-color:#fff}.contact.detail .suggest-content div.acknowledged{border:1px solid #549be3;color:#549be3;margin:0 2%}.contact.detail .suggest-content div.acknowledged:after,.contact.detail .suggest-content div.acknowledged:before{border-top:10px solid #549be3}.contact.detail .suggest-content div.acknowledged:before{bottom:-9px;z-index:2;border-top-color:#fff}.contact.detail .suggest-content div.telephone-contact{border:1px solid #e35f5a;color:#e35f5a}.contact.detail .suggest-content div.telephone-contact:after,.contact.detail .suggest-content div.telephone-contact:before{border-top:10px solid #e35f5a}.contact.detail .suggest-content div.telephone-contact:before{bottom:-9px;z-index:2;border-top-color:#fff}.information-show .head-infolist a{display:inline-block;width:45px;height:45px;position:absolute;right:4%;top:-6px;z-index:2;text-align:center}.information-show .pin.lists{position:relative;right:auto;top:6px}@media screen and (max-width:767px){.contact.detail .suggest-content div{padding:2px;font-size:12px}}.bkSelTitle{font-weight:700;font-size:15px;vertical-align:top}.bkSelContent{font-size:14px}.bkSelRow{margin-bottom:0!important}.contact-bk-name{padding-left:0}.bkSelBtn{display:inline-block;background-color:#fff;line-height:28px;width:calc(32% - 12px);border-radius:4px;text-align:center;border:1px solid #41b48d;color:#41b48d;vertical-align:top;height:29px;margin:0 auto;padding-top:4px}.selBkName{color:#41b48d;font-weight:100}.radio-word-break,.selBkName{word-break:break-all}.emptyDivPadding{padding-top:20px}.bkTitle{font-weight:700}.contact-bk-conect{word-break:break-all}.text-color-red{color:#f86c6b!important}.owner-app-kirikae-row{border-bottom:2px solid #dfe5ea}.ow-login-info{padding-left:10px}.accountAdd{color:#006dcc!important}.kirikae-login-form{display:block;width:78%;font-size:14px;padding:.7em;color:#333;background-color:#eef0f3;border-radius:8px;margin:10px auto}#owner-app-kirikae{padding:10px 0;height:29px}.loginSelBtn{float:right;margin-right:10px;padding:0}.kirikae-login-form2{width:78%;margin:10px auto}.kirikae-login-modal .ktHroX{position:absolute;top:0;width:100%;height:100%;z-index:0}.kirikae-owner-list{word-break:break-all}.contact-ow-row{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.data-file{clear:both}.owner-modal-login-title{font-size:13px;padding-left:10px;height:35px;line-height:35px;border-bottom:1px solid #dfe5ea;text-align:center}.modal-login-close{position:absolute!important;right:5px!important;top:0!important;bottom:180px!important;font-size:33px!important;border:none!important;background:none!important}.information-show-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.information-show-title-button{background-color:#41b48d;height:30px;border-radius:4px;margin:0 auto;border:none;color:#fff;padding:10px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;width:100%}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:30px;height:30px;border:none;border-radius:50%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .arrow{fill:#ddd}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 5px;background:#ddd;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{background:#41b48d!important}.detail.notice .flickity-prev-next-button{top:50%}.management{display:inline-block!important;padding:0 5px!important;color:#5bc9ab!important;border-radius:2px!important;text-align:center!important;border:1px solid #5bc9ab!important;font-weight:700!important;vertical-align:top}.scorll-li{max-width:110%!important;width:110%!important;padding-left:23%}.hometop{width:79%;background-color:#fff;border-radius:8px;word-break:break-all;text-overflow:ellipsis}.bk-content{padding:8px 3% 3%}.flickity-prev-next-button,.hometop>.flickity-button{background:transparent!important}.flickity-prev-next-button{color:#000}.bk-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:17px;letter-spacing:-2px;max-width:71%}.flickity-prev-next-button.previous{left:-1%}.flickity-prev-next-button.next{right:-1%}.njc-notice{border-bottom:4px solid #ddd;height:33px;padding:6px 10px 0!important;margin:0!important}.notice-list{border-top:1px solid #ffebeb;border-bottom:1px solid #ffebeb;border-radius:4px;margin-bottom:0;padding:7px 10px}.midoku-string,.notice-list p a{color:#e93939;text-decoration:underline;font-weight:700}.non-br>br,.non-br br{display:none}.importantStr{color:red;font-weight:700}.notice-title{letter-spacing:-1px;font-size:14px}.righticon{right:-1%;position:absolute;padding:0 6px;font-size:18px;top:167px;color:#a6afad}.flickity-prev-next-button .arrow{fill:#a6afad!important}.right-circle-arrow{vertical-align:middle;background-color:#e93939!important;width:20px!important;height:20px!important;top:-3px!important;right:0!important}.circle-right{font-size:16px}.tabgroup{border-top:0!important}.bk-info{padding:10px 0 5px;font-size:16px}.new-info{color:#000!important;font-size:19px!important;letter-spacing:-1px!important}.tanto-info{padding-left:10px!important}.midoku-content{font-size:14px!important;margin:5px 0!important}.oshirase-content{border-top:4px solid #ddd}.oshirase-top{font-size:16px!important;padding:0 10px!important;font-weight:700!important;margin:10px 0 0!important}.tanto-title{font-weight:700;font-size:17px}.home #bukken-info-slider .wrap-bk-info{position:relative}.home #bukken-info-slider .wrap-bk-info .loader-bg-info{display:block;height:100%;width:100%;position:absolute;z-index:100;background-color:#000;opacity:.2;text-align:center}.home #bukken-info-slider .wrap-bk-info .loader-bg-info .loader-info{position:relative;top:30%}.tanto_name{margin-top:10px}.unread-list{border-bottom:2px solid #ddd}.midoku-container{margin-top:5px}.login-info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:nowrap;width:100%;gap:5px}.login-name{-webkit-box-flex:1;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loginSelBtn{-webkit-box-flex:0;flex:0 0 auto;white-space:nowrap;width:134px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}