00006000

00006000

00004000

00001282

00004000

00006000

00006000

00006000

00006000

00006000

00006000

000028C8

00004000
og-config-design-detail #background-colors li.ui-selected .colorbox,.page-user-blog-config-design-detail #backgrounds li.ui-selected span{border-color:transparent;box-shadow:0 0 0 4px #5297de;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:4px;background-clip:padding-box}.page-user-blog-config-design-detail .design-background-image .accordion-content .background-image-wrapper{margin-bottom:20px}.page-user-blog-config-design-detail .design-background-image .accordion-content .background-image-wrapper .background-display-setting{width:100%}.page-user-blog-config-design-detail .design-background-image .accordion-content .background-image-wrapper .background-display-setting td{height:20px;padding-bottom:10px!important}.page-user-blog-config-design-detail #background-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-user-blog-config-design-detail #background-colors li{width:25%;box-sizing:border-box;padding:5px}.page-user-blog-config-design-detail .colorbox{display:block;width:100%;height:55px;cursor:pointer;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:3px;background-clip:padding-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)}.page-user-blog-config-design-detail .defaultcolor{background:#e8ebee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:70%;overflow:hidden}.page-user-blog-config-design-detail .ace_editor{line-height:1.5}.page-user-blog-config-design-detail #header-modal-window{display:none}.page-user-blog-config-design-detail #header-modal-window .dialog-overray{width:100%;height:100%;position:fixed}.page-user-blog-config-design-detail #header-modal-window .dialog-box{position:fixed;top:57px;left:20px;bottom:20px;right:20px;width:auto}.page-user-blog-config-design-detail #header-modal-window .notice{margin:10px 15px}.page-user-blog-config-design-detail #header-modal-window .dialog-body{margin:15px;position:absolute;padding:0;right:0;top:70px;left:0;bottom:40px;overflow:auto;border:none}.page-user-blog-config-design-detail #header-modal-window .header-image-editor{width:100%;overflow-y:hidden}.page-user-blog-config-design-detail #header-modal-window .dialog-footer{position:absolute;bottom:0;left:0;right:0;padding:10px 15px 15px;border-top:1px solid #dfdfdf}.page-user-blog-config-design-detail .progress{display:none;width:100%;height:13px;border:1px solid #dfe5e7;border-radius:8px;margin:5px 0 15px}.page-user-blog-config-design-detail .progress .bar{width:0;height:100%;max-width:100%;background-color:#4eacd1;border-radius:8px;transition:1s linear}.page-user-blog-config-design-detail .progress .percent{height:5px;text-align:center}.page-user-blog-config-design-detail .progress .error{width:100%;background-color:#e0716d}.page-user-blog-config-design-detail .design-background-image .uploader,.page-user-blog-config-design-detail .design-header .uploader{frameborder:0;border:none;width:210px;height:25px}#touch-accent-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#touch-accent-colors li{width:25%;box-sizing:border-box;padding:5px}#touch-accent-colors li.selected span{border:4px solid #5297de;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:5px;background-clip:padding-box}#touch-accent-colors li.selected .colorbox{line-height:22px}#touch-accent-colors .colorbox{height:30px;line-height:30px}.design-header-touch .blog-icon-image{width:50px;height:auto}.page-user-blog-config-design-detail .accordion-content.responsive-notifier{padding-top:10px}.page-user-blog-config-design-detail .accordion-content.responsive-notifier .design-section-notice{margin-bottom:0}
/* jquery.Jcrop.css v0.9.10 - MIT License */
/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/.jcrop-holder{direction:ltr;text-align:left}
/* These styles define the border lines */.jcrop-hline,.jcrop-vline{background:#fff 0 0 repeat;font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px!important}.jcrop-hline{height:1px!important;width:100%}.jcrop-vline.right{right:0}.jcrop-hline.bottom{bottom:0}
/* Handle style - size is set by Jcrop handleSize option (currently) */.jcrop-handle{background-color:#333;border:1px solid #eee;font-size:1px}
/* This style is used for invisible click targets */.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;
  /* "turn off" link highlight */-webkit-touch-callout:none;
  /* disable callout, image save panel */-webkit-user-select:none
  /* disable cut copy paste */}
/* Positioning of handles and drag bars */.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}
/* The "jcrop-light" class/extension */.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}
/* The "jcrop-dark" class/extension */.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}.jcrop-mask,.jcrop-mask div{filter:alpha(opacity=60);-moz-opacity:.6}
/* Fix for twitter bootstrap et al. */.jcrop-holder img,img.jcrop-preview{max-width:none}.page-register{background:#f7f8f9;color:#3d3f44}.page-register .newblog-wrapper{width:850px;font-size:12px;margin:0 auto;text-align:left}.page-register .newblog-wrapper h1{font-weight:300;font-size:38px;margin:30px 0}.page-register .icon-large-edit{background-position:0 -80px;width:35px;height:32px;margin:5px 4px 0 0}.page-register .box-wrapper{display:block;*zoom:1;padding:30px 0;border-bottom:1px solid #dfe5e7}.page-register .box-wrapper:after{display:block;visibility:hidden;font-size:0;height:0;clear:both;content:"."}.page-register .box-td,.page-register .box-th{float:left}.page-register .box-th{width:270px;margin-right:30px;padding-top:30px}.page-register .box-td{width:450px}.page-register .box-td p{margin-bottom:10px}.page-register h2{font-weight:400;font-style:normal;font-size:15px}.page-register td,.page-register th,.page-register tr{padding:20px 0}.page-register .domain-title{font-size:20px;vertical-align:middle}.page-register p input{margin:0 5px;font-size:14px;width:180px}.page-register ul.radioform li{margin:15px 0}.page-register ul.radioform li input{margin-right:8px}.page-register ul.radioform .radio-title{font-size:16px;margin-right:5px}.page-register select{font-size:14px;padding:5px;margin:5px;max-width:160px}.page-register .btn-large{padding:6px 30px;font-size:16px}.page-register input.btn-large{-webkit-appearance:button}.page-register td.submit{text-align:right}.page-register .domain-check-message{padding:10px 10px 10px 35px;border:1px solid #c6c3ff;background:#eff3ff url(/images/admin/check.png?version=54e3b154276a9daca184174c7d95862d561bc819) no-repeat 5px 3px;display:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:3px;background-clip:padding-box}.page-register .domain-check-message.error,.page-register .domain-check-message.invalid,.page-register .domain-check-message.invalid-length{background:#fff1e9 url(/images/admin/error.png?version=8471ead87c7285d0ceafe9a2aa4120f6fa8c9645) no-repeat 5px 3px;border-color:#efcfd1}.page-register .domain-check-message.error p,.page-register .domain-check-message.invalid-length p,.page-register .domain-check-message.invalid p{margin:10px 0 5px;color:#3d3f44}.page-register .domain-check-message.error .domain-recommend,.page-register .domain-check-message.invalid-length .domain-recommend,.page-register .domain-check-message.invalid .do
00004000
main-recommend{display:none}.page-register .domain-check-message.error .requested-blog-id,.page-register .domain-check-message.invalid-length .requested-blog-id,.page-register .domain-check-message.invalid .requested-blog-id{font-weight:700}.page-register .domain-check-message.error li,.page-register .domain-check-message.invalid-length li,.page-register .domain-check-message.invalid li{display:block;height:25px;line-height:25px;font-size:14px;font-weight:700;color:#4eacd1;cursor:pointer}.page-register .domain-check-message.error li:hover,.page-register .domain-check-message.invalid-length li:hover,.page-register .domain-check-message.invalid li:hover{text-decoration:underline}.page-register .from-smartphone-app .cancel-wrapper{display:none}.page-register .notice.blog-url{margin-top:1em}.page-register .register-guest-section{text-align:center;margin:6em auto 4em;max-width:540px;padding:1.5em 1em;background-color:#fff}.page-register .register-guest-section h1,.page-register .register-guest-section h2{font-weight:400}.page-register .register-guest-section h1{font-size:2.4em;margin:.5em 0}@media (max-width:767px){.page-register .register-guest-section h1{font-size:2em}}.page-register .register-guest-section h1 span{position:relative;left:.4em}.page-register .register-guest-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2em auto}.page-register .register-guest-buttons .btn-large{min-width:10em}.page-register .register-guest-login h4{font-size:.8em;font-weight:400;color:#9aa5ab}.page-register .register-guest-footer{width:960px;margin-left:auto;margin-right:auto;font-size:.8em;text-align:center;color:#9aa5ab}@media (max-width:1024px){.page-register .register-guest-footer{width:720px}}@media (max-width:767px){.page-register .register-guest-footer{width:auto;margin-left:10px;margin-right:10px}}.page-register-guest-houyhnhnm .register-background{position:fixed;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm{position:absolute;top:50%;width:100%;height:350px;margin-top:-175px;z-index:9999;color:#fff;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,.5);-moz-text-shadow:0 2px 3px rgba(0,0,0,.5);-webkit-text-shadow:0 2px 3px rgba(0,0,0,.5)}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm a{color:#fff;text-decoration:underline}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm h1{font-size:45px;line-height:1.3;margin-bottom:10px;margin-top:10px}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm h2{font-size:20px;line-height:1.3;margin-bottom:20px}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm .btn-large{padding:15px 80px;font-size:24px;font-weight:700;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.5);-moz-text-shadow:0 -1px 0 rgba(0,0,0,.5);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.5);background:#25b57d;background:-moz-linear-gradient(top,#25b57d 0,#2ea074 100%)}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm .btn-large:hover{background:#2ea074;background:-moz-linear-gradient(top,#2ea074 0,#227f5b 100%)}.page-register-guest-houyhnhnm .register-guest-section-houyhnhnm p{font-size:85%;margin:.7em 0}.page-register-guest-houyhnhnm .footer{position:fixed;bottom:20px;right:20px;z-index:9999;color:#aaa;font-size:12px}.page-special-challenge,.page-special-challenge-series-series_name,.page-special-challenge-task-task_id{font-family:Lato,sans-serif;background-color:#f3f2f7;font-size:95%;line-height:1.6;color:#55585f}@media (max-width:767px){.page-special-challenge,.page-special-challenge-series-series_name,.page-special-challenge-task-task_id{font-size:90%}}.l-challenge-section{background-color:#fff;padding:1.5em;margin:1.5em 0}@media (max-width:767px){.l-challenge-section{padding:1em;margin:1em 0}}.l-challenge-section.is-transparent{background-color:transparent}.l-challenge-section p{margin:1em 0}.l-challenge-section h1,.l-challenge-section h2,.l-challenge-section h3,.l-challenge-section h4{line-height:1.3}.l-challenge-section h3{font-size:100%;margin:0 0 1.5em;color:#caa152;text-align:left}.l-challenge-section h1{font-size:200%;font-weight:400;margin:0 0 .5em}@media (max-width:767px){.l-challenge-section h1{font-size:160%}}.l-challenge-section textarea{width:100%}.btn-challenge{color:#fff!important;background-color:#caa152;font-weight:400;border-color:transparent;border-radius:30px;padding:.5em 1.5em}.btn-challenge:hover{background-color:#ba8e39;border-color:transparent}.l-challenge-container .l-challenge-hero{background:#ebc999 url(/images/special/challenge/challenge-header.jpg?version=b1e615179ac40f3020dfe8e40f2e2b048578dfd2) no-repeat 50%;background-size:cover;margin-bottom:2em;color:#fff;padding:70px 0;text-align:center}@media (max-width:767px){.l-challenge-container .l-challenge-hero{padding:2em 0}}.l-challenge-container .l-challenge-hero a{color:#fff}.l-challenge-container .l-challenge-hero .l-container{width:auto}.l-challenge-container .l-challenge-hero .header-presents{letter-spacing:.5em;text-transform:uppercase;font-size:85%}.l-challenge-container .l-challenge-hero h1{font-size:60px;font-weight:400}@media (max-width:767px){.l-challenge-container .l-challenge-hero h1{font-size:34px}}.l-challenge-container.challenge-banner-admin-index .l-challenge-hero{position:relative;line-height:1.6;padding:40px 0}.l-challenge-container.challenge-banner-admin-index .challenge-hero-href-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.l-challenge-container.challenge-banner-admin-index .btn-gold{color:#caa152!important;background-color:#fff}.l-challenge-container .challenge-status{display:table;width:100%}@media (max-width:767px){.l-challenge-container .challenge-status{display:block}}.l-challenge-container .challenge-status>div{display:table-cell;vertical-align:top}@media (max-width:767px){.l-challenge-container .challenge-status>div{display:block}}.l-challenge-container .challenge-status.is-bronze .challenge-status-meta-rank{color:#c36931}.l-challenge-container .challenge-status.is-bronze .challenge-status-icon-border{background-image:url(/images/special/challenge/status-bronze.jpg?version=6e9c62bd4f5f9ea93e9d10ca413d32085552a626)}.l-challenge-container .challenge-status.is-silver .challenge-status-meta-rank{color:#a4acb1}.l-challenge-container .challenge-status.is-silver .challenge-status-icon-border{background-image:url(/images/special/challenge/status-silver.jpg?version=34b93109f529e656edbb35bfcc57bcaf81065a31)}.l-challenge-container .challenge-status.is-gold .challenge-status-meta-rank{color:#c8b827}.l-challenge-container .challenge-status.is-gold .challenge-status-icon-border{background-image:url(/images/special/challenge/status-gold.jpg?version=7e4de572eb1f3a67640c3570ce7b5938ca453b4e)}.l-challenge-container .challenge-status-icon{width:70px;padding-right:1.5em}@media (max-width:767px){.l-challenge-container .challenge-status-icon{margin:auto;padding-right:0}}.l-challenge-container .challenge-status-icon-border{position:relative;padding:5px;background:#9aa5ab no-repaet 50%;background-size:cover;background-clip:padding-box}.l-challenge-container .challenge-status-icon-border,.l-challenge-container .challenge-user-icon-img{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:50%;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:50%}.l-challenge-container .challenge-user-icon-img{display:block;width:60px;height:60px;background-clip:padding-box}.l-challenge-container .challenge-status-name{border-bottom:1px solid #dfe5e7;padding-bottom:.3em}.l-challenge-container .challenge-status-meta{display:table;margin-bottom:1em}.l-challenge-container .challenge-status-meta>div{display:table-cell;vertical-align:top;padding-right:1.5em}.l-challenge-container .challenge-status-meta>div:last-child{padding-right:0}.l-challenge-container .challenge-status-meta h4{color:#9aa5ab;font-weight:400;font-size:90%}.l-challenge-container .challenge-status-meta .meta-value{display:block;font-size:150%}@media (max-width:767px){.l-challenge-container .challenge-status-meta .meta-value{font-size:120%}}.l-challenge-container .l-thumbnail .l-span6:nth-child(odd){clear:both}.l-challenge-header{margin:-1.5em -1.5em 1em;padding:1.5em 1.5em 2em;background:#9aa5ab url(/images/special/challenge/challenge-header.jpg?version=b1e615179ac40f3020dfe8e40f2e2b048578dfd2) no-repeat 50%;color:#fff;text-align:center;background-size:cover;position:relative}@media (max-width:767px){.l-challenge-header{margin:-1em -1em 1em;padding:1em 1em 2em}}.l-challenge-header>*{position:relative;z-index:3}.l-challenge-header .challenge-header-mask{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);z-index:2}.l-challenge-header a{color:#fff}.l-challenge-header h3{color:#fff;text-align:left}.l-challenge-header h2{margin-bottom:.3em}.l-challenge-header .challenge-header-description{font-size:95%}.l-challenge .challenge-status-meta{width:100%}.l-challenge .challenge-status-meta-achieved-count{width:40%}.l-challenge .challenge-indicator{width:100%;height:5px;background:#eee}.l-challenge .challenge-indicator .challenge-indicator-gauge{background:#5aba90;max-width:100%;width:30%;height:100%;transition:.2s linear}.l-challenge .challenge-status-cleared{vertical-align:middle!important;text-align:right}.l-challenge .challenge-status-cleared span{font-size:180%;color:#5aba90;display:inline-block;-webkit-transform:rotate(8deg);transform:rotate(8deg);border:3px solid #5aba90;font-weight:700;opacity:.5;padding:.2em .5em;border-radius:.5em}.l-challenge .challenge-conguratulations-message{padding:1em;margin:1em 0;border:2px solid #dfe5e7;border-radius:.5em;background-color:#fff}.l-challenge .challenge-conguratulations-message h3{font-size:130%;margin:0 0 .5em}.l-challenge .challenge-conguratulations-message p{font-size:90%}.l-challenge .challenge-conguratulations-message .btn{margin:.2em}.challenge-conguratulations-message-footer .challenge-conguratulations-message{position:fixed;width:100%;-ms-box-sizing:border-box;box-sizing:border-box;border:none;margin:0;z-index:10;bottom:0;left:0;color:#fff;background-color:#caa152;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:0;background-clip:padding-box;padding:.5em;box-shadow:0 0 25px rgba(0,0,0,.2);-moz-box-shadow:0 0 25px rgba(0,0,0,.2);-webkit-box-shadow:0 0 25px rgba(0,0,0,.2)}.challenge-conguratulations-message-footer .challenge-conguratulations-message h3{color:#fff}.challenge-conguratulations-message-footer .challenge-conguratulations-message p{display:none}.challenge-tasks{margin:2em 0}.challenge-tasks .challenge-task{border-bottom:1px solid #dfe5e7;padding:.5em 0}.challenge-tasks .challenge-task-title{font-size:120%;padding-left:40px}.challenge-tasks .challenge-task-title input{display:none;margin:0}.challenge-tasks .challenge-task-title label{position:relative;display:block;cursor:pointer}.challenge-tasks .challenge-task-title label:before{content:"";position:absolute;display:block;top:0;left:-40px;width:24px;height:24px;background:#fff;border:1px solid #dfe5e7;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:3px;background-clip:padding-box}.challenge-tasks .challenge-task-title label:hover{text-decoration:underline}.challenge-tasks .challenge-task-title .challenge-task-done{display:none}.challenge-tasks .challenge-task-title input:checked+label{color:#5aba90}.challenge-tasks .challenge-task-title input:checked+label:after{content:"";display:block;position:absolute;left:-37px;top:14px;width:16px;height:8px;margin-top:-8px;border-left:4px solid #5aba90;border-bottom:4px solid #5aba90;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.challenge-tasks .challenge-task-title input:checked+label .challenge-task-done{position:absolute;display:block;right:0;top:5px;-webkit-transform:rotate(8deg);transform:rotate(8deg);border:3px solid #5aba90;font-weight:700;opacity:.2;padding:.2em .5em;border-radius:.5em}.challenge-tasks .challenge-task-meta{color:#9aa5ab}.challenge-tasks .challenge-task-meta>span{display:inline-block;margin-right:.5em}.challenge-tasks .challenge-task-meta a,.challenge-tasks .challenge-task-meta i{color:#9aa5ab}.challenge-tasks .challenge-task-point{font-size:120%}.l-challenge-intro{text-align:center}.l-challenge-intro h1{color:#caa152;font-size:50px;font-weight:400;margin-bottom:.3em}@media (max-width:767px){.l-challenge-intro h1{font-size:30px}}.l-challenge-intro .challenge-intro-description{font-size:120%;line-height:1.8}@media (max-width:767px){.l-challenge-intro .challenge-intro-description{font-size:100%;text-align:left}}.l-challenge-intro .challenge-intro-tutorial{margin-top:2em}.l-challenge-intro .challenge-intro-tutorial h3{text-align:center}.l-challenge-intro .challenge-intro-tutorial p{text-align:left;font-size:90%}.l-challenge-guest{text-align:center}.l-challenge-guest p{text-align:left}.l-challenge-footer{text-align:center;color:aa5ab}.l-challenge-footer address{display:block;font-size:80%;margin-top:1em}.l-challenge-hero-permalink{background-size:cover;padding:20px 0 0}.l-challenge-hero-permalink a,.l-challenge-hero-permalink a i{color:#9aa5ab}.l-challenge-sidebar .l-challenge-status.is-fixed{position:fixed;width:300px;top:2em;-ms-box-sizing:border-box;box-sizing:border-box}@media (max-width:1024px){.l-challenge-sidebar .l-challenge-status.is-fixed{width:230px}}@media (max-width:767px){.l-challenge-sidebar .l-challenge-status.is-fixed{width:auto;position:static}}.l-challenge-sidebar .l-challenge-section{padding:1em}.l-challenge-sidebar .l-challenge-status .challenge-status,.l-challenge-sidebar .l-challenge-status .challenge-status>div{display:block}.l-challenge-sidebar .l-challenge-status .challenge-status .challenge-status-icon{margin:auto;padding:0}.l-challenge-sidebar .l-challenge-status .challenge-status-name{font-size:150%}.l-challenge-sidebar .l-challenge-status h4{font-size:80%}.l-challenge-sidebar .l-challenge-status .challenge-status-meta{margin-bottom:0}@media (max-width:767px){.l-challenge-sidebar .challenge-status-name{font-size:130%}.l-challenge-sidebar .challenge-status-meta{display:block}.l-challenge-sidebar .challenge-status-meta>div{display:block;padding:0 0 .2em}.l-challenge-sidebar .challenge-status-meta>div>*{display:inline-block!important}}.l-challenge-task-achieved-users ul{margin:0;padding:0;font-size:105%}.l-challenge-task-achieved-users ul a{color:#3d3f44}.l-challenge-task-achieved-users ul li{padding:.5em 0}.l-challenge-task-achieved-users .challenge-user-icon-img{width:24px;height:24px;vertical-align:middle;margin-right:.5em;display:inline}.hatena-follow-button-box{clear:both;font-size:10px!important;height:20px;margin:.7em 0;display:block;*zoom:1}.hatena-follow-button-box:after{display:block;visibility:hidden;font-size:0;height:0;clear:both;content:"."}.hatena-follow-button{display:inline-block;*display:inline;*zoom:1;height:18px!important;padding-left:20px;padding-right:5px;min-width:40px;border:1px solid #bbb!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.3s ease;transition-property:opacity,border,color,background;-o-transition:.3s ease;-o-transition-property:opacity,border,color,background;-moz-transition:.3s ease;-moz-transition-property:opacity,border,color,background;-webkit-transition:.3s ease;-webkit-transi
00004000
tion-property:opacity,border,color,background;line-height:18px!important;font-weight:700;text-decoration:none;color:#555!important;background:#ebebeb;float:left;letter-spacing:0!important;white-space:nowrap;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.hatena-follow-button:hover{text-decoration:none!important}.hatena-follow-button.unsubscribing{background:#f5f5f5 url(/images/theme/hatena-follow-button.png?version=4761c38ee37ae756cb190faa168483d1903ed164) no-repeat 0 0;background:url(/images/theme/hatena-follow-button.png?version=4761c38ee37ae756cb190faa168483d1903ed164) no-repeat 0 0,-o-linear-gradient(top,#fff 0,#ddd 100%)}.hatena-follow-button.unsubscribing.hover{border:1px solid #888;color:#222!important}.hatena-follow-button.subscribing{color:#2f81d5!important;background:#f5f5f5 url(/images/theme/hatena-follow-button.png?version=4761c38ee37ae756cb190faa168483d1903ed164) no-repeat 0 -18px;background:url(/images/theme/hatena-follow-button.png?version=4761c38ee37ae756cb190faa168483d1903ed164) no-repeat 0 -18px,-o-linear-gradient(top,#fff 0,#ddd 100%)}.hatena-follow-button.subscribing.hover{width:65px;color:#fff!important;border:1px solid #666;background:#666 url(/images/theme/hatena-follow-button.png?version=4761c38ee37ae756cb190faa168483d1903ed164) no-repeat 0 -36px}.hatena-follow-button-box .subscription-count-box{display:none;position:relative;float:left;margin:0 0 0 5px!important}.hatena-follow-button-box i,.hatena-follow-button-box u{position:absolute;z-index:10;zoom:1;line-height:0;width:0;height:0;left:0;top:50%;margin:-4px 0 0 -4px;border:4px solid transparent;border-right-color:#bbb;border-left:0}.hatena-follow-button-box u{margin-left:-3px;border-right-color:#fff}.hatena-follow-button-box .subscription-count{float:left;border:1px solid #bbb;height:18px;line-height:18px;padding:0 5px;display:block;min-width:8px;font-size:12px;color:#454545!important;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:-1px;position:relative;z-index:9;font-family:Helvetica,Ariel,sans-serif}.hatena-module .hatena-follow-button .background,.hatena-module .hatena-follow-button.hover .foreground{display:none}.hatena-module .hatena-follow-button.hover .background{display:inline}.hatena-module .hatena-follow-button .friend,.hatena-module .hatena-follow-button .non-friend,.hatena-module .hatena-follow-button .subscribing,.hatena-module .hatena-follow-button .unsubscribing{display:none}.hatena-module .hatena-follow-button.friend .friend,.hatena-module .hatena-follow-button.non-friend .non-friend,.hatena-module .hatena-follow-button.subscribing .subscribing,.hatena-module .hatena-follow-button.unsubscribing .unsubscribing{display:inline}.tipsy{font-size:10px;position:absolute;z-index:100000}.tipsy-inner{padding:5px 8px 4px;margin:5px;background-color:#3d3f44;color:#fff;max-width:200px;line-height:1.5;border-radius:3px}.tipsy-arrow{position:absolute;background:#3d3f44;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tipsy-n .tipsy-arrow{top:2px;left:50%;margin-left:-4px}.tipsy-nw .tipsy-arrow{top:2px;left:10px}.tipsy-ne .tipsy-arrow{top:2px;right:10px}.tipsy-s .tipsy-arrow{bottom:2px;left:50%;margin-left:-4px}.tipsy-sw .tipsy-arrow{bottom:2px;left:10px}.tipsy-se .tipsy-arrow{bottom:2px;right:10px}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:2px}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:2px}.tipsy-inner a{color:#fff}.body-iframe{font-size:12px}.body-iframe#hatena-diary-feedback,.body-iframe.page-myblog,.body-iframe.page-mymenu,.body-iframe.page-services{padding:0}.body-iframe.page-myblog{overflow:hidden}.body-iframe h1{font-size:14px;border-bottom:1px solid #ccc;margin:0 0 8px;padding:10px 0}.body-iframe table td.submit{text-align:center;margin-left:auto;margin-right:auto}.page-user-blog-subscribe,.page-user-blog-subscribe-done{font-size:80%;background:#fff}.page-user-blog-subscribe-done section,.page-user-blog-subscribe section{padding:10px 14px}.page-user-blog-subscribe-done .current-subscribers,.page-user-blog-subscribe .current-subscribers{margin:10px 0;padding:0;color:#3d3f44;background:#fff;border:#ccc;line-height:1.5em}.page-user-blog-subscribe-done .subscribe-count,.page-user-blog-subscribe .subscribe-count{margin:6px 0;padding:6px 10px;border-radius:4px;background-color:#f7f8f9}.page-user-blog-subscribe-done form,.page-user-blog-subscribe form{padding:0}.page-user-blog-subscribe-done .popup-body,.page-user-blog-subscribe .popup-body{padding:5px 0 10px}.page-user-blog-subscribe-done .popup-body.guest,.page-user-blog-subscribe .popup-body.guest{padding:0}.page-user-blog-subscribe-done .popup-body .error-box,.page-user-blog-subscribe .popup-body .error-box{margin:0 0 10px}.page-user-blog-subscribe-done .popup-footer,.page-user-blog-subscribe .popup-footer{text-align:center}.blog-edit-in-place #close{top:5px;right:40px}.blog-edit-in-place.support-shown #close{right:311px}#close{background:transparent!important;top:0;right:0}.page-user-blog-comment{font-size:13px}.page-user-blog-comment-delete{margin:10px}.page-guide-pro-modal-ad h1{font-size:16px;margin-bottom:15px}.page-guide-pro-modal-ad p{padding-top:10px}.page-guide-pro-modal-ad .btn-large{margin-top:10px}.page-circle-membership{overflow:hidden;padding:10px}.page-circle-membership .icon-private{float:left;margin-top:6px}.page-circle-membership .blog-to-join li{clear:both;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;height:25px;position:relative}.page-circle-membership .blog-to-join li.joined{background:url(/images/theme/hatena-follow-button.png?version=4761c38ee37ae756cb190faa168483d1903ed164) no-repeat scroll 0 -16px;color:#14afd6;padding-left:20px}.page-circle-membership .blog-to-join li.cannot-join{height:45px}.page-circle-membership .blog-to-join li .cannot-join-message{clear:both;display:inline-block;*display:inline;*zoom:1;background:#f7f8f9;color:#9aa5ab}.page-circle-membership .blog-to-join .circle-blog-name{display:block;float:left;margin:7px 0;white-space:nowrap;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:170px;line-height:1.3}.page-circle-membership .blog-to-join form{float:right}.page-circle-membership .blog-to-join form .remove-btn{margin-left:5px;padding:0 0 3px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:10px;background-clip:padding-box;margin-top:2px;height:20px;width:20px}.page-circle-membership-done .message{margin:25px 10px 10px}.page-circle-membership-done .options{margin:0 10px 10px}.page-circle-membership-done .category-to-join-label{display:block;margin:5px 0 0;width:100%}.page-circle-membership-done .notice{color:#9aa5ab}.page-feedback-iframe{padding:20px 10px 10px;overflow-x:hidden;overflow-y:scroll}.page-feedback-iframe #plDebug a#plShowToolBarButton{display:none!important}.page-feedback-iframe li,.page-feedback-iframe p{line-height:1.5}.page-feedback-iframe p{margin-bottom:6px}.page-feedback-iframe .notice{color:#666}.page-feedback-iframe h1 a{color:#3d3f44}.page-feedback-iframe .search-box{margin-bottom:6px}.page-feedback-iframe .search-box .search-form{border:1px solid #dfe5e7;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:3px;background-clip:padding-box;width:100%;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}.page-feedback-iframe .search-box .search-module-input{padding:8px;color:#3d3f44;background:none;border:none;outline:none;width:90%;box-shadow:none;font-size:14px;height:36px}.page-feedback-iframe .search-box .search-module-button{width:20px;height:20px;background:transparent url(/images/theme/search.png?version=5ce19ab982799e9f1225e7acae034e9d43b6e6b6) no-repeat 100%;border:none;outline:none;text-indent:-9999px;position:absolute;cursor:pointer;top:8px;right:8px;-moz-opacity:.5;opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;filter:alpha(opacity=50)}.page-feedback-iframe .search-box .search-module-button:hover{-moz-opacity:.85;opacity:.85;-khtml-opacity:.85;-webkit-opacity:.85;filter:alpha(opacity=85)}.page-feedback-iframe .section{margin-bottom:20px}.page-feedback-iframe #feedback-form table{width:100%;margin-bottom:0}.page-feedback-iframe #feedback-form table td,.page-feedback-iframe #feedback-form table th,.page-feedback-iframe #feedback-form table tr{padding:10px 0}.page-feedback-iframe #feedback-form table h2{margin-bottom:5px}.page-feedback-iframe #feedback-form table .notice{margin-top:5px;font-size:11px}.page-feedback-iframe #feedback-form table .feedback-submit{text-align:center}@media screen and (max-width:480px){.page-register{overflow-x:hidden}.page-register #globalheader{height:44px!important}.page-register .newblog-wrapper{width:93.75%}.page-register .newblog-wrapper .icon-large-edit{display:none}.page-register .newblog-wrapper h1{font-size:20px;font-weight:700;margin:0 10px;border-bottom:1px solid #dfe5e7;padding:20px 0}.page-register .box-wrapper{margin:0 10px;padding:15px 0}.page-register .box-td,.page-register .box-th{float:none;width:100%}.page-register .box-th{padding-top:0;padding-bottom:15px}.page-register h2{font-size:16px;font-weight:700}.page-register p input{width:100px}.page-register select{font-size:14px;padding:5px;margin:5px;max-width:100px}.page-register .btn-large{width:100%}.page-register .register-guest-box{width:280px;padding:15px 8px}.page-register .register-guest-box h2{line-height:1.4}.page-register .register-guest-box .btn-blue{width:150px}}.modal-window-background{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:100;-moz-opacity:.5;opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;filter:alpha(opacity=50)}a.open-pro-modal{visibility:hidden}.pro-modal-container{position:fixed;width:500px;height:250px;z-index:110;background-color:#fff}.favicon{margin-right:.3em;vertical-align:text-top}.badge-type-pro{background-image:url(/images/common/badge-type-pro.svg?version=61ece0da5d660968a8d4194ba04c130dc48d063f)}.badge-type-npo,.badge-type-pro{display:inline-block;width:32px;height:16px;vertical-align:middle;overflow:hidden;color:transparent;background-repeat:no-repeat;background-position:50%;margin-left:.3em;margin-right:.3em;position:relative;top:-.15em}.badge-type-npo{background-image:url(/images/common/badge-type-npo.svg?version=fddcbc396e75f5126fda2fd84935eba8ad705b99)}.badge-type-library{width:32px;background-image:url(/images/common/badge-type-library.svg?version=b11ec413c110d2934dfc6469784c0702508bbe47);width:54px}.badge-type-library,.badge-type-sponsored{display:inline-block;height:16px;vertical-align:middle;overflow:hidden;color:transparent;background-repeat:no-repeat;background-position:50%;margin-left:.3em;margin-right:.3em;position:relative;top:-.15em}.badge-type-sponsored{width:32px;background-image:url(/images/common/badge-type-sponsored.svg?version=8eab84d8d5b5b6b56809150485dd75155d0956dd);width:70px}.badge-type-allabout-guide{display:inline-block;width:32px;height:16px;vertical-align:middle;overflow:hidden;color:transparent;background-repeat:no-repeat;background-position:50%;margin-left:.3em;margin-right:.3em;position:relative;top:-.15em;background-image:url(/images/common/badge-type-allabout.svg?version=5da7d7057479bb245c4b363348fec1788a59cca7);width:52px}.koyomi-discription{margin-bottom:10px}.koyomi-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1240px}@media (max-width:1024px){.koyomi-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.koyomi-calendar{-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;min-width:600px}@media (max-width:1024px){.koyomi-calendar{min-width:100%}}.koyomi-furikaeri{width:340px;margin-left:20px;box-sizing:border-box}@media (max-width:1024px){.koyomi-furikaeri{width:100%;margin:40px 0 0}}.koyomi-calendar .koyomi-monthly-table{width:100%;border:1px solid #dfe5e7;margin-bottom:10px;table-layout:fixed}.koyomi-calendar .koyomi-monthly-table tbody tr{height:90px}.koyomi-calendar .koyomi-monthly-table tbody td{width:138px;vertical-align:baseline}.calendar-sunday,.calendar-weekday{border-right:1px solid #dfe5e7}.koyomi-monthly-dayoftheweek{border-bottom:1px solid #dfe5e7}.koyomi-monthly-dayoftheweek .calendar-sunday{color:#e0716d;background-color:#fcf1f0}.koyomi-monthly-dayoftheweek .calendar-saturday{color:#339bc3;background-color:#edf7fa}.koyomi-calendar .koyomi-monthly-dayoftheweek{background-color:#f7f8f9;color:#9aa5ab;box-sizing:border-box}.koyomi-calendar .calendar-saturday,.koyomi-calendar .calendar-sunday,.koyomi-calendar .calendar-weekday{font-size:14px;font-weight:400;text-align:left;padding:6px 10px}.calendar-day{box-sizing:border-box;border-right:1px solid #dfe5e7;border-bottom:1px solid #dfe5e7}.calendar-day:last-child{border-right:0}.calendar-day-numbers{padding:6px 6px 0;font-family:Playfair Display,serif;font-weight:700;font-style:italic;font-size:20px;line-height:1;margin-bottom:10px;color:#3d3f44}.calendar-day-entries-title{font-size:12px;line-height:1.3;font-weight:700;max-width:138px;word-wrap:break-word;height:16px;overflow:hidden;margin-bottom:6px;white-space:nowrap;text-overflow:ellipsis;color:#9aa5ab;padding:0 6px}.calendar-day-entries-title:hover{color:#4eacd1}.calendar-day-entries-title:last-child{margin-bottom:0}.calendar-day-entries-title a{color:#9aa5ab}.calendar-day-entries-title a:hover{color:#4eacd1;text-decoration:none}.calendar-day-entries-more{font-size:12px;height:16px;font-weight:400;padding-bottom:6px}.koyomi-calendar .is-today{border:2px solid #4eacd1;background-color:#f5fdfd;box-sizing:border-box}.koyomi-calendar .is-today .calendar-day-numbers{color:#4eacd1}.koyomi-calendar .is-blog-barthday .calendar-day-numbers:after{content:"ブログ開設日";font-family:none;font-style:normal;font-weight:400;font-size:12px;line-height:1;margin-left:6px;color:#fff;display:inline;background-color:#4eacd1;padding:4px 6px;border-radius:3px}.koyomi-calendar .is-neighbor-month{background-color:#f7f8f9;box-sizing:border-box}.koyomi-calendar .is-neighbor-month .calendar-day-entries-title a,.koyomi-calendar .is-neighbor-month .calendar-day-numbers{color:#9aa5ab}.koyomi-calendar .is-neighbor-month .calendar-day-entries-title a:hover{color:#4eacd1}.koyomi-calendar .is-blank-day .calendar-day-blank-content{display:none}.koyomi-calendar .is-blank-day:hover{background-color:#f5fdfd}.koyomi-calendar .is-blank-day:hover a{text-decoration:none;width:100%;height:auto;box-sizing:border-box;cursor:pointer}.koyomi-calendar .is-blank-day:hover .calendar-day-blank-day-numbers{padding-left:6px;color:#4eacd1}.koyomi-calendar .is-blank-day:hover .calendar-day-blank-content{font-size:12px;line-height:1;display:block;text-align:center;padding:10px 6px 30px;border-radius:3px;color:#4eacd1}.koyomi-calendar-pager{margin:0 0 20px;padding:0 10px 10px;border-bottom:1px solid #dfe5e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Playfair Display,serif;max-width:1240px}.koyomi-calendar-pager .koyomi-calendar-this-month-container{font-style:italic;text-align:center;padding-bottom:saturate(color,10%) px}.koyomi-calendar-pager .koyomi-calendar-this-month-container .koyomi-calendar-this-month,.koyomi-calendar-pager .koyomi-calendar-this-month-container .koyomi-calendar-this-year{font-size:30px;line-height:1;color:#3d3f44}.koyomi-calendar-pager .koyomi-calendar-this-month-container .is-now{padding:0;font-size:12px;line-height:1;font-style:normal;margin-top:8px}.koyomi-calendar-pager .koyomi-calendar-this-month-container .is-now a{color:#9aa5ab}.koyomi-calendar-pager .koyomi-calendar-th
00001E00
is-month-container .is-now a:hover{color:#4eacd1;text-decoration:none}.koyomi-calendar-pager .koyomi-calendar-last-month a,.koyomi-calendar-pager .koyomi-calendar-next-month a{font-size:16px;line-height:1;color:#9aa5ab}.koyomi-calendar-pager .koyomi-calendar-last-month a:hover,.koyomi-calendar-pager .koyomi-calendar-next-month a:hover{color:#4eacd1;text-decoration:none}.koyomi-calendar-pager .koyomi-calendar-last-month{position:relative}.koyomi-calendar-pager .koyomi-calendar-last-month .koyomi-calendar-last-month-content{padding-left:35px}.koyomi-calendar-pager .koyomi-calendar-last-month .koyomi-calendar-last-month-content:before{content:" ";display:inline-block;width:25px;height:25px;border-top:11px double #dfe5e7;border-left:11px double #dfe5e7;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:-10px;left:5px}.koyomi-calendar-pager .koyomi-calendar-last-month .koyomi-calendar-last-month-content:hover:before{content:" ";display:inline-block;width:25px;height:25px;border-top:11px double #cae6f1;border-left:11px double #cae6f1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:-10px;left:5px}.koyomi-calendar-pager .koyomi-calendar-next-month{position:relative}.koyomi-calendar-pager .koyomi-calendar-next-month .koyomi-calendar-next-month-content{padding-right:35px}.koyomi-calendar-pager .koyomi-calendar-next-month .koyomi-calendar-next-month-content:after{content:" ";display:inline-block;width:25px;height:25px;border-top:11px double #dfe5e7;border-right:11px double #dfe5e7;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-10px;right:5px}.koyomi-calendar-pager .koyomi-calendar-next-month .koyomi-calendar-next-month-content:hover:after{content:" ";display:inline-block;width:25px;height:25px;border-top:11px double #cae6f1;border-right:11px double #cae6f1;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-10px;right:5px}.koyomi-furikaeri .furikaeri-entries{max-width:960px}.koyomi-furikaeri .furikaeri-entries-title-container{border-bottom:4px double #dfe5e7;margin-bottom:10px}.koyomi-furikaeri .furikaeri-entries-title{font-size:20px;font-weight:700;margin-bottom:10px}.koyomi-furikaeri .furikaeri-entries-description{font-size:12px;line-height:1.5;color:#9aa5ab}.koyomi-furikaeri .furikaeri-entry-container{border-bottom:1px solid #dfe5e7;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.koyomi-furikaeri .furikaeri-entry-container:last-child{margin-bottom:0}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-date{font-family:Playfair Display,serif;font-size:24px;line-height:1;color:#9aa5ab;display:block;margin:0 20px 8px 0;width:50px}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-date:hover{color:#4eacd1;text-decoration:none}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-date .date,.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-date .year{font-weight:700;line-height:.8;display:block}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-date .year{color:#3d3f44;margin-bottom:8px}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-date .date{font-weight:400;font-size:20px}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content{text-decoration:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content .furikaeri-entry-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content .furikaeri-entry-content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content .furikaeri-entry-content-images img{width:60px;height:60px;margin:0 0 1em 1em}@media (max-width:1024px){.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content .furikaeri-entry-content-images img{margin:0 0 1em}}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content:hover h3,.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content:hover p{color:#4eacd1;text-decoration:none}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content h3{display:block;width:100%;margin:0 0 8px;font-size:16px;font-weight:400;color:#3d3f44}@media (max-width:1024px){.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content h3{font-size:18px}}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content p{font-size:12px;color:#9aa5ab;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1024px){.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content p{font-size:14px}}.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content h3,.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content p{line-height:1.4;word-wrap:break-word;max-width:250px}@media (max-width:1024px){.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content h3,.koyomi-furikaeri .furikaeri-entry-container .furikaeri-entry-content p{max-width:100%}}.koyomi-furikaeri .furikaeri-entries-empty .furikaeri-entries-empty-content{margin-bottom:10px}.main-tab .new-tab{color:orange}.message-box{font-size:12px;line-height:1.5;color:#3d3f44;padding:1em;margin:1em 0;background-color:#f5fdfd;border-left:5px solid #4eacd1}.message-box h1,.message-box h2,.message-box h3,.message-box h4,.message-box h5{margin:0 0 .5rem;font-weight:700}.message-box h2{font-size:17px}.message-box h3{font-size:14px}.alert-box{font-size:12px;line-height:1.5;color:#3d3f44;padding:1em;margin:1em 0;background-color:#faf8d4;border-left:5px solid #f7e042}.alert-box h1,.alert-box h2,.alert-box h3,.alert-box h4,.alert-box h5{margin:0 0 .5rem;font-weight:700}.alert-box h2{font-size:17px}.alert-box h3{font-size:14px}.error-box{font-size:12px;line-height:1.5;color:#3d3f44;padding:1em;margin:1em 0;background-color:#fdf5f5;border-left:5px solid #e0716d}.error-box h1,.error-box h2,.error-box h3,.error-box h4,.error-box h5{margin:0 0 .5rem;font-weight:700}.error-box h2{font-size:17px}.error-box h3{font-size:14px}.message-info{font-size:12px;line-height:1.5;color:#3d3f44;padding:1em;margin:1em 0;background-color:#f7f8f9;border-left:5px solid #c2cdd1}.message-info h1,.message-info h2,.message-info h3,.message-info h4,.message-info h5{margin:0 0 .5rem;font-weight:700}.message-info h2{font-size:17px}.message-info h3{font-size:14px}.onamae-domain-search{padding:1em;margin-bottom:1em;box-sizing:border-box;border:1px solid #c2cdd1;background:#f7f8f9;position:relative}@media (max-width:767px){.onamae-domain-search{padding:.8em}}.onamae-domain-search:after,.onamae-domain-search:before{content:"";position:absolute;border-top:10px solid #c2cdd1;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:2em}.onamae-domain-search:after{bottom:-9px;border-top-color:#f7f8f9}.onamae-domain-search .onamae-domain-search-heading{margin:0 0 1em}.onamae-domain-search .onamae-domain-search-heading h4{margin:0;color:#c00;font-size:13px}.onamae-domain-search .onamae-domain-search-heading .badge-onamae-domain-search-heading{background-color:#ecb600}.onamae-domain-search .onamae-domain-search-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onamae-domain-search .onamae-domain-search-input{margin-right:.3em}@media (max-width:1024px){.onamae-domain-search .onamae-domain-search-input{width:calc(100% - 8em)!important}}.onamae-domain-search .onamae-domain-search-notice{margin:1em 0 0;font-size:12px;color:#9aa5ab}
00000000

