img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}.wpcf7_hp_field{position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "UTF-8";#top_main_img{width:100%;margin:0 auto;padding:50px 0 0;text-align:center;background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_main_bk.jpg) no-repeat center bottom}.top-plan-box{width:100%;margin:-16px auto 0 auto}.top-plan-01{margin:0 0 3px}.top-plan-01 a{width:700px;height:309px;margin:0 auto}.top-plan-01 a{display:block}.top-plan-01 a img{width:700px;height:309px}.top-plan-01 a:hover img{opacity:0}.top-plan-01 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_01_on.png) no-repeat;background-size:700px 309px}.top-plan-02{margin:0 0 10px}.top-plan-02 a{width:700px;height:200px;margin:0 auto}.top-plan-02 a{display:block}.top-plan-02 a img{width:700px;height:200px}.top-plan-02 a:hover img{opacity:0}.top-plan-02 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_02_on.png) no-repeat;background-size:700px 200px}.top-plan-03{margin:0 0 10px;float:left}.top-plan-03 a{width:345px;height:200px;margin:0 auto}.top-plan-03 a{display:block}.top-plan-03 a img{width:345px;height:200px}.top-plan-03 a:hover img{opacity:0}.top-plan-03 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_03_on.png) no-repeat;background-size:345px 200px}.top-plan-04{margin:0 0 10px;float:right}.top-plan-04 a{width:345px;height:200px;margin:0 auto}.top-plan-04 a{display:block}.top-plan-04 a img{width:345px;height:200px}.top-plan-04 a:hover img{opacity:0}.top-plan-04 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_04_on.png) no-repeat;background-size:345px 200px}.top-plan-05{margin:0 0 10px}.top-plan-05 a{width:700px;height:160px;margin:0 auto}.top-plan-05 a{display:block}.top-plan-05 a img{width:700px;height:160px}.top-plan-05 a:hover img{opacity:0}.top-plan-05 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_05_on.png) no-repeat;background-size:700px 160px}.top-plan-06{margin:0 0 10px}.top-plan-06 a{width:700px;height:160px;margin:0 auto}.top-plan-06 a{display:block}.top-plan-06 a img{width:700px;height:160px}.top-plan-06 a:hover img{opacity:0}.top-plan-06 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_06_on.png) no-repeat;background-size:700px 160px}.top-plan-07{margin:0 0 10px}.top-plan-07 a{width:700px;height:160px;margin:0 auto}.top-plan-07 a{display:block}.top-plan-07 a img{width:700px;height:160px}.top-plan-07 a:hover img{opacity:0}.top-plan-07 a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/top/top_price_07_on.png) no-repeat;background-size:700px 160px}.top-riyu-box{width:700px;padding:0;margin:20px 0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top/top_riyu_bk.jpg);background-repeat:no-repeat;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.top-riyu-box h2{width:452px;margin:0 auto;padding:15px 0 10px}.top-riyu-box ul{width:610px;margin:0 auto;padding:0 0 20px}.top-riyu-box li{width:290px;margin:0 0 15px;padding:0;float:left}.top-riyu-box li:nth-child(odd){margin:0 30px 15px 0}.top-riyu-box li div{width:290px;margin:0;padding:0;text-align:center;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px}.top-riyu-box li:nth-child(1) div{height:125px}.top-riyu-box li:nth-child(2) div{height:125px}.top-riyu-box li:nth-child(3) div{height:165px}.top-riyu-box li:nth-child(4) div{height:165px}.top-riyu-box li div img{margin:0;padding:15px 0 5px}.top-riyu-box li div p{text-align:left;margin:0 auto;padding:0 20px;font-size:16px;line-height:20px}.top-area-box{margin:20px 0 35px;padding:0}.top-area-box h2{margin:0 0 25px;padding:0}.top-area-box-in img{margin:20px 0 10px 10px;padding:0;float:right}.top-area-box-in p{font-size:14px;line-height:22px}.top-area-box-in p strong{font-size:18px;color:#249ab3;font-weight:900}.top-area-box-in p a{color:#000;font-weight:700;text-decoration:underline}.top-contact-mail{margin:20px auto 70px auto}.top-contact-mail a{width:347px;height:86px;margin:0 auto}.top-contact-mail a{display:block}.top-contact-mail a img{width:347px;height:86px}.top-contact-mail a:hover img{opacity:0}.top-contact-mail a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/common/f_bn_con_01_on.png) no-repeat;background-size:347px 86px}.rll-youtube-player{margin:50px 0 0}#plan-con-01 h3{margin:0 0 20px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.94,#eb5d05),color-stop(0,#ffa12e));background:-webkit-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-moz-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-o-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-ms-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:linear-gradient(to bottom,#ffa12e 0%,#eb5d05 94%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#plan-con-01 h3 span.en{font-size:25px;font-weight:900;line-height:20px;padding:15px 0;color:#fff}.plan-boxin01 .img_r{width:350px;margin:0;float:right;text-align:left}.plan-boxin01 .img_l{width:350px;margin:0;float:left;text-align:right}.plan-boxin01 .text{width:310px;margin:0 0 0 20px;float:left;text-align:left}.plan-boxin01 p.text01{font-size:20px;font-weight:500;line-height:27px}.plan-boxin01 p.text01 strong.orange{font-size:30px;font-weight:900;color:#fe6600}.plan-boxin01 p.text01 span.orange{color:#fe6600;font-weight:900}.plan-boxin01 p.text01 span.orangebox{color:#fe6600;font-weight:900;border:5px double #fe6600;padding:5px 15px}.plan-boxin01 p.text01 span.black{font-weight:900}.plan-boxin01 p.text01 span.blue{font-weight:900;color:#02a3c3}.plan-boxin01 p.text01_en{font-size:15px;font-weight:500;line-height:18px;padding:10px 0 15px}.plan-boxin01 p.tit01{padding:.15em .5em;color:#1e8398;background:#ffffd5;border-left:solid 5px #1a9cb7;margin:40px 0 20px;font-size:23px;font-weight:900}.plan-boxin01 p.tit01{padding:.15em .5em;color:#1e8398;background:#ffffd5;border-left:solid 5px #1a9cb7;margin:30px 0 15px;font-size:23px;font-weight:900}.plan-boxin01 .img01{margin:0 0 20px}.plan-boxin01 .img01 img{width:100%;height:auto}.plan-boxin01 .img02{margin:0 0 20px;text-align:center}.plan-boxin01 .img02 img{width:90%;height:auto}table.alive_table01{border-collapse:collapse;margin:0 auto;padding:0;width:90%;table-layout:fixed;font-size:18px}table.alive_table01 tr{background-color:#e6f2f5;padding:.35em;border-bottom:2px solid #fff}table.alive_table01 th,table.alive_table01 td{padding:5px 15px;border-right:2px solid #fff}table.alive_table01 thead tr{background-color:#167f92;color:#fff}table.alive_table01 tbody th{background:#b1afaf;color:#fff;font-weight:900}table.alive_table01 tbody th.c01{background:#e29e04}table.alive_table01 tbody th.c02{background:#1cb954}table.alive_table01 tbody th.c03{background:#1492ad}table.alive_table01 tbody td.c01{background:#ffecc0}table.alive_table01 tbody td.c02{background:#bbf3cf}table.alive_table01 tbody td.c03{background:#b7ecf7}table.alive_table02{border-collapse:collapse;margin:0 5% 5px;padding:0;table-layout:fixed;font-size:18px}table.alive_table02 tr{background-color:#e6f2f5;padding:.35em;border-bottom:2px solid #fff}table.alive_table02 th,table.alive_table02 td{padding:5px 15px;border-right:2px solid #fff}table.alive_table02 th{background:#1492ad;color:#fff;text-align:center;font-weight:900}table.alive_table02 th.co01{background:#ff4e00;color:#fff;font-size:23px}table.alive_table02 td.co01{color:#ff4e00;font-size:23px;background:#ffecc0;font-weight:600}table.alive_table03{border-collapse:collapse;margin:0 5% 5px;padding:0;table-layout:fixed;font-size:23px}table.alive_table03 tr{background-color:#e6f2f5;padding:.35em;border-bottom:5px solid #fff}table.alive_table03 td{padding:30px 35px;border-right:5px solid #fff;text-align:center;font-weight:900;color:#fff}table.alive_table03 td.c01{background:#e29e04}table.alive_table03 td.c02{background:#1cb954}table.alive_table03 td.c03{background:#1492ad}table.alive_table03 td.c04{background:#e45a86}.alivebox01{width:90%;margin:0 auto 15px auto}.alivebox01 .img03{width:330px;float:left}.alivebox01 .img03 img{width:100%;height:auto}.alivebox01 p{float:right;font-size:18px;padding:30px 0 0;width:270px;text-align:justify}.alivebox01 p.text02{float:right;font-size:18px;padding:0;width:270px;text-align:justify}p.text01_en span.orange{color:#fe6600;font-weight:900;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/wave-orange.gif) bottom repeat-x;background-size:20px;padding:15px 0 5px}p.text01_en span.blue{font-weight:900;color:#02a3c3}.plan-boxin01 p.text02{font-size:20px;font-weight:500;line-height:25px;color:#fe6600;margin:15px 0 0}.plan-boxin01 p.text03{width:90%;font-size:16px;font-weight:500;line-height:25px;margin:0 auto 15px auto;text-align:justify;text-justify:inter-ideograph}.plan-boxin01 p.text03 strong{border-bottom:dashed #eb5d05 1px;color:#eb5d05}.plan-boxin01 p.link{font-size:20px;font-weight:500;line-height:25px;color:#35b7d3;margin:15px 0 0;text-decoration:underline}.plan-boxin01 p.link a{color:#35b7d3;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/yajirushi.gif) left center no-repeat;padding:1px 0 5px 25px}.plan-boxin01 ul p.tit{font-size:20px;border-bottom:dashed 2px #eb5d05;font-weight:900;color:#eb5d05;line-height:2em;text-align:center;margin:0 0 15px}.plan-boxin01 ul{list-style:none;margin:30px 20px 20px;padding:18px 25px 15px;color:#000;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-boxin01 ul li{padding-left:33px;font-size:18px;font-weight:600;color:#eb5d05;line-height:2em;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/04/gomiyashiki_icon.png) left 0px top 3px no-repeat;background-size:25px auto;letter-spacing:-2px}.plan-boxin01 ul.list01{list-style:none;margin:0 20px;padding:18px 25px 15px;color:#000;background-color:#fff;list-style-type:square}.plan-boxin01 ul.list01 li{padding-left:0;font-size:18px;font-weight:600;color:#000;line-height:1.6em;background:none left 0px top 3px no-repeat;background-size:25px auto}.plan-boxin01 ul.list02{list-style:none;margin:10px 0 0;padding:13px 15px;color:#000;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-boxin01 ul.list02 li{padding:5px 0 10px 25px;font-size:16px;font-weight:600;color:#eb5d05;line-height:1.2em;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/04/gomiyashiki_icon.png) left 0px top 3px no-repeat;background-size:20px auto}.plan-boxin01 ul.list02 li span{font-size:14px;font-weight:500;color:#eb5d05;line-height:15px}.plan-boxin01 ul.list02 li a{color:#eb5d05;text-decoration:underline}.plan-boxin02{margin:15px 20px 35px}.plan-boxin02 p.text01{font-size:20px;font-weight:500;line-height:35px}.plan-boxin02 p.text01 strong.orange{font-size:30px;font-weight:900;color:#fe6600}.plan-boxin02 p.text01 span.orange{color:#fe6600;font-weight:900;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/wave-orange.gif) bottom repeat-x;background-size:20px;padding:15px 0 5px}.plan-boxin02 p.text01 span.blue{font-weight:900;color:#02a3c3}.plan-boxin02 p.text02{font-size:20px;font-weight:500;line-height:25px;color:#fe6600;margin:15px 0 0}.plan-boxin02 .leftbox01{width:310px;float:left}.plan-boxin02 .rightbox01{width:310px;float:right}.plan-boxin02 p.tit05{font-weight:900;color:#fff;background-color:#fe6600;font-size:20px;font-weight:500;line-height:25px;text-align:center;padding:8px 15px}.plan-boxin02 p.text05{font-size:16px;font-weight:500;line-height:20px;margin:8px 0 20px}.plan-boxin02 p.text05 span{font-weight:900;color:#fe6600}.plan-boxin03{margin:15px 20px 35px}.plan-boxin03 p.text01{font-size:16px;font-weight:500;line-height:20px}.plan-boxin04{margin:15px 20px 35px}.plan-boxin04 .text{width:400px;margin:0 0 0 20px;float:left;text-align:left}.plan-boxin04 .text p.text01 span.blue{font-weight:900;color:#02a3c3}.plan-boxin04 .img_r{width:230px;margin:0;float:right;text-align:left}.plan-boxin04 p.text01_en{font-size:15px;font-weight:500;line-height:19px;padding:10px 0 15px}.plan-boxin04 p.text01_en span.blue{font-weight:900;color:#02a3c3}.plan-boxin04 .img_r img{width:230px;height:auto}.plan-point-box01{width:620px;margin:15px auto 35px auto;padding:20px;text-align:left;background-color:#c9f5ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-point-box01 .img{width:153px;float:left}.plan-point-box01 .text{width:455px;float:right}.plan-point-box01 .text p{font-size:15px;font-weight:500;line-height:20px;color:#007c97}.plan-point-box01 .text p span{font-weight:900;color:#ef7101}.plan-point-box02{width:620px;margin:15px auto 35px auto;padding:20px;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-point-box02 .img{width:159px;float:right}.plan-point-box02 .text{width:455px;float:left}.plan-point-box02 .text p{font-size:15px;font-weight:500;line-height:20px;color:#007c97}.plan-point-box02 .text p span{font-weight:900;color:#ef7101}.plan-point-box03{width:620px;margin:35px auto 35px auto;padding:20px;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body.plan02 .plan-point-box03{width:620px;margin:55px auto 35px auto;padding:20px;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-point-box03 .img{width:253px;float:left}.plan-point-box03 .text{width:355px;float:right}.plan-point-box03 .text p{font-size:16px;font-weight:500;line-height:22px;color:#000}.plan-point-box03 .text p span{font-weight:900;color:#fe6600}.plan-point-box03 p.small{font-size:14px;font-weight:500;line-height:19px;color:#fe6600;padding:20px 0 0}.plan-point-box04{margin:35px auto 45px auto;text-align:center}.plan-point-box04 p.text01{font-size:23px;font-weight:600;line-height:22px;color:#eb5d05}.plan-point-box04 p.text02{font-size:18px;font-weight:500;color:#000}.plan-point-box04 p.text02 span.orange{color:#fe6600;font-weight:900;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/wave-orange.gif) bottom repeat-x;background-size:20px;padding:15px 0 5px}.plan-point-box04 img{padding:15px 0 0}.plan-contact{margin:15px 0 0}.plan-contact a{width:236px;height:44px;margin:0}.plan-contact a{display:block}.plan-contact a img{width:236px;height:44px}.plan-contact a:hover img{opacity:0}.plan-contact a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/plan/plan_point_bn_on.png) no-repeat;background-size:236px 44px}.plan-area-plan{margin:15px 0 0}.plan-area-plan a{width:236px;height:44px;margin:0}.plan-area-plan a{display:block}.plan-area-plan a img{width:236px;height:44px}.plan-area-plan a:hover img{opacity:0}.plan-area-plan a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/area/area_bn01_on.png) no-repeat;background-size:236px 44px}.plan-area-qa{margin:15px 0 0}.plan-area-qa a{width:236px;height:44px;margin:0}.plan-area-qa a{display:block}.plan-area-qa a img{width:236px;height:44px}.plan-area-qa a:hover img{opacity:0}.plan-area-qa a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/area/area_bn02_on.png) no-repeat;background-size:236px 44px}.plan-contact_en{width:236px;height:44px;margin:15px auto 0 auto;text-align:center}.plan-contact_en a{width:236px;height:44px;margin:0 auto}.plan-contact_en a{display:block}.plan-contact_en a img{width:236px;height:44px;padding:0}.plan-contact_en a:hover img{opacity:0}.plan-contact_en a:hover{background:url(//asum.tokyo/wp-content/themes/asum/img/plan/plan_point_bn_en_on.png) no-repeat;background-size:236px 44px;background-position:center bottom}#plan-con-01 h4.tit_plan02{margin:45px 0 20px;font-size:30px;font-weight:900;line-height:30px;color:#005d70;padding:18px 25px 15px;border:#84cada 3px dotted;background-color:#c9f5ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#plan-con-01 h4 p{font-size:30px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.tit{width:420px;float:left;font-size:30px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.tit02{width:100%;font-size:30px;font-weight:900;line-height:30px;text-align:center;color:#005d70}#plan-con-01 h4 p.price{width:200px;text-align:right;float:right;font-size:30px;font-weight:900;line-height:30px;color:red}#plan-con-01 h4 p.price small{font-size:15px}#plan-con-01 h5.tit_plan02{margin:45px 0 20px;font-size:23px;font-weight:900;line-height:23px;color:#005d70;padding:13px 20px 10px;border:#84cada 3px dotted;background-color:#c9f5ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#plan-con-01 h5 p{font-size:23px;font-weight:900;line-height:23px;color:#005d70}#plan-menubox{width:680px}#plan-menubox .tit{width:680px;height:163px;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/plan_bnset_bk01.png) no-repeat;margin:30px 0 0}#plan-menubox .bnin{width:680px;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/plan_bnset_bk02.jpg) repeat}#plan-menubox .bnin ul{width:600px;margin:0 auto}#plan-menubox .bnin ul li{width:290px;margin:0 20px 10px 0;float:left}#plan-menubox .bnin ul li:nth-child(2n){margin:0 0 10px}#plan-menubox .bottom{width:680px;height:30px;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/plan_bnset_bk03.jpg) no-repeat;margin:0 0 45px}.top-textpoint-textbox{width:100%;margin:50px auto;padding:50px 0 80px;background:url(//asum.tokyo/wp-content/themes/asum/img/top/0yen_img04.png) bottom no-repeat;background-size:120% auto;background-color:#fefcce}.top-textpoint-textboxin{width:90%;margin:0 auto}.top-textpoint-textbox01{width:100%;padding:20px 0 0;margin:0 0 40px;text-align:center;box-sizing:border-box;display:block;position:relative;border:3px solid #232323;background-color:#fff;border-radius:15px}.top-textpoint-textbox01 p{font-size:17px;padding:20px;margin:0;line-height:160%;font-weight:700;text-align:justify}.top-textpoint-textbox01 img{width:90%;height:auto}.top-textpoint-textbox01 p span{color:#fe6600;border-bottom:1px dashed #fe6600}.top-textpoint-textbox02{width:100%;padding:20px 0 0;margin:0 0 40px;text-align:center;box-sizing:border-box;display:block;position:relative;border:3px solid #232323;background-color:#fff;border-radius:15px}.top-textpoint-textbox02 p{font-size:17px;padding:20px;margin:0;line-height:160%;font-weight:700;text-align:justify}.top-textpoint-textbox02 p span{color:#fe6600;border-bottom:1px dashed #fe6600}.top-textpoint-textbox02 img{width:90%;height:auto}.top-textpoint-textbox03{width:100%;padding:20px 0 0;margin:0 0 40px;text-align:center;box-sizing:border-box;display:block;position:relative;border:3px solid #232323;background-color:#fff;border-radius:15px}.top-textpoint-textbox03 p{font-size:17px;padding:20px;margin:0;line-height:160%;font-weight:700;text-align:justify}.top-textpoint-textbox03 p span{color:#fe6600;border-bottom:1px dashed #fe6600}.top-textpoint-textbox03 img{width:90%;height:auto}.top-textpoint-textbox04{margin:60px 0 10px}.top-textpoint-textbox04 p{color:#000;font-size:20px;line-height:140%;font-weight:700;text-align:center;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","MS PGothic","ＭＳ Ｐゴシック",sans-serif}.top-textpoint-textbox04 strong{font-size:100px;color:#ff0004}.top-textpoint-textbox04 small{font-size:18px;color:#ff0004;font-weight:700}.top-textpoint-textbox05 p{margin:10px 0;font-size:20px;line-height:130%;font-weight:500;text-align:center}.top-textpoint-textbox05 span.orange{color:#fe6600;font-weight:900;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/wave-orange.gif) bottom repeat-x;background-size:20px;padding:15px 0 5px;line-height:180%}#privacy01-con-01{font-size:17px;font-weight:500;line-height:26px}.privacy01{width:100%;margin:0}.privacy01 .img_r{width:250px;margin:0;float:right;text-align:right}.privacy01 .img_l{width:450px;margin:0;float:left;text-align:right}.info-box01{padding:0 0 20px}.info-box01 h3{margin:0 0 20px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.info-box01 h4{position:relative;padding-left:1.6em;line-height:1.4;color:#000;font-weight:900;font-size:20px;margin:20px 0 0}.info-box01 h4:before{content:"◎";position:absolute;font-size:1.5em;left:0;top:-.2em;font-weight:900;color:#ff6000}.info-box01 table{width:100%;margin:15px auto;font-size:15px;border-spacing:0;border:1px #a2dfed solid}.info-box01 table th{text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:3px 10px}.info-box01 table td{width:50%;margin:0;text-align:left;padding:3px 10px;vertical-align:middle;border:1px #a2dfed solid}.info-box01 table td.tit{background-color:#ffffe8}.info-box02{padding:0 0 20px}.info-box02 h3{margin:0 0 30px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.info-box02-in01{border:2px solid #333;border-radius:5px;padding:20px;position:relative;margin:0 0 35px}.info-box02-in01:before{background-color:#fff;color:#333;content:"目黒区のお客様の場合";font-weight:700;left:30px;padding:3px 10px;position:absolute;top:-15px}.info-box02-in02{border:2px solid #333;border-radius:5px;padding:20px;position:relative}.info-box02-in02:before{background-color:#fff;color:#333;content:"世田谷区のお客様の場合";font-weight:700;left:30px;padding:3px 10px;position:absolute;top:-15px}.info-box02 p.tit span{padding:2px 5px;background-color:#c9f5ff;font-size:15px;font-weight:600}.info-box02 p.text{font-size:16px;font-weight:600;margin:5px 0 0}.info-box02 p.price{font-size:16px;font-weight:600;margin:0;color:#ff9d62}.info-box02 p.price strong{font-size:20px;font-weight:600;margin:0;color:#ff6000}.info-box02 p.price strong small{font-size:13px}.info-box03{padding:20px 0}.info-box03 h3{margin:0 0 30px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.info-box03 .img{width:300px;float:left}.info-box03 .text{width:380px;text-align:center;float:right}.info-box03 .text p.tit01{padding:5px;background-color:#c9f5ff;font-size:18px;font-weight:600}.info-box03 .text p.tit02{padding:5px;background-color:#ffffd5;font-size:18px;font-weight:600}.info-box03 .text p.tit03{padding:5px;background-color:#ffdce7;font-size:18px;font-weight:600}.info-box03 .text p.price{padding:5px;background-color:#f1f1f1;color:#ff6000;font-size:20px;font-weight:900;margin:0 0 15px}.info-box04{padding:20px 0}body.plan04 .info-box04{padding:60px 0 20px}.info-box04 h3{margin:0 0 30px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.flow{margin:0 auto 50px}.flow .box{margin:0 auto 33px;padding:10px;border:3px solid #e6e6e6;-webkit-border-radius:5px;border-radius:5px;position:relative;font-size:1.6em;font-weight:700;line-height:1.4}.flow .box:after{border-top:25px solid #d0e4e8;border-left:70px solid transparent;border-right:70px solid transparent;content:"";position:absolute;bottom:-28px;left:50%;margin-left:-70px}.flow .box:last-child:after{border:none}.info-box04 p.step{display:inline-block;width:70px;height:55px;background:#5ccce4;-moz-border-radius:70px;-webkit-border-radius:70px;-o-border-radius:70px;-ms-border-radius:70px;border-radius:70px;text-align:center;font-weight:900;color:#fff;font-size:23px;line-height:20px;padding:15px 0 0;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif}.info-box04 p.step small{font-weight:600;color:#fff;font-size:16px}.info-box04 .box_icon{width:70px;margin:-22px 0 0 -22px;float:left}.info-box04 .box_text{width:330px;margin:0 0 0 10px;padding:10px 0 20px;float:left}.info-box04 .box_img{width:260px;margin:0;padding:10px 10px 10px 0;float:right}.info-box04 .box_img img{width:100%;height:auto}.info-box04 .box_text a{color:#ff6000}.info-box04 .box_text p.tit{font-size:20px;font-weight:600;border-bottom:2px dashed #5ccce4;padding:0 0 3px;margin:0 0 10px}.info-box04 .box_text p.text{font-size:16px;font-weight:500;line-height:130%}.qa-box01{padding:0 0 20px}dl.qa{overflow:hidden;_zoom:1}dl.qa dd,dl.qa dt{text-indent:-2.6em;padding:6px 20px 14px 50px}dl.qa dt{margin:0 20px 0 0}dl.qa dd:first-letter ,dl.qa dt:first-letter {font-size:1.8em;font-weight:700;margin-right:5px;padding:5px 0 5px 5px}dl.qa dd{margin:10px 0 0;padding-bottom:20px}dl.qa dt:first-letter {color:#c9f5ff}dl.qa dd:first-letter {color:#fe6600}dl.qa dt{margin:0;background-color:#199eba;font-size:18px;font-weight:600;color:#fff;border-radius:10px 10px 0 0/10px 10px 0 0;-webkit-border-radius:10px 10px 0 0/10px 10px 0 0;-moz-border-radius:10px 10px 0 0/10px 10px 0 0}dl.qa dd{margin:0 0 30px;background-color:#fbfae9;font-size:16px;font-weight:500;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px}.company-box01{padding:0 0 20px}.company-box01 .img{width:100%;text-align:center}.company-box01 h3{margin:0 0 20px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.company-box01 table{width:100%;margin:15px auto;font-size:15px;border-spacing:0;border:1px #a2dfed solid}.company-box01 table th{width:25%;text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:15px 10px}.company-box01 table td{margin:0;text-align:left;padding:15px 10px;vertical-align:middle;border:1px #a2dfed solid}.company-box02{padding:35px 0 20px}.company-box02 h3{margin:0 0 20px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.company-box02 .img{width:275px;float:left;padding:30px 0 0 25px}.company-box02 .text{width:400px;float:right}.company-box02 .text p{padding:0 0 15px;font-size:16px;line-height:20px}.company-box02 .text ul li{width:49%;height:auto;font-size:14px;float:left;margin:0 2% 3px 0;text-align:center}.company-box02 .text ul li:nth-child(even){margin:0 0 3px}.company-box02 .text ul li a{color:#000}.company-box03{padding:35px 0 20px}.company-box03 h3{margin:0 0 20px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.company-box03 table{width:100%;margin:15px auto;font-size:15px;border-spacing:0;border:1px #a2dfed solid}.company-box03 table th{text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:15px 10px}.company-box03 table td{margin:0;text-align:left;padding:15px 10px;vertical-align:middle;border:1px #a2dfed solid}.contact-box01{margin:0 auto 35px auto;padding:20px 30px;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:solid #fbeebd 6px}.contact-box01 img{margin:0;text-align:right;float:right}.contact-box01.text{margin:0;text-align:left;float:left}.contact-box01 .text p.text01{font-size:15px;font-weight:600;line-height:18px;margin:0 0 5px}.contact-box01 .text p.text02{width:300px;font-size:18px;font-weight:600;line-height:33px;margin:10px 0;padding:15px;text-align:left;background-color:#fff}.contact-box01 .text p.text02 a{font-size:37px;font-weight:900;color:#000;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:37px}.contact-box01 .text p.text02 i{font-size:26px;font-weight:900;color:#000;line-height:5px;padding:0 4px 0 0}.contact-box02{margin:0 0 45px}.contact-box02 h3{margin:0 0 20px;font-size:30px;font-weight:900;line-height:30px;padding:15px 25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.94,#eb5d05),color-stop(0,#ffa12e));background:-webkit-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-moz-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-o-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-ms-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:linear-gradient(to bottom,#ffa12e 0%,#eb5d05 94%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.contact-box02 p span{color:#ff6000}.contact-box02 table{width:100%;margin:15px auto;font-size:15px;border-spacing:0;border:1px #a2dfed solid}.contact-box02 table th{text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:15px 10px}.contact-box02 table td{margin:0;text-align:left;padding:15px 10px;vertical-align:middle;border:1px #a2dfed solid}span.contactform-icon{background-color:#ec6e83;color:#fff;font-size:11px;letter-spacing:1px;padding:1px 4px;margin:0 0 0 3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.contact-box02 p.sample{color:#666;font-size:13px;line-height:14px;padding:3px 0 0;width:100%}#contact_submit_area{text-align:center}#contact_submit_area input{text-align:center;font-size:15px;margin:0 15px;color:#fff;background:#266c7b;cursor:pointer;font-weight:700;padding:16px 36px;border:2px solid #62a8b7}.contact-box02 table td.contact_text input{width:98%;height:35px}.contact-box02 table td.contact_number input{width:27%;height:35px}.contact-box02 table td.contact_add input{width:33%;height:35px}.contact-box02 table td.contact_textarea textarea{width:90%;height:200px}p.contact_con01_tex01{margin:25px auto 35px 0;padding:30px;text-align:center;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.reason-boxin01{margin:0 0 30px;padding:20px;background-color:#ffffe8}.reason-boxin01 h4{margin:0;font-size:30px;font-weight:900;line-height:33px;padding:0 0 5px;color:#005d70;font-style:italic;border-bottom:double 6px #005d70}.reason-boxin01 h4 span{font-size:40px;color:#00c0e6}.reason-boxin01 .img_r{width:340px;margin:0;float:right;text-align:left}.reason-boxin01 .img_l{width:340px;margin:0;float:left;text-align:right}.reason-boxin01 .text01{width:300px;margin:0;text-align:left;float:left}.reason-boxin01 .text01 p{font-size:18px;font-weight:500;line-height:26px;padding:15px 0 0}.reason-boxin01 .text02{width:300px;margin:0;text-align:left;float:right}.reason-boxin01 .text02 p{font-size:18px;font-weight:500;line-height:26px;padding:15px 0 0}.staff-boxin01{width:660px;margin:0 auto 40px auto;text-align:center}.staff_text01{width:660px;margin:0 auto;background-image:url(//asum.tokyo/wp-content/themes/asum/img/staff/staff_bk01.jpg);background-repeat:repeat;background-size:100% auto}.staff_text01 p{width:550px;padding:10px 0 30px;margin:0 auto;font-size:18px;text-align:justify;line-height:160%}.staff_img01{line-height:0;margin:0;padding:0}.staff_foot{line-height:0;margin:0;padding:0}.voice-boxin01{width:700px;margin:0 auto 60px auto;text-align:center}.voice_img01{margin:0 0 30px}.voice_textbox01{width:660px;margin:0 auto 30px auto;padding:0 0 30px;text-align:left;border-bottom:dashed 3px #4bd7f5}.voice_icon{width:31px;height:39px;float:left;margin:0 10px 0 0}.voice_textbox01 p.text01{float:left;font-size:16px;line-height:120%;font-weight:900}.voice_textbox01 p.text01 span{color:#ffbb05}.voice_textbox01 p.text02{font-size:18px;line-height:150%;margin:10px 0 0}.voice_textbox01 .voice_img02{width:37%;float:right}.voice_textbox01 .voice_img02 img{width:100%;height:auto}.none-box{width:94%;margin:0 auto 30px auto;text-align:center}.none-box p{margin:0 0 15px}.none-box a{color:#ff6000}#footer-menu{display:none}.mapboox-l{width:48%;margin:0 0 40px;float:left}.mapboox-r{width:48%;margin:0 0 40px;float:right}.mapboox p.tit{padding:.25em 0 .5em .75em;border-left:6px solid #ccc;border-bottom:1px solid #ccc;font-size:20px}.mapboox ul{padding:.5em 1em .5em 2.3em;position:relative;margin:10px 0 0;font-size:14px}.mapboox ul li{line-height:1.5;padding:.4em 0;list-style-type:none!important;font-size:16px}.mapboox ul li:before{font-family:"FontAwesome";content:"▶";position:absolute;left:1em;color:skyblue}.mapboox ul li a{color:#036579}.mapboox a{color:#036579}#news-con01-l-in{width:94%;margin:0 auto 30px auto;text-align:left}#news-con01-l-in p{margin:0 0 30px;font-size:15px;line-height:180%}#news-con01-l-in p a{color:#1a9cb7;text-decoration:underline}#news-con01-l-in .news-con01-date{margin:0 0 30px;font-size:12px;font-weight:900}#news-con01-l-in img{width:80%;height:auto;margin:0 10%}.nav-below{margin:30px 0 0;padding:20px 0 0;border-top:1px solid #dfedf1}.nav-previous{color:#1a9cb7;float:left}.nav-previous a{color:#1a9cb7}.nav-next{color:#1a9cb7;float:right}.nav-next a{color:#1a9cb7}.widget{padding:20px 10px 10px;margin-bottom:30px;border:3px solid #e7ecf1}.widget h2{position:relative;font-size:1.143em;font-weight:700;margin:0 0 15px;padding:.5em .5em .2em 1.5em;border-bottom:2px solid #9cc4cc}.widget h2:before{content:"□";font-size:120%;position:absolute;color:#1a99b3;top:-.8em;left:.3em;height:12px;width:12px}.widget h2:after{content:"□";font-size:120%;position:absolute;color:#9cc4cc;top:-.5em;left:0;height:12px;width:12px}.widget ul{padding:0 20px}.widget li{padding:0 0 10px;line-height:130%}.widget a{color:#1a9cb7}section.archive li{width:48%;float:left;margin:0 4% 30px 0;background-color:#f0f2f3}section.archive li:nth-child(2n){margin:0 0 20px}li.archive-img{width:100%;height:210px;overflow:hidden}li.archive-img img{width:100%;max-width:380px;height:auto;margin-bottom:20px;vertical-align:inherit}section.archive time{padding:15px 15px 0;line-height:40px;font-size:13px}section.archive h1{font-size:15px;padding:0 15px 15px;margin:-10px 0 0}section.archive h1 a{color:#1a9cb7}.pagenavi{color:#2583ad;margin:30px auto 2px auto;line-height:2em;text-align:center;clear:both}.pagenavi a{text-decoration:none}.pagenavi a.page-numbers,.pagenavi .current{color:#00019b;padding:3px 7px;border:solid 1px #ccc;text-decoration:none;font-size:12px}.pagenavi a.page-numbers:hover{color:#fff;background:#328ab2}.pagenavi .current{color:#fff;background:#328ab2;border-color:#328ab2;font-weight:700}.pagenavi .next,.pagenavi .prev{border:0 none;background:0 0;text-decoration:none;font-size:13px;font-weight:700}.home .info-box01 h3{margin:50px 0 30px}.home section.archive li{width:32%;float:left;margin:0 2% 0 0;background-color:#f0f2f3}.home section.archive li:nth-child(2){margin:0 2% 0 0}.home section.archive li:nth-child(3){margin:0}.choice-date p{font-size:13px;letter-spacing:-1px;color:#000;text-align:right}.choice-date p span{border-bottom:1px solid #d8d8d8}.balloon{position:relative;padding:20px;background-color:#fffbe8;border:4px solid #f7efcb;border-radius:10px;margin:15px auto 30px auto;width:80%}.balloon:before{content:'';position:absolute;display:block;width:0;height:0;left:0;right:0;bottom:-21px;margin:0 auto;border-top:21px solid #f7efcb;border-right:21px solid transparent;border-left:21px solid transparent}.balloon:after{content:'';position:absolute;display:block;width:0;height:0;left:0;right:0;bottom:-15px;margin:0 auto;border-top:17px solid #fffbe8;border-right:17px solid transparent;border-left:17px solid transparent}.choice-boxin01 .balloon p{font-size:18px;line-height:180%;text-align:center}.choice-boxin02{margin:0 0 60px}.choice-boxin02 .img_l{float:left}.choice-boxin02 .text01{width:340px;float:right;margin:0}.choice-boxin02 .text01 p{font-size:16px;line-height:140%}.choice-boxin02 .text02{text-align:center;margin:40px 0 30px}.talk01{margin:0 0 15px}p.talk-text01{margin:0 0 8px;font-size:18px;line-height:120%}p.talk-text01:last-child{margin-bottom:0}.talk01:after,.talk:before{clear:both;content:"";display:block}.talk-Ltxt01{color:#444;position:relative;padding:.5em;border:3px solid #9ce191;background-color:#fff;border-radius:5px;margin:0 auto;text-align:center}.talk-Ltxt01:before{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #9ce191;top:15px;left:-20px}.talk-Ltxt01:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #fff;top:15px;left:-16px}.talk02{margin:0 0 15px}p.talk-text02{margin:0 0 8px;font-size:18px;line-height:120%}p.talk-text02:last-child{margin-bottom:0}.talk02:after,.talk:before{clear:both;content:"";display:block}.talk-Rtxt02{position:relative;margin:0 auto;padding:.5em;border:3px solid #9ce191;background-color:#ebffe7;border-radius:5px}.talk-Rtxt02:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #9ce191;top:15px;right:-23px}.talk-Rtxt02:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #ebffe7;top:15px;right:-19px}.choice-boxin02 .img_r{float:right}.choice-boxin02 .text03{width:340px;float:left;margin:0}.choice-boxin02 .text03 p{font-size:16px;line-height:170%;padding:80px 0 0}.choice-boxin03 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 10px}.choice-boxin03 .img01{line-height:0;margin:0 20px}.choice-boxin03 .text02 p{font-size:18px;font-weight:900;line-height:160%;margin:0 20px 10px;padding:10px 20px;background-color:#f0efe1}.choice-boxin03 .text03 p{font-size:18px;line-height:160%;margin:20px 20px 40px}.choice-boxin04{margin:0 0 50px}.choice-boxin04 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 30px}.choice-boxin04-in{width:660px;margin:0 auto 30px auto}.choice-boxin04-in h2{font-size:20px;color:#f27513;font-weight:900;margin:0 0 10px;border-bottom:1px solid #f27513}.choice-boxin04-in .img01{float:left}.choice-boxin04-in p{font-size:16px;line-height:140%;margin:0;width:320px;float:right}.choice-boxin05{margin:0 0 50px}.choice-boxin05 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 30px}.choice-boxin05 .img01{line-height:0;margin:0 20px}.choice-boxin05 .text02 p{font-size:18px;line-height:170%;margin:20px 20px 30px}.choice-boxin05 .text02 p strong{color:#f27513;border-bottom:dashed 2px #f27513}.top02_box01 h2{margin:0;padding:10px;color:#fff;font-weight:900;font-size:21px;text-align:center;letter-spacing:1px;background-color:#177699}.top02_box01in{margin:0;padding:25px 30px;font-size:18px;line-height:160%;text-align:justify;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_01.gif);background-position:510px bottom;background-repeat:no-repeat;background-color:#feffd6;border:5px solid #a2dfed}.top02_box01in p span{color:#f55c08;font-weight:900;text-decoration:underline}.top02_box02{margin:0;padding:0 0 2px;background-color:#afe8f5}.top02_box02in{margin:0;padding:0}.top02_box02in p.text01{margin:0;padding:55px 0 0 30px;font-size:17px;line-height:160%;font-weight:600;width:360px;float:left}.top02_box02in .img02{margin:0;float:right}.top02_box02_service{padding:30px 0 5px}.top02_price_green{width:93%;margin:0 auto 50px auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_03.gif);background-position:right top;background-repeat:no-repeat;background-color:#fff;-webkit-filter:drop-shadow(0px 3px 10px rgba(1,115,142,.8));filter:drop-shadow(0px 0px 10px rgba(1,115,142,.8))}.top02_price_green p.tit01{font-size:20px;font-weight:900;color:#fff;padding:15px 0 0}.top02_price_green p.tit01 span{background-color:#7bb401;padding:3px 8px}.top02_price_green p.price{font-size:18px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff;color:#000}.top02_price_green p.price strong{font-size:45px;font-weight:900;color:#000}.top02_price_green p.price a{color:#000}.top02_price_green .img{width:270px;float:right;padding:0 30px 0 0;margin:0 0 40px}.top02_price_green .textbox{width:300px;float:left;padding:0 0 0 30px;margin:0 0 40px}.top02_price_green .textbox p{font-size:16px;line-height:130%;font-weight:600;color:#000}.top02_price_green .textbox p a{color:#000}.top02_price_green .textbox p strong{color:#ff4f01;font-weight:900}.top02_price_green .textbox h3.tit02{font-size:25px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_price_green .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#bfff35 50%)}.top02_price_pink{width:93%;margin:0 auto 50px auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_04.gif);background-position:right top;background-repeat:no-repeat;background-color:#fff;-webkit-filter:drop-shadow(0px 3px 10px rgba(1,115,142,.8));filter:drop-shadow(0px 0px 10px rgba(1,115,142,.8))}.top02_price_pink p.tit01{font-size:20px;font-weight:900;color:#fff;padding:15px 0 0}.top02_price_pink p.tit01 span{background-color:#ff0149;padding:3px 8px}.top02_price_pink p.price{font-size:18px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff;color:#000}.top02_price_pink p.price strong{font-size:45px;font-weight:900;color:#000}.top02_price_pink p.price a{color:#000}.top02_price_pink .img{width:270px;float:right;padding:0 30px 0 0;margin:0 0 40px}.top02_price_pink .textbox{width:300px;float:left;padding:0 0 0 30px;margin:0 0 40px}.top02_price_pink .textbox p{font-size:16px;line-height:130%;font-weight:600;color:#000}.top02_price_pink .textbox p a{color:#000}.top02_price_pink .textbox p strong{color:#ff0c51;font-weight:900}.top02_price_pink .textbox h3.tit02{font-size:25px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_price_pink .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#ffacc4 50%)}.top02_price_orange{width:93%;margin:0 auto 50px auto;padding:30px 0 0;background-color:#fff;-webkit-filter:drop-shadow(0px 3px 10px rgba(1,115,142,.8));filter:drop-shadow(0px 0px 10px rgba(1,115,142,.8))}.top02_price_orange p.tit01{font-size:20px;font-weight:900;color:#fff;padding:15px 0 0}.top02_price_orange p.tit01 span{background-color:#7bb401;padding:3px 8px}.top02_price_orange p.price{font-size:18px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff;color:#000}.top02_price_orange p.price strong{font-size:45px;font-weight:900;color:#000}.top02_price_orange p.price a{color:#000}.top02_price_orange .img{width:270px;float:right;padding:0 30px 0 0;margin:0 0 40px}.top02_price_orange .textbox{width:300px;float:left;padding:0 0 0 30px;margin:0 0 40px}.top02_price_orange .textbox p{font-size:16px;line-height:130%;font-weight:600;color:#000}.top02_price_orange .textbox p a{color:#000}.top02_price_orange .textbox p strong{color:#ff4f01;font-weight:900}.top02_price_orange .textbox h3.tit02{font-size:25px;line-height:120%;font-weight:900;color:#000;margin:0 0 15px}.top02_price_orange .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#ffe000 50%)}.top02_box03{background-color:#b7f0fd;margin:45px auto 45px auto}.top02_box03 p{font-size:15px;line-height:140%;font-weight:600;text-align:center;padding:15px 0}.top02_box03 ul{margin:0;padding:0;list-style:none;width:50%;float:left;border-bottom:1px solid #2d798e}.top02_box03 li{display:inline;padding:0;margin:0}.top02_box03 li a{display:block;border-top:1px solid #2d798e;border-right:1px solid #2d798e;padding:10px 0;text-decoration:none;width:100%;margin:0;text-align:center;font-size:22px;font-weight:900;color:#000}.top02_box03 li a:hover{background-color:#fff}.top02_box03 ul.none li a{display:block;border-top:1px solid #2d798e;border-right:0 solid #2d798e;padding:10px 0;text-decoration:none;width:100%;margin:0;text-align:center;font-size:22px;font-weight:900;color:#000}.top02_bn_01{text-align:center}.top02_box04{margin:45px auto 45px auto}.top02_box04 .img{width:315px;float:left;text-align:center}.top02_box04 p{width:370px;float:right;font-size:16px;line-height:180%;font-weight:600;padding:30px 0 0;text-align:justify}.top02_box04 p strong{font-size:22px;font-weight:900;color:#ff4f01}.top02_box04 .menu{width:100%;margin:15px 0 0;border-top:1px solid #97abab}.top02_box04 .menu input{display:none}.top02_box04 .menu label{cursor:pointer;display:block;text-decoration:none;line-height:1;position:relative;margin:0;padding:15px 20px;font-size:23px;font-weight:900;background-color:#e9eaea;border-bottom:1px solid #97abab}.top02_box04 .menu ul{margin:0;padding:0;list-style:none;margin-bottom:1px}.top02_box04 .menu li{height:0;overflow-y:hidden;transition:padding-bottom .5s,padding-top .5s;-webkit-transition:padding-bottom .5s,padding-top .5s -moz-transition:padding-bottom .5s,padding-top .5s;-ms-transition:padding-bottom .5s,padding-top .5s;-o-transition:padding-bottom .5s,padding-top .5s}.top02_box04 #menu_bar01:checked~#links01 li,.top02_box04 #menu_bar02:checked~#links02 li,.top02_box04 #menu_bar03:checked~#links03 li,.top02_box04 #menu_bar04:checked~#links04 li{height:auto;opacity:1;background:#f1f1f1;padding:20px 30px;text-align:justify}.top02_box04 #menu_bar01:checked~#links01 li a,.top02_box04 #menu_bar02:checked~#links02 li a,.top02_box04 #menu_bar03:checked~#links03 li a,.top02_box04 #menu_bar04:checked~#links04 li a{color:#006acc;font-weight:900}.top02_box04 #menu_bar01:checked~#links01 li:last-child,.top02_box04 #menu_bar02:checked~#links02 li:last-child,.top02_box04 #menu_bar03:checked~#links03 li:last-child,.top02_box04 #menu_bar04:checked~#links04 li:last-child{margin-bottom:0}.top02_box04 .menu label:after{content:"";display:block;width:8px;height:8px;border-top:#666 5px solid;border-right:#666 5px solid;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:2%;top:0;bottom:15%;margin:auto}.top02_box04 .menu input[type=checkbox]:checked+label:after{content:"";display:block;width:8px;height:8px;border-top:#666 5px solid;border-right:#666 5px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:2%;top:7%;bottom:0;margin:auto}.top02_box05{margin:45px auto;padding:0}.top02_box05 h2{width:100%;height:auto}.top02_box05 h2 img{width:100%;height:auto}.top02_box05in{margin:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_05.gif);background-position:right top;background-repeat:no-repeat;background-color:#e9eaea;border:5px solid #005ca1}.top02_box05in ul{margin:0;padding:20px 30px 40px}.top02_box05in ul{list-style:none}.top02_box05in ul li{line-height:27px;font-size:27px;color:#ff0036;font-weight:900;background:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_icon.gif) 15px 18px no-repeat;padding:17px 0 15px 55px;border-bottom:3px dashed #014f85}.top02_box06{margin:45px auto 45px auto;padding:0 0 20px;background-color:#ffffe8}.top02_box06 h2{margin:0;padding:0}.top02_box06 .reason-boxin01{margin:0 0 10px}.top02_box07{margin:45px auto 65px auto;padding:0}.top02_box07in{margin:0;padding:40px 0;border-bottom:2px dashed #005ca1}.top02_box07in img{float:left}.top02_box07in .text{width:455px;float:right}.top02_box07in .text h3{font-size:20px;line-height:120%;color:#fe6000;font-weight:900;text-align:justify;letter-spacing:-1px}.top02_box07in .text p.name{font-size:18px;line-height:120%;font-weight:600;padding:5px 0 10px}.top02_box07in .text p.text01{font-size:15px;letter-spacing:-1px;line-height:130%;font-weight:600;text-align:justify}h2.top_tit01{width:100%;margin:0;padding:5px 0;font-size:30px;letter-spacing:3px;line-height:160%;text-align:center;color:#fff;text-shadow:2px 2px 1px #000;font-style:italic;font-weight:900;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_tit_01_bk.gif);background-position:center center;background-repeat:repeat}h2.top_tit02{width:100%;margin:40px 0 0;padding:5px 0;font-size:30px;letter-spacing:3px;line-height:160%;text-align:center;color:#fff;text-shadow:2px 2px 1px #000;font-style:italic;font-weight:900;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_tit_01_bk.gif);background-position:center center;background-repeat:repeat}#ihin-con-01{margin:0;padding:0}#ihin-con-01 p.text01{height:auto;margin:0 auto;padding:15px 0 45px;font-weight:600;font-size:16px;line-height:140%;text-align:justify}#ihin-con-01 p.text02{height:auto;margin:0 auto;padding:15px 0 45px;font-weight:600;font-size:16px;line-height:140%;text-align:justify}#ihin-con-01 h2{height:auto;margin:0 auto;padding:0 11px;color:#fff;font-weight:900;font-size:23px;line-height:55px;height:55px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/ihin/ihin_tit01.gif)}#ihin-con-01 h2 span{padding:0 50px 0 0;color:#025163}.ihin-con-01in{margin:0 0 45px;padding:0;border:10px solid #007088}.ihin-con-01in h3{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:32px;line-height:50px;height:55px;text-align:center;background-color:#007088}.ihin-con-01in h3 span{color:#eaff00}.ihin-con-01in p.text03{width:92%;margin:20px auto;padding:0;font-weight:600;font-size:18px;line-height:140%;text-align:justify;color:#01677d}.ihin-con-01intext{height:auto;margin:0 auto;padding:30px;text-align:justify;background-color:#d7ebf0}.ihin-con-01intext p.text04{margin:0;padding:0 0 30px;font-weight:500;font-size:16px;line-height:140%;text-align:justify}.ihin-con-01intext p.text04 span{font-weight:900;margin:0 0 15px;background:linear-gradient(transparent 40%,#eaff00 40%)}.ihin-con-01intext ul{list-style:none;margin:-20px 0 30px;padding:0}.ihin-con-01intext ul li{margin:0;padding:0;color:#005480;font-weight:500}.ihin-con-01intext p.text04 strong{margin:0;padding:0;color:#005480;font-weight:900}#ihin-con-02{margin:-20px 0 45px;padding:0}#ihin-con-02 h2{margin:0 auto 20px auto;padding:0 0 5px;font-weight:900;font-size:25px;text-align:left;border-bottom:5px solid #029dbe}#ihin-con-02 .img01{margin-bottom:10px;margin-left:25px;float:right}#ihin-con-02 .img02{margin-bottom:10px;margin-right:25px;float:left}#ihin-con-02 p.text_l{margin:0 0 30px;padding:0;font-weight:500;font-size:16px;line-height:140%;text-align:justify}#ihin-con-02 p.text_r{margin:0 0 50px;padding:0;font-weight:500;font-size:16px;line-height:140%;text-align:justify}#ihin-con-02 p span{font-weight:900;color:#ff8a00}.house_bn01{text-align:center;margin:0 0 60px}.house_bn01 p.bntext01{text-align:center;font-weight:900;font-size:30px;line-height:50px;color:#ff0067}.virus-boxin01{background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_bk_01.gif) top center repeat;margin:-20px 0 50px}.virus-boxin01 h3{font-size:35px;font-weight:900;text-align:center;padding:45px 0 0;color:#eaff00}.virus-boxin01 h3 span{border-bottom:dotted 5px #eaff00}.virus-boxin01 ul{list-style:none;margin:30px 20px 0;padding:18px 25px 0}.virus-boxin01 ul li{padding-left:33px;font-size:23px;font-weight:600;color:#fff;line-height:2.5em;background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_icon.png) left 0px top 15px no-repeat;background-size:25px auto}.virus-boxin01 p{font-size:20px;font-weight:600;text-align:right;padding:0 50px 30px 0;color:#fff}ul.virus_list01{list-style:none;margin:30px 25px}ul.virus_list01 li{padding-left:33px;font-size:21px;font-weight:900;color:#064485;line-height:2em;background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_icon.png) left 0px top 5px no-repeat;background-size:25px auto;letter-spacing:-1px}ul.flow_list{list-style:none;padding:0;margin:0}ul.flow_list li{border:5px solid #ccc;border-radius:10px;margin-bottom:20px;padding:4px 15px 15px;position:relative}ul.flow_list li:after{bottom:-34px;color:#ccc;content:"▼";font-size:25px !important;left:48%;position:absolute}ul.flow_list li.last:after{content:""}ul.flow_list li h3:first-letter {font-size:2.5rem;font-weight:900;font-style:italic;letter-spacing:.1em}ul.flow_list li h3{font-size:25px;font-weight:900;color:#064485}table.virus_table01{width:80%;margin:20px auto 30px auto;border-collapse:separate;border-spacing:5px}table.virus_table01 th{text-align:center;margin:0 auto;background-color:#ccc;font-weight:600;vertical-align:middle;color:#000;padding:10px 5px}table.virus_table01 td{text-align:left;margin:0 auto;line-height:120%;background-color:#e7f5fd;vertical-align:middle;color:#000;font-weight:500;padding:10px}table.virus_table01 td.price{color:#ff0439;font-size:25px;font-weight:900}table.virus_table02{width:90%;margin:0 auto;border-collapse:separate;border-spacing:3px}table.virus_table02 th{text-align:center;margin:0 auto;background-color:#7e1111;font-weight:600;vertical-align:middle;color:#fff;padding:3px 5px}table.virus_table02 td{text-align:center;margin:0 auto;background-color:#fff;vertical-align:middle;color:#000;font-weight:600;padding:3px 5px}p.virus_text01{font-weight:900;font-size:30px;text-align:center}p.virus_text01 span{font-weight:900;padding:2px 3px;background:#fff826}p.virus_text02{font-size:15px;font-weight:600;text-align:center;margin:15px 0 0}p.virus_text03{width:90%;margin:0 auto;font-size:13px;font-weight:600;text-align:left}body.delivery #ihin-con-01{margin:-30px 0 0;padding:0}body.delivery #ihin-con-01 p.text01{height:auto;margin:0 auto;padding:20px;font-weight:600;font-size:16px;line-height:140%;text-align:justify;background-color:#000;color:#fff}body.delivery table.virus_table02 th{background-color:#007088}ul.delivery_list01{counter-reset:list;list-style-type:none;padding:0}ul.delivery_list01 li{position:relative;padding:0 0 7px 20px;margin:7px 0 15px;font-weight:700;border-bottom:dashed 3px #fff}ul.delivery_list01 li:before{counter-increment:list;content:"";display:block;position:absolute;left:0;height:15px;width:15px;border-radius:50%;background:#007088;top:10px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}ul.delivery_list01 li:after{content:"";display:block;position:absolute;left:6px;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff;top:10px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}ul.buyingflow{margin:5px 0 0}.buyingflow>li{position:relative}.buyingflow>li:not(:last-child){margin-bottom:8vh}.buyingflow>li .icon:after{content:"";border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #66d5e9;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.buyingflow>li dl:after{width:50px;border-bottom:1px dashed #999;position:absolute;left:5px}.buyingflow>li dl dt{font-size:23px;font-weight:900;color:#006580;margin-bottom:1vh}.pricedown-box01{margin:0;padding:0}.pricedown-box01 p.text01{height:auto;margin:0 auto;padding:15px 0;font-weight:600;font-size:16px;line-height:140%;text-align:justify}.pricedown-box01 p.text02{margin:0 auto;padding:0 0 55px;font-weight:600;font-size:18px;line-height:140%;color:#006580;text-align:center}.pricedown-box01 p.text02 span{font-weight:900;margin:0 0 15px;background:linear-gradient(transparent 40%,#eaff00 40%)}.pricedown-box02{margin:0 auto;padding:0 0 70px}.pricedown-box02 .img02{margin:0;float:left}.pricedown-box02 .text03{width:260px;margin:0;float:right;text-align:justify}.pricedown-box02 h2{margin:0;padding:0 0 15px;font-weight:900;font-size:28px;line-height:130%;color:#006580}.pricedown-box02 h2 span{background:linear-gradient(transparent 60%,#eaff00 60%)}.pricedown-box02 .text03 p{margin:0;padding:5px 0 0;font-weight:500;font-size:17px;line-height:130%}.pricedown-box03{margin:-10px 0 65px;border:5px dotted #006580;background-color:#c9f5ff;padding:25px 30px}.pricedown-box03 p{font-weight:600;font-size:16px;line-height:150%;text-align:justify}.box_line{width:100%;margin:30px 0 -30px;text-align:center}#menusingle-con-01{background-color:#fcf5c2;margin-bottom:60px}#menusingle-con-01 h3{height:auto;margin:0 auto;padding:12px 20px;color:#fff;font-weight:900;font-size:23px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_tit01.gif);border-radius:0;-webkit-border-radius:0px}#menusingle-con-01 .img{float:left;margin:23px}#menusingle-con-01 table{width:300px;float:left;margin:23px 0 0;border-collapse:separate;border-spacing:5px}#menusingle-con-01 table th{width:30%;text-align:center;margin:0 auto;background-color:#c9f5ff;font-weight:600;vertical-align:middle;color:#000;padding:10px 5px}#menusingle-con-01 table td{text-align:left;margin:0 auto;line-height:120%;background-color:#fff;vertical-align:middle;color:#000;font-weight:500;padding:10px}#menusingle-con-01 table td.price{color:#ff0439;font-size:25px;font-weight:900}#menusingle-con-01 h4{margin:0 auto;padding:5px 20px;color:#fff;background-color:#eca600;font-weight:900;font-size:20px;text-align:center;letter-spacing:2px}#menusingle-con-02{height:auto;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk02.png);background-position:right bottom;background-repeat:no-repeat}#menusingle-con-02 ul{list-style-type:none;padding:25px 60px}#menusingle-con-02 li{position:relative;color:#f90035;font-size:18px;font-weight:900;letter-spacing:-1px}#menusingle-con-02 li:after{content:'';display:block;position:absolute;top:.5em;left:-1.5em;width:10px;height:5px;border-left:2px solid #17a2c1;border-bottom:2px solid #17a2c1;transform:rotate(-45deg)}#menusingle-con-03{height:auto;margin:0;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk_02.png);background-position:15px bottom;background-repeat:no-repeat;background-color:#cce4e9}#menusingle-con-03 p{width:450px;margin:0 0 0 220px;padding:35px 0;font-weight:600;font-size:16px;line-height:140%;text-align:justify}.menusingle-bn_01{width:240px;height:100px;margin:10px 0 0 30px;float:left}.menusingle-bn_01 a:hover{width:240px;height:auto;margin:2px 0 0;float:left}.menusingle-bn_01 img{width:100%;height:auto}#menuplan-con-01{background-color:#def8fd;margin-bottom:60px}#menuplan-con-01 h3{height:auto;margin:0 auto;padding:10px 20px;color:#fff;font-weight:900;font-size:23px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menuplan/menuplan_tit01.gif);border-radius:0;-webkit-border-radius:0px}#menuplan-con-01 .img{width:92%;margin:20px auto 0 auto}#menuplan-con-01 .img img{width:100%;height:auto}#menuplan-con-01 table{width:94%;margin:20px auto 30px auto;border-collapse:separate;border-spacing:5px}#menuplan-con-01 table th{text-align:center;margin:0 auto;background-color:#f9c567;font-weight:600;vertical-align:middle;color:#000;padding:10px 5px}#menuplan-con-01 table td{text-align:left;margin:0 auto;line-height:120%;background-color:#fff;vertical-align:middle;color:#000;font-weight:500;padding:10px}#menuplan-con-01 table td.price{color:#ff0439;font-size:25px;font-weight:900}#menuplan-con-01 h4{margin:0 auto;padding:5px 20px;color:#fff;background-color:#21859c;font-weight:900;font-size:20px;text-align:center;letter-spacing:2px}#menuplan-con-02{height:auto;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menuplan/menuplan_bk02.png);background-position:right bottom;background-repeat:no-repeat}#menuplan-con-02 ul{list-style-type:none;padding:25px 60px}#menuplan-con-02 li{position:relative;color:#f90035;font-size:18px;font-weight:900;letter-spacing:-1px}#menuplan-con-02 li:after{content:'';display:block;position:absolute;top:.5em;left:-1.5em;width:10px;height:5px;border-left:2px solid #17a2c1;border-bottom:2px solid #17a2c1;transform:rotate(-45deg)}#menuplan-con-03{height:auto;margin:0;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menuplan/menuplan_bk_02.png);background-position:15px bottom;background-repeat:no-repeat;background-color:#fffbcf}#menuplan-con-03 p{width:450px;margin:0 0 0 220px;padding:35px 0;font-weight:600;font-size:16px;line-height:140%;text-align:justify}.menuplan-bn_01{width:80%;height:140px;margin:0 10%;text-align:center;float:left}.menuplan-bn_01 a:hover{width:80%;height:auto;margin:2px 10% 0;float:left}.menuplan-bn_01 img{width:100%;max-width:300px;height:auto}.menuplan-bn_02{width:80%;height:140px;margin:-20px 0 0 220px;float:left}.menuplan-bn_02 a:hover{width:80%;height:auto;margin:2px 0 0;float:left}.menuplan-bn_02 img{width:100%;max-width:200px;height:auto}.line-content{width:100%;height:auto;margin:0 auto}#line-con-01{width:980px;height:auto;margin:0 auto}#line-con-01 h3{margin:80px auto 40px auto;padding:0;font-weight:900;font-size:30px;letter-spacing:1px;line-height:35px;text-align:center}#line-con-01 h3 span{font-weight:600;font-size:20px;color:#00c402}.line-con-01-in01{width:980px;height:auto;margin:0 auto}.line-con-01-in01 h4{width:100%;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/line/line-page-tit02.gif);background-size:100% auto;background-repeat:no-repeat;background-color:#00b204}.line-con-01-in01 h4 .number{width:120px;margin:0;padding:10px 20px;font-weight:900;font-size:30px;letter-spacing:1px;line-height:35px;text-align:left;background-color:#feff04;float:left}.line-con-01-in01 h4 .tit{margin:0;padding:10px 20px;font-weight:900;font-size:30px;letter-spacing:2px;line-height:35px;text-align:left;color:#fff;float:left}.line-con-01-in01 p{width:880px;margin:20px auto;padding:0;font-size:18px;letter-spacing:0;text-align:left}.line-con-01-in02{width:980px;height:auto;margin:0 auto 60px auto}.line-con-01-in02 .line-con-01-in02-l{width:300px;height:auto;margin:0;border:#ddd solid 8px;float:left}.line-con-01-in02 .line-con-01-in02-r{width:600px;height:auto;margin:0;border:#ddd solid 8px;float:right}.line-con-01-in02 p.tit{width:100%;height:auto;margin:0;padding:10px 0 15px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:1px;text-align:center;background-color:#ddd}.line-con-01-in02 .bn{width:100%;height:auto;margin:0;padding:20px 0;text-align:center}.line-con-01-in02 .img{width:100%;margin:0 auto;padding:0;text-align:center}.line-con-01-in02 p.text01{width:85%;margin:0 auto;padding:0 0 30px;font-size:17px;line-height:140%;letter-spacing:0;text-align:justify}.line-con-01-in02 p.text02{width:85%;margin:20px auto 0 auto;padding:0;font-size:17px;line-height:140%;letter-spacing:0;text-align:justify}.line-con-01-in02 .line-con-01-in02-r-l{width:250px;height:auto;margin:0;padding:25px 0;float:left}.line-con-01-in02 .line-con-01-in02-r-r{width:345px;height:auto;margin:25px 0;padding:0;border-left:#ddd solid 5px;float:right}.line-con-01-in03{width:100%;height:auto;margin:0 auto 70px auto}.line-con-01-in03 img{width:100%;height:auto}.line-con-01-in03 .line-con-01-in04-img{width:30%;height:auto;margin:0 auto;float:left}.line-con-01-in03 .line-con-01-in04-text{width:65%;height:auto;margin:0 auto;float:right;border:#ddd solid 8px;border-radius:15px}.line-con-01-in03 .line-con-01-in04-text p.tit{width:100%;height:auto;margin:0;padding:10px 0 15px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:1px;text-align:center;background-color:#ddd}.line-con-01-in03 .line-con-01-in04-text ul{counter-reset:list;list-style-type:none;font:14px/1.6 'arial narrow',sans-serif;padding:10px 30px 10px 25px}.line-con-01-in03 .line-con-01-in04-text ul li{position:relative;line-height:25px;margin:7px 0 15px 40px;padding-left:5px;font-size:18px;letter-spacing:0}.line-con-01-in03 .line-con-01-in04-text ul li:before{counter-increment:list;content:counter(list);position:absolute;left:-35px;width:30px;height:30px;line-height:30px;font-weight:900;background:#fffe03;text-align:center;color:#000;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.line-con-01-in03 .line-con-01-in05-img{width:30%;height:auto;margin:0 auto;float:right}.line-con-01-in03 .line-con-01-in05-text{width:65%;height:auto;margin:0 auto;float:left;border:#ddd solid 8px;border-radius:15px}.line-con-01-in03 .line-con-01-in05-text ul{list-style:none;margin:0;padding:25px 30px}.line-con-01-in03 .line-con-01-in05-text ul li:before{content:"";width:15px;height:15px;display:inline-block;background-color:#00b204;position:relative;border-radius:50%;margin-right:5px}.line-con-01-in03 .line-con-01-in05-text ul li{padding:0;margin-bottom:5px;font-size:18px}.line-bn{width:100%;height:auto;margin:0 auto;text-align:center}.line-con-02{width:100%;height:auto;margin:70px auto 90px auto;background-color:#fffebb}.line-con-02in{width:980px;height:auto;margin:70px auto}.line-con-02in .line-con-01-in05-img{width:460px;height:auto;margin:0;padding:20px 0 0;float:left}.line-con-02in .line-con-01-in05-text{width:400px;height:auto;margin:0;float:left}.line-con-02in .line-con-01-in05-text p{font-size:22px;font-weight:600;line-height:160%;margin:50px 0 20px}.line-con-03{width:100%;height:auto;margin:70px auto 90px auto;padding:130px 0 80px;background-color:#dbeef4}.line-con-03in{width:980px;height:auto;margin:0 auto;padding:0 0 90px}.line-con-03in img{width:100%;height:auto;border:#fff solid 15px}.line-con-03in p.tit{width:100%;height:auto;margin:30px 0 0;padding:15px 0 15px 30px;font-size:25px;line-height:25px;font-weight:900;letter-spacing:0;color:#fff;text-align:left;background-color:#00a604}.line-con-03in p.text01{width:95%;height:auto;margin:0;padding:25px 30px 15px;font-size:20px;line-height:140%;text-align:justify}.line-con-03in .line-con-03-img-l{width:500px;height:auto;margin:0;padding:0;float:left}.line-con-03in .line-con-03-text-r{width:450px;height:auto;margin:0;padding:0;float:right}.line-con-03in .line-con-03-img-r{width:500px;height:auto;margin:0;padding:0;float:right}.line-con-03in .line-con-03-text-l{width:450px;height:auto;margin:0;padding:0;float:left}.line-con-04{width:100%;height:auto;margin:70px auto 90px auto;padding:0}.line-con-04in{width:980px;height:auto;margin:0 auto;padding:0}.line-con-04in .box{width:800px;height:auto;margin:0 auto 90px auto;padding:0;border-top:#f8f8f8 solid 1px;box-shadow:0px 10px 10px 0px rgba(0,0,0,.5)}.line-con-04in .img{width:345px;height:auto;margin:0;padding:35px 20px 35px 35px;float:left}.line-con-04in img{width:100%;height:auto}.line-con-04in .text{width:365px;height:auto;margin:0;padding:35px 35px 35px 0;float:right}.line-con-04in .img-02{width:345px;height:auto;margin:0;padding:35px 35px 35px 20px;float:right}.line-con-04in .text-02{width:365px;height:auto;margin:0;padding:35px 0 35px 35px;float:left}.line-con-04in h4{font-weight:900;font-size:28px;letter-spacing:0px;line-height:28px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/line/line-page-icon01.gif);background-position:center left;background-repeat:no-repeat;padding:20px 0 0 35px;margin:20px 0}.line-con-04in p{font-size:18px;letter-spacing:0px;line-height:150%;padding:0;margin:0 0 15px;text-align:justify}.line-contact-box{width:100%;height:auto;margin:0 auto;padding:60px 0;text-align:center;background-color:#00c402}.line-contact-box .tel{width:100%;height:auto;margin:0 auto 30px auto;padding:0}body.line #page_tit_box{width:100%;margin:0 auto;padding:50px 0 0;text-align:center;background:0 0;background-color:#00c402}body.matt #page_tit_box{width:100%;margin:0 auto;padding:50px 0 0;text-align:center;background:0 0;background-color:#ff0}body.yashiki #page_tit_box{width:100%;margin:0 auto;padding:50px 0 0;text-align:center;background:0 0;background-color:#e8e280}#matt-con-01{width:980px;height:auto;margin:60px auto 0 auto}#matt-con-01 p.tit01{font-size:23px;padding:0;margin:0 0 15px;text-align:center;font-weight:900}#matt-con-01 p.text01{padding:0;margin:0 0 25px;text-align:center}#matt-con-01 div.img01{width:65%;padding:0;margin:0 auto 60px auto}#matt-con-01 div.img01 img{width:100%;height:auto}#matt-con-01 p.text02{padding:0 0 20px;margin:50px 0 25px;text-align:center}#matt-con-01 p.text02 span{background:linear-gradient(transparent 50%,#ff6 0%);font-size:18px;line-height:200%}#matt-con-01 p.text02 strong{color:#ff4d00}.matt-con-01-in01 h4{height:auto;margin:0 auto;padding:10px 20px;color:#fff;font-weight:900;font-size:23px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_tit01.gif);background-position:center right;background-repeat:no-repeat;background-color:#029dbe;text-align:center;letter-spacing:1px}#matt-con-01 table{width:60%;margin:15px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}#matt-con-01 table th{text-align:center;margin:0 auto;padding:10px 0;background-color:#c9f5ff;vertical-align:middle;color:#000;border:1px #a2dfed solid}#matt-con-01 table td{margin:0;text-align:center;vertical-align:middle;border:1px #a2dfed solid}#matt-con-01 table td.price{width:20%;font-size:20px}.matt #line-con-01{width:100%;height:auto;margin:0 auto;background-color:#029dbe}.matt #line-con-01 h3{margin:80px auto 40px auto;padding:70px 0;font-weight:900;font-weight:900;font-size:32px;letter-spacing:1px;line-height:32px;text-align:center;color:#fff}#yashiki-con-01{width:980px;height:auto;margin:60px auto 0 auto}#yashiki-con-01 p.tit01{font-size:23px;padding:0;margin:0 0 15px;text-align:center;font-weight:900}#yashiki-con-01 p.text01{padding:0;margin:0 0 40px;text-align:center}#yashiki-con-01 div.img01{width:65%;padding:0;margin:0 auto 60px auto}#yashiki-con-01 div.img01 img{width:100%;height:auto}.yashiki-con-01in{margin:0 0 60px;padding:0;border:10px solid #b19955}.yashiki-con-01in h3{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:32px;line-height:50px;height:55px;text-align:center;background-color:#b19955}.yashiki-con-01in img{width:30%;padding:50px 0 5% 2%;height:auto;float:left}.yashiki-con-01in ul{width:63%;list-style:none;margin:30px 25px 30px 0;float:right}.yashiki-con-01in ul li{padding-left:33px;font-size:20px;font-weight:900;color:#af9038;line-height:2em;background:url(//asum.tokyo/wp-content/themes/asum/img/yashiki/yashiki_icon.png) left 0px top 5px no-repeat;background-size:25px auto;letter-spacing:-1px}.yashiki-con-01in p.text04 strong{margin:0;padding:0;color:#005480;font-weight:900}.yashiki-con-02{width:100%;height:auto;padding:0 0 80px;background-color:#fff4d4}.yashiki-con-02 h4{height:auto;margin:0 auto 60px auto;padding:15px 20px;color:#fff;font-weight:900;font-size:32px;background-color:#029dbe;text-align:center}.yashiki-con-02in{width:980px;height:auto;background-color:#fff;margin:50px auto}.yashiki-con-02in p.tit01{position:relative;display:inline-block;background-color:#b19955;padding:20px 30px;min-width:920px;max-width:100%;text-align:center;font-size:25px;font-weight:900;color:#fff}.yashiki-con-02in p.tit01:before{content:"";position:absolute;border:solid 20px transparent;border-top:solid 20px #b19955;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.yashiki-con-02in .img01{width:35%;padding:30px 3%;height:auto;float:left}.yashiki-con-02in .img01 img{width:100%;height:auto}.yashiki-con-02in .text01{width:50%;padding:50px 5% 60px 0;height:auto;font-size:18px;float:right}.yashiki-con-02in .img02{width:35%;padding:30px 3%;height:auto;float:right}.yashiki-con-02in .img02 img{width:100%;height:auto}.yashiki-con-02in .text02{width:50%;padding:50px 0 60px 5%;height:auto;font-size:18px;float:left}.yashiki-con-02in .text01 span,.yashiki-con-02in .text02 span{background:linear-gradient(transparent 50%,#ffe498 0%);font-size:18px;font-weight:900;line-height:200%}.balloon6{width:800px;margin:10px auto 80px auto;overflow:hidden}.balloon6 .faceicon{float:left;margin-right:-50px;width:35%;padding:0 30px 0 0}.balloon6 .faceicon img{width:100%;height:auto;border-radius:50%;border:5px #b19955 solid}.balloon6 .chatting{width:100%;text-align:left}.says{display:inline-block;position:relative;margin:50px 0 0 50px;padding:30px;width:53%;border-radius:15px;background:#fff}.says:after{content:"";display:inline-block;position:absolute;top:3px;left:-19px;border:8px solid transparent;border-right:18px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.says p{margin:0;padding:0;font-size:18px}.says p strong{color:#b38f2a;font-size:22px}.yashiki-con-03{width:980px;margin:80px auto;padding:0 0 50px;border:10px solid #b19955}.yashiki-con-03 .border{width:90%;height:1px;margin:30px auto 0 auto;background-color:#d5c9a7}.yashiki-con-03 h4{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:32px;line-height:50px;height:55px;text-align:center;background-color:#b19955}.yashiki-con-03 img{width:30%;padding:50px 0 5% 2%;height:auto;float:left}.yashiki-con-03in{width:90%;margin:0 auto}.yashiki-con-03in .img{width:50%;margin:0;padding:0;float:left}.yashiki-con-03in img{width:100%;height:auto}.yashiki-con-03in p.text01{width:45%;margin:0 auto;float:right;font-size:20px;line-height:160%;padding:130px 0 0}.yashiki-con-03in p.text02{width:45%;margin:0 auto;float:right;font-size:20px;line-height:160%;padding:90px 0 0}.yashiki-con-03in p.text01 strong{color:#b38f2a;font-size:28px}.yashiki-con-03 table{width:90%;margin:50px auto 0 auto;font-size:18px;border-spacing:0;border:1px #b19955 solid}.yashiki-con-03 table th{text-align:center;margin:0 auto;padding:10px 0;background-color:#d1bc81;vertical-align:middle;color:#000;border:1px #b19955 solid}.yashiki-con-03 table td{margin:0;padding:10px;text-align:center;vertical-align:middle;border:1px #b19955 solid;line-height:160%}.yashiki-con-03 table td.price{font-size:20px}.yashiki-con-03 table td.times{background-color:#e9e5da}.yashiki #line-con-01{width:100%;height:auto;margin:0 auto;background-color:#b19955}.yashiki #line-con-01 h3{margin:80px auto 40px auto;padding:70px 0;font-weight:900;font-weight:900;font-size:32px;letter-spacing:1px;line-height:32px;text-align:center;color:#fff}.yashiki .line-contact-box{margin:0 auto 80px auto;background-color:#b19955}@media only screen and (max-width:1099px){#top_main_img{width:100%;margin:0 auto;padding:0;text-align:center}#top_main_img img{width:90%;height:auto}.top-plan-box{width:96%;margin:-16px auto 0 auto}.top-plan-01{margin:0 0 3px}.top-plan-01 a{width:100%;height:auto;margin:0 auto}.top-plan-01 a{display:block}.top-plan-01 a img{width:100%;height:auto}.top-plan-01 a:hover img{opacity:1}.top-plan-01 a:hover{background:0 0}.top-plan-02{margin:0 0 10px}.top-plan-02 a{width:100%;height:auto;margin:0 auto}.top-plan-02 a{display:block}.top-plan-02 a img{width:100%;height:auto}.top-plan-02 a:hover img{opacity:1}.top-plan-02 a:hover{background:0 0}.top-plan-03{width:49%;margin:0 0 10px;float:left}.top-plan-03 a{width:100%;height:auto;margin:0 auto}.top-plan-03 a{display:block}.top-plan-03 a img{width:100%;height:auto}.top-plan-03 a:hover img{opacity:1}.top-plan-03 a:hover{background:0 0}.top-plan-04{width:49%;margin:0 0 10px;float:right}.top-plan-04 a{width:100%;height:auto;margin:0 auto}.top-plan-04 a{display:block}.top-plan-04 a img{width:100%;height:auto}.top-plan-04 a:hover img{opacity:1}.top-plan-04 a:hover{background:0 0}.top-plan-05{margin:0 0 10px}.top-plan-05 a{width:100%;height:auto;margin:0 auto}.top-plan-05 a{display:block}.top-plan-05 a img{width:100%;height:auto}.top-plan-05 a:hover img{opacity:1}.top-plan-05 a:hover{background:0 0}.top-plan-06{margin:0 0 10px}.top-plan-06 a{width:100%;height:auto;margin:0 auto}.top-plan-06 a{display:block}.top-plan-06 a img{width:100%;height:auto}.top-plan-06 a:hover img{opacity:1}.top-plan-06 a:hover{background:0 0}.top-plan-07{margin:0 0 10px}.top-plan-07 a{width:100%;height:auto;margin:0 auto}.top-plan-07 a{display:block}.top-plan-07 a img{width:100%;height:auto}.top-plan-07 a:hover img{opacity:1}.top-plan-07 a:hover{background:0 0}.top-riyu-box{width:96%;padding:0;margin:20px auto;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top/top_riyu_bk.jpg);background-repeat:no-repeat;background-size:cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.top-riyu-box h2{width:90%;text-align:center;margin:0 auto;padding:15px 0}.top-riyu-box h2 img{width:100%;max-width:452px;height:auto}.top-riyu-box ul{width:90%;margin:0 auto;padding:0 0 20px}.top-riyu-box li{width:100%;margin:0 0 20px;padding:0;float:left}.top-riyu-box li:nth-child(odd){margin:0 0 20px}.top-riyu-box li div{width:100%;margin:0;padding:0;text-align:center;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px}.top-riyu-box li:nth-child(1) div{height:auto}.top-riyu-box li:nth-child(2) div{height:auto}.top-riyu-box li:nth-child(3) div{height:auto}.top-riyu-box li:nth-child(4) div{height:auto}.top-riyu-box li img{width:100%;height:auto}.top-riyu-box li div img{width:60%;height:auto;margin:0;padding:15px 0 10px}.top-riyu-box li div p{text-align:left;margin:0 auto;padding:0 20px 15px;font-size:16px;line-height:20px}.top-area-box{width:96%;margin:20px auto 35px auto;padding:0}.top-area-box h2{margin:0 auto 25px auto;padding:0}.top-area-box h2 img{width:100%;height:auto}.top-area-box-in img{margin:20px 0 10px 10px;padding:0;float:right;width:50%;height:auto}.top-area-box-in p{font-size:16px;line-height:28px}.top-area-box-in p strong{font-size:20px;color:#249ab3;font-weight:900}.top-contact-tel{width:96%;height:auto;margin:20px auto 20px auto}.top-contact-tel img{width:100%;height:auto}.top-contact-mail{width:96%;height:auto;text-align:center;margin:20px auto 20px auto}.top-contact-mail img{width:100%;max-width:347px;height:auto}.top-contact-mail a{width:100%;height:auto;margin:0 auto}.top-contact-mail a{display:block}.top-contact-mail a img{width:100%;height:auto}.top-contact-mail a:hover img{opacity:1}.top-contact-mail a:hover{background:0 0}.top-textpoint-textbox{width:100%;margin:50px auto 0 auto;padding:50px 0;background:url(//asum.tokyo/wp-content/themes/asum/img/top/0yen_img04.png) bottom no-repeat;background-size:115% auto;background-color:#fefcce}.top-textpoint-textboxin{width:94%;margin:0 auto}.top-textpoint-textbox04{margin:50px 0 10px}.top-textpoint-textbox04 p{color:#000;font-size:24px;line-height:140%;font-weight:700;text-align:center;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","MS PGothic","ＭＳ Ｐゴシック",sans-serif}.top-textpoint-textbox04 strong{font-size:90px;color:#ff0004}.top-textpoint-textbox04 small{font-size:16px;color:#ff0004;font-weight:700}.top-textpoint-textbox05 p{margin:10px 0;font-size:16px;line-height:130%;font-weight:500;text-align:center}.top-textpoint-textbox05 span.orange{color:#fe6600;font-weight:900;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/wave-orange.gif) bottom repeat-x;background-size:20px;padding:15px 0 5px;line-height:160%}#plan-con-01 h3{width:94%;margin:0 auto 20px auto;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.94,#eb5d05),color-stop(0,#ffa12e));background:-webkit-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-moz-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-o-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-ms-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:linear-gradient(to bottom,#ffa12e 0%,#eb5d05 94%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-boxin01 .img_r{width:100%;margin:0 0 15px;float:right;text-align:center}.plan-boxin01 .img_l{width:100%;margin:0 0 15px;float:left;text-align:center}.plan-boxin01 .text{width:94%;margin:0 auto;float:none;text-align:left}.plan-boxin01 p.text01{font-size:16px;font-weight:500;line-height:130%;padding:0 15px}.plan-boxin01 p.text02{font-size:16px;font-weight:500;line-height:130%;color:#fe6600;margin:5px 0 0}.plan-point-box01{width:88%;margin:15px auto 35px auto;padding:3%;text-align:left;background-color:#c9f5ff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-point-box01 .img{width:153px;float:none;margin:0 auto 5px auto}.plan-point-box01 .text{width:100%;float:none}.plan-point-box01 .text p{font-size:16px;font-weight:500;line-height:20px;color:#007c97}.plan-point-box02{width:88%;margin:15px auto 35px auto;padding:3%;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-point-box02 .img{width:159px;float:none;margin:0 auto 5px auto}.plan-point-box02 .text{width:100%;float:none}.plan-point-box02 .text p{font-size:16px;font-weight:500;line-height:20px;color:#007c97}.plan-boxin02 p.text01{font-size:16px;font-weight:500;line-height:130%}.plan-point-box03{width:88%;margin:25px auto 35px auto;padding:3%;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body.plan02 .plan-point-box03{width:88%;margin:15px auto 35px auto;padding:3%;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-point-box03 .img{float:none;margin:0 auto 5px auto}.plan-point-box03 .text{width:100%;float:none}.plan-point-box03 .text p{font-size:16px;font-weight:500;line-height:20px}.plan-boxin04 .img_r{width:100%;margin:0 0 15px;float:right;text-align:center}.plan-boxin04 .img_r img{width:100%;max-width:250px;height:auto}.plan-boxin04 .text{width:94%;margin:0 auto;float:none;text-align:left}.plan-area-plan{margin:5px 0 0}.plan-area-plan a{width:236px;height:44px;margin:0 auto}.plan-area-plan a{display:block}.plan-area-plan a img{width:236px;height:44px}.plan-area-plan a:hover img{opacity:1}.plan-area-plan a:hover{background:0 0}.plan-area-qa{margin:5px 0 0}.plan-area-qa a{width:236px;height:44px;margin:0 auto}.plan-area-qa a{display:block}.plan-area-qa a img{width:236px;height:44px}.plan-area-qa a:hover img{opacity:1}.plan-area-qa a:hover{background:0 0}.plan-contact{margin:5px 0 0}.plan-contact a{width:236px;height:44px;margin:0 auto}.plan-contact a{display:block}.plan-contact a img{width:236px;height:44px}.plan-contact a:hover img{opacity:1}.plan-contact a:hover{background:0 0}.plan-contact_en{margin:5px auto 0 auto}.plan-contact_en a{width:236px;height:44px;margin:0 auto;text-align:center}.plan-contact_en a{display:block}.plan-contact_en a img{width:236px;height:44px}.plan-contact_en a:hover img{opacity:1}.plan-contact_en a:hover{background:0 0}#plan-con-01 h4.tit_plan02{width:92%;margin:20px auto 20px auto;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;border:#84cada 3px dotted;background-color:#c9f5ff}#plan-con-01 h4 p{font-size:20px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.tit{width:67%;float:left;font-size:20px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.tit02{width:100%;font-size:20px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.price{width:30%;text-align:right;float:right;font-size:20px;font-weight:900;line-height:30px;color:red}#plan-con-01 h4 p.price small{font-size:16px}#plan-con-01 h5.tit_plan02{width:92%;margin:30px auto 20px auto;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;border:#84cada 3px dotted;background-color:#c9f5ff}#plan-con-01 h5 p{font-size:20px;font-weight:900;line-height:20px;color:#005d70}#plan-menubox{width:98%;margin:0 auto}#plan-menubox .tit{width:100%;height:auto;line-height:1px;background:0 0;margin:0}#plan-menubox .tit img{width:100%;height:auto}#plan-menubox .bnin{width:100%;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/plan_bnset_bk02.jpg) repeat;background-size:100% auto}#plan-menubox .bnin ul{width:88%;margin:0 auto}#plan-menubox .bnin ul li{width:48%;margin:0 4% 10px 0;float:left}#plan-menubox .bnin ul li:nth-child(2n){margin:0 0 10px}#plan-menubox .bnin ul li img{width:100%;height:auto}#plan-menubox .bottom{width:100%;height:auto;background:0 0;margin:0 0 45px}#plan-menubox .bottom img{width:100%;height:auto}.plan-boxin02 .leftbox01{width:48%;float:left}.plan-boxin02 .rightbox01{width:48%;float:right}.plan-boxin02 .leftbox01 img{width:100%;height:auto}.plan-boxin02 .rightbox01 img{width:100%;height:auto}#privacy01-con-01{font-size:16px;font-weight:500;line-height:23px}.privacy01{width:90%;margin:0 auto}.privacy01 .img_r{width:27%;margin:0 0 1% 3%;float:right;text-align:right}.privacy01 .img_r img{width:100%;max-width:196px;height:auto;margin:0;float:right;text-align:right}.privacy01 .img_l{width:65%;margin:0;float:left;text-align:right}.plan-boxin01 ul.list01 li{padding-left:0;font-size:16px;font-weight:600;color:#000;line-height:1.4em;background:none left 0px top 3px no-repeat;background-size:25px auto}.qa-box01{width:94%;padding:0 0 20px;margin:0 auto}dl.qa{overflow:hidden;_zoom:1}dl.qa dd,dl.qa dt{text-indent:-2.6em;padding:6px 20px 14px 50px}dl.qa dt{margin:0 20px 0 0}dl.qa dd:first-letter ,dl.qa dt:first-letter {font-size:1.8em;font-weight:700;margin-right:5px;padding:5px 0 5px 5px}dl.qa dd{margin:10px 0 0;padding-bottom:20px}dl.qa dt:first-letter {color:#c9f5ff}dl.qa dd:first-letter {color:#fe6600}dl.qa dt{margin:0;background-color:#199eba;font-size:18px;font-weight:600;color:#fff;border-radius:10px 10px 0 0/10px 10px 0 0;-webkit-border-radius:10px 10px 0 0/10px 10px 0 0;-moz-border-radius:10px 10px 0 0/10px 10px 0 0}dl.qa dd{margin:0 0 30px;background-color:#fbfae9;font-size:16px;font-weight:500;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px}.info-box01{width:94%;padding:0 0 20px;margin:0 auto}.info-box01 h3{margin:0 0 20px;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.info-box01 h4{position:relative;padding-left:1.6em;line-height:1.4;color:#000;font-weight:900;font-size:18px;margin:15px 0 0}.info-box01 h4:before{content:"◎";position:absolute;font-size:1.5em;left:0;top:-.2em;font-weight:900;color:#ff6000}.info-box01 table{width:100%;margin:15px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}.info-box01 table th{text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:3px 10px}.info-box01 table td{width:50%;margin:0;text-align:left;padding:3px 10px;vertical-align:middle;border:1px #a2dfed solid}.info-box01 table td.tit{background-color:#ffffe8}.info-box02{width:94%;padding:0 0 20px;margin:0 auto}.info-box02 h3{margin:0 0 30px;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.info-box02-in01{border:2px solid #333;border-radius:5px;padding:20px;position:relative;margin:0 0 35px}.info-box02-in01:before{background-color:#fff;color:#333;content:"目黒区のお客様の場合";font-weight:700;left:30px;padding:3px 10px;position:absolute;top:-15px}.info-box02-in02{border:2px solid #333;border-radius:5px;padding:20px;position:relative}.info-box02-in02:before{background-color:#fff;color:#333;content:"世田谷区のお客様の場合";font-weight:700;left:30px;padding:3px 10px;position:absolute;top:-15px}.info-box02 p.tit span{padding:2px 5px;background-color:#c9f5ff;font-size:16px;font-weight:600}.info-box02 p.text{font-size:16px;font-weight:600;margin:5px 0 0}.info-box02 p.price{font-size:16px;font-weight:600;margin:0;color:#ff9d62}.info-box02 p.price strong{font-size:20px;font-weight:600;margin:0;color:#ff6000}.info-box02 p.price strong small{font-size:16px}.info-box03{width:94%;padding:10px 0 20px;margin:0 auto}.info-box03 h3{margin:0;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.info-box03 .img{width:100%;text-align:center;float:none}.info-box03 .img img{width:100%;max-width:300px;height:auto}.info-box03 .text{width:100%;text-align:center;float:none}.info-box03 .text p.tit01{padding:5px;background-color:#c9f5ff;font-size:18px;font-weight:600}.info-box03 .text p.tit02{padding:5px;background-color:#ffffd5;font-size:18px;font-weight:600}.info-box03 .text p.tit03{padding:5px;background-color:#ffdce7;font-size:18px;font-weight:600}.info-box03 .text p.price{padding:5px;background-color:#f1f1f1;color:#ff6000;font-size:20px;font-weight:900;margin:0 0 15px}.info-box04{width:94%;padding:0 0 10px;margin:0 auto}.info-box04 h3{margin:0 0 30px;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.flow{margin:0 auto 0px}.flow .box{margin:0 auto 33px;padding:10px;border:3px solid #e6e6e6;-webkit-border-radius:5px;border-radius:5px;position:relative;font-size:1.6em;font-weight:700;line-height:1.4}.flow .box:after{border-top:25px solid #d0e4e8;border-left:70px solid transparent;border-right:70px solid transparent;content:"";position:absolute;bottom:-28px;left:50%;margin-left:-70px}.flow .box:last-child:after{border:none}.info-box04 p.step{display:inline-block;width:70px;height:55px;background:#5ccce4;-moz-border-radius:70px;-webkit-border-radius:70px;-o-border-radius:70px;-ms-border-radius:70px;border-radius:70px;text-align:center;font-weight:900;color:#fff;font-size:23px;line-height:20px;padding:15px 0 0;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif}.info-box04 p.step small{font-weight:600;color:#fff;font-size:16px}.info-box04 .box_icon{width:100%;text-align:center;margin:5px auto 0 auto;float:none}.info-box04 .box_text{width:100%;margin:0;padding:10px 0;float:none}.info-box04 .box_img{width:100%;margin:0;padding:0 0 10px;float:none;text-align:center}.info-box04 .box_img img{width:100%;max-width:260px;height:auto}.info-box04 .box_text a{color:#ff6000}.info-box04 .box_text p.tit{font-size:20px;font-weight:600;border-bottom:2px dashed #5ccce4;padding:0 0 3px;margin:0 0 10px;text-align:center}.info-box04 .box_text p.text{font-size:16px;font-weight:500;line-height:120%}.company-box01{width:94%;padding:0 0 20px;margin:0 auto}.company-box01 .img{width:100%;text-align:center}.company-box01 .img img{width:100%;max-width:281px;height:auto}.company-box01 h3{margin:0 0 20px;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.company-box01 table{width:100%;margin:15px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}.company-box01 table th{width:auto;text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:15px 10px}.company-box01 table td{margin:0;text-align:left;padding:15px 10px;vertical-align:middle;border:1px #a2dfed solid}.company-box02{width:94%;padding:15px 0 20px;margin:0 auto}.company-box02 h3{margin:0 0 20px;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.company-box02 .img{width:100%;float:none;margin:0 0 10px;text-align:center;padding:0}.company-box02 .img img{width:100%;max-width:217px;height:auto}.company-box02 .text{width:100%;float:none}.company-box02 .text p{padding:0 0 15px;font-size:16px;line-height:20px}.company-box02 .text ul li{width:22%;height:auto;font-size:16px;float:left;margin:0 0 3px;text-align:center}.company-box02 .text ul li:nth-child(even){margin:0 4% 3px 0}.company-box02 .text ul li:nth-child(1){margin:0 4% 3px 0}.company-box02 .text ul li:nth-child(3){margin:0 4% 3px 0}.company-box02 .text ul li:nth-child(4){margin:0 0 3px}.company-box02 .text ul li img{width:100%;max-width:196px;height:auto}.company-box03{width:94%;padding:15px 0 20px;margin:0 auto}.company-box03 h3{margin:0 0 20px;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#0d6891),color-stop(0,#60e3eb));background:-webkit-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-moz-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-o-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:-ms-linear-gradient(top,#60e3eb 0%,#0d6891 88%);background:linear-gradient(to bottom,#60e3eb 0%,#0d6891 88%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.company-box03 table{width:100%;margin:15px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}.contact-box01{width:84%;margin:0 auto 25px auto;padding:3%;text-align:left;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:solid #fbeebd 1%;text-align:center}.contact-box01 img{width:100%;max-width:229px;margin:0 0 5px;text-align:center;float:none}.contact-box01.text{margin:0;text-align:left;float:none}.contact-box01 .text p.text01{font-size:16px;font-weight:600;line-height:15px;margin:0 0 5px;text-align:center}.contact-box01 .text p.text02{width:94%;font-size:16px;font-weight:600;line-height:16px;margin:5px 0 10px;padding:10px 3%;text-align:center;background-color:#fff}.contact-box01 .text p.text02 a{font-size:37px;font-weight:900;color:#000;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:37px}.contact-box01 .text p.text02 i{font-size:26px;font-weight:900;color:#000;line-height:5px;padding:0 4px 0 0}.contact-box02{width:94%;margin:0 auto 25px auto}.contact-box02 h3{width:96%;margin:0 auto 10px auto;font-size:20px;font-weight:900;line-height:20px;padding:15px 2%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.94,#eb5d05),color-stop(0,#ffa12e));background:-webkit-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-moz-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-o-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:-ms-linear-gradient(top,#ffa12e 0%,#eb5d05 94%);background:linear-gradient(to bottom,#ffa12e 0%,#eb5d05 94%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.contact-box02 table{width:98%;margin:10px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}.contact-box02 table th{text-align:center;margin:0 auto;background-color:#c9f5ff;text-align:left;vertical-align:middle;color:#000;border:1px #a2dfed solid;padding:8px}.contact-box02 table td{margin:0;text-align:left;padding:8px;vertical-align:middle;border:1px #a2dfed solid}span.contactform-icon{background-color:#ec6e83;color:#fff;font-size:16px;letter-spacing:1px;padding:1px 4px;margin:0 0 0 3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.contact-box02 p.sample{color:#666;font-size:16px;line-height:12px;padding:3px 0 0}.reason-boxin01{width:90%;margin:0 auto 30px auto;padding:3%;background-color:#ffffe8}.reason-boxin01 h4{margin:0;font-size:25px;font-weight:900;line-height:28px;padding:0 0 5px;color:#005d70;font-style:italic;border-bottom:double 6px #005d70}.reason-boxin01 h4 span{font-size:35px;color:#00c0e6}.reason-boxin01 .img_r{width:45%;margin:0;float:right;text-align:left}.reason-boxin01 .img_l{width:45%;margin:0;float:left;text-align:right}.reason-boxin01 img{width:100%;max-width:340px;height:auto}.reason-boxin01 .text01{width:50%;margin:0;text-align:left;float:left}.reason-boxin01 .text01 p{font-size:18px;font-weight:500;line-height:26px;padding:15px 0 0}.reason-boxin01 .text02{width:50%;margin:0;text-align:left;float:right}.reason-boxin01 .text02 p{font-size:18px;font-weight:500;line-height:26px;padding:15px 0 0}.staff-boxin01{width:100%;max-width:660px;margin:0 auto 40px auto;text-align:center}.staff-boxin01 img{width:100%;max-width:660px;height:auto}.staff_text01{width:100%;max-width:660px;margin:0 auto;background-image:url(//asum.tokyo/wp-content/themes/asum/img/staff/staff_bk01.jpg);background-repeat:repeat;background-size:100% auto}.staff_text01 p{width:86%;padding:10px 0 30px;margin:0 auto;font-size:18px;text-align:left;line-height:160%}.voice-boxin01{width:100%;margin:0 auto 60px auto;text-align:center}.voice-boxin01 img{width:98%;height:auto}.voice_img01{margin:0 0 60px}.voice_textbox01{width:80%;margin:0 auto 30px auto;padding:0 0 30px;text-align:left;border-bottom:dashed 3px #4bd7f5}.voice_icon{width:31px;height:39px;float:left;margin:0 10px 0 0}.voice_textbox01 p.text01{float:left;font-size:16px;line-height:120%;font-weight:900}.voice_textbox01 p.text01 span{color:#ffbb05}.voice_textbox01 p.text02{font-size:18px;line-height:150%;margin:10px 0 0}.mapboox-l{width:46%;margin:0 0 40px 2%;float:left}.mapboox-r{width:46%;margin:0 2% 40px 0;float:right}.mapboox p.tit{padding:.25em 0 .5em .75em;border-left:6px solid #ccc;border-bottom:1px solid #ccc;font-size:20px}.mapboox ul{padding:.5em 1em .5em 2.3em;position:relative;margin:10px 0 0}.mapboox ul li{line-height:1.5;padding:.6em 0;list-style-type:none!important}#recent-posts-2{margin:30px auto 30px auto}.widget{padding:20px 10px 10px;margin-bottom:30px;margin:0 auto 30px auto;border:3px solid #e7ecf1;width:93%}.choice-date p{font-size:13px;letter-spacing:-1px;color:#000;text-align:center}.balloon{position:relative;padding:20px;background-color:#fffbe8;border:4px solid #f7efcb;border-radius:10px;margin:15px auto 30px auto;width:80%}.balloon:before{content:'';position:absolute;display:block;width:0;height:0;left:0;right:0;bottom:-21px;margin:0 auto;border-top:21px solid #f7efcb;border-right:21px solid transparent;border-left:21px solid transparent}.balloon:after{content:'';position:absolute;display:block;width:0;height:0;left:0;right:0;bottom:-15px;margin:0 auto;border-top:17px solid #fffbe8;border-right:17px solid transparent;border-left:17px solid transparent}.choice-boxin01 .balloon p{font-size:18px;line-height:180%;text-align:center}.choice-boxin02{margin:0 2% 60px;width:96%}.choice-boxin02 .img_l{float:left;width:48%}.choice-boxin02 .img_l img{width:100%;height:auto}.choice-boxin02 .text01{width:50%;float:right;margin:0}.choice-boxin02 .text01 p{font-size:16px;line-height:140%}.choice-boxin02 .text02{width:90%;text-align:center;margin:40px 5% 30px}.talk01{margin:0 0 15px}p.talk-text01{margin:0 0 8px;font-size:16px;line-height:120%}p.talk-text01:last-child{margin-bottom:0}.talk01:after,.talk:before{clear:both;content:"";display:block}.talk-Ltxt01{color:#444;position:relative;padding:.5em;border:3px solid #9ce191;background-color:#fff;border-radius:5px;margin:0 auto;text-align:center}.talk-Ltxt01:before{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #9ce191;top:15px;left:-20px}.talk-Ltxt01:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #fff;top:15px;left:-16px}.talk02{margin:0 0 15px}p.talk-text02{margin:0 0 8px;font-size:16px;line-height:120%}p.talk-text02:last-child{margin-bottom:0}.talk02:after,.talk:before{clear:both;content:"";display:block}.talk-Rtxt02{position:relative;margin:0 auto;padding:.5em;border:3px solid #9ce191;background-color:#ebffe7;border-radius:5px}.talk-Rtxt02:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #9ce191;top:15px;right:-23px}.talk-Rtxt02:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #ebffe7;top:15px;right:-19px}.choice-boxin02 .img_r{float:right;width:48%}.choice-boxin02 .img_r img{width:100%;height:auto}.choice-boxin02 .text03{width:50%;float:left;margin:0}.choice-boxin02 .text03 p{font-size:16px;line-height:170%;padding:0}.choice-boxin03 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 10px}.choice-boxin03 .img01{line-height:0;margin:0 20px}.choice-boxin03 .img01 img{width:100%;height:auto}.choice-boxin03 .text02 p{font-size:16px;font-weight:900;line-height:140%;margin:0 20px 10px;padding:10px 20px;background-color:#f0efe1}.choice-boxin03 .text03 p{font-size:18px;line-height:160%;margin:20px 20px 40px}.choice-boxin04{margin:0 0 50px}.choice-boxin04 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 30px}.choice-boxin04-in{width:96%;margin:0 auto 30px auto}.choice-boxin04-in h2{font-size:20px;color:#f27513;font-weight:900;margin:0 0 10px;border-bottom:1px solid #f27513}.choice-boxin04-in .img01{float:left;width:48%}.choice-boxin04-in .img01 img{width:100%;height:auto}.choice-boxin04-in p{font-size:16px;line-height:140%;margin:0;width:50%;float:right}.choice-boxin05{margin:0 0 50px}.choice-boxin05 .text01 p{font-size:18px;line-height:160%;margin:20px}.choice-boxin05 .img01{line-height:0;margin:0 20px}.choice-boxin05 .img01 img{width:100%;height:auto}.choice-boxin05 .text02 p{font-size:16px;line-height:160%;margin:20px 20px 30px}.choice-boxin05 .text02 p strong{color:#f27513;border-bottom:dashed 2px #f27513}.top02_box01{width:90%;margin:0 auto}.top02_box01 h2{margin:0;padding:10px;color:#fff;font-weight:900;font-size:21px;text-align:center;letter-spacing:1px;background-color:#177699}.top02_box01in{margin:0;padding:25px 30px;font-size:18px;line-height:160%;text-align:justify;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_01.gif);background-position:510px bottom;background-repeat:no-repeat;background-color:#feffd6;border:5px solid #a2dfed}.top02_box01in p span{color:#f55c08;font-weight:900;text-decoration:underline}.top02_box02{margin:0;padding:0 0 2px;background-color:#afe8f5}.top02_box02in{margin:0;padding:0}.top02_box02in p.text01{text-align:center;padding:0 0 20px;width:90%;margin:0 5%}.top02_box02in .img02{width:100%;text-align:center;height:auto}.top02_box02in .img02 img{width:100%;max-width:302px;height:auto}.top02_box02_service{padding:30px 0 5px}.top02_price_green{width:93%;margin:0 auto 50px auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_03.gif);background-position:right top;background-repeat:no-repeat;background-color:#fff;-webkit-filter:drop-shadow(0px 3px 10px rgba(1,115,142,.8));filter:drop-shadow(0px 0px 10px rgba(1,115,142,.8))}.top02_price_green p.tit01{font-size:20px;font-weight:900;color:#fff;padding:15px 0 0}.top02_price_green p.tit01 span{background-color:#7bb401;padding:3px 8px}.top02_price_green p.price{font-size:18px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.top02_price_green p.price strong{font-size:45px;font-weight:900}.top02_price_green .img{width:90%;float:right;padding:0;margin:0 5% 20px}.top02_price_green .img img{width:100%;height:auto}.top02_price_green .textbox{width:90%;float:left;padding:0;margin:20px 5% 40px}.top02_price_green .textbox p{font-size:16px;line-height:130%;font-weight:600}.top02_price_green .textbox p strong{color:#ff4f01;font-weight:900}.top02_price_green .textbox h3.tit02{font-size:25px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_price_green .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#bfff35 50%)}.top02_price_pink{width:93%;margin:0 auto 50px auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_04.gif);background-position:right top;background-repeat:no-repeat;background-color:#fff;-webkit-filter:drop-shadow(0px 3px 10px rgba(1,115,142,.8));filter:drop-shadow(0px 0px 10px rgba(1,115,142,.8))}.top02_price_pink p.tit01{font-size:20px;font-weight:900;color:#fff;padding:15px 0 0}.top02_price_pink p.tit01 span{background-color:#ff0149;padding:3px 8px}.top02_price_pink p.price{font-size:18px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.top02_price_pink p.price strong{font-size:45px;font-weight:900}.top02_price_pink .img{width:90%;float:right;padding:0;margin:0 5% 20px}.top02_price_pink .img img{width:100%;height:auto}.top02_price_pink .textbox{width:90%;float:left;padding:0;margin:20px 5% 40px}.top02_price_pink .textbox p{font-size:16px;line-height:130%;font-weight:600}.top02_price_pink .textbox p strong{color:#ff0c51;font-weight:900}.top02_price_pink .textbox h3.tit02{font-size:25px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_price_pink .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#ffacc4 50%)}.top02_price_orange{width:93%;margin:0 auto 50px auto;padding:0;background-color:#fff;-webkit-filter:drop-shadow(0px 3px 10px rgba(1,115,142,.8));filter:drop-shadow(0px 0px 10px rgba(1,115,142,.8))}.top02_price_orange p.tit01{font-size:20px;font-weight:900;color:#fff;padding:15px 0 0}.top02_price_orange p.tit01 span{background-color:#ff0149;padding:3px 8px}.top02_price_orange p.price{font-size:18px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.top02_price_orange p.price strong{font-size:45px;font-weight:900}.top02_price_orange .img{width:90%;float:right;padding:40px 0 0;margin:0 5% 20px}.top02_price_orange .img img{width:100%;height:auto}.top02_price_orange .textbox{width:90%;float:left;padding:0;margin:20px 5% 40px}.top02_price_orange .textbox p{font-size:16px;line-height:130%;font-weight:600}.top02_price_orange .textbox p strong{color:#ff0c51;font-weight:900}.top02_price_orange .textbox h3.tit02{font-size:25px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_price_orange .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#ffe000 50%)}.top02_box03{width:100%;height:auto;background-color:#b7f0fd;margin:45px auto 45px auto}.top02_box03 h2{width:100%;height:auto}.top02_box03 h2 img{width:100%;height:auto}.top02_box03 p{font-size:15px;line-height:140%;font-weight:600;text-align:center;padding:15px 0}.top02_box03 ul{margin:0;padding:0;list-style:none;width:50%;float:left;border-bottom:1px solid #2d798e}.top02_box03 li{display:inline;padding:0;margin:0}.top02_box03 li a{display:block;border-top:1px solid #2d798e;border-right:1px solid #2d798e;padding:10px 0;text-decoration:none;width:100%;margin:0;text-align:center;font-size:18px;font-weight:900;color:#000}.top02_box03 li a:hover{background-color:#fff}.top02_box03 ul.none li a{display:block;border-top:1px solid #2d798e;border-right:0 solid #2d798e;padding:10px 0;text-decoration:none;width:100%;margin:0;text-align:center;font-size:18px;font-weight:900;color:#000}.top02_bn_01{text-align:center;padding:25px 0}.top02_box04{margin:45px auto 45px auto}.top02_box04 .img{width:315px;float:left;text-align:center}.top02_box04{width:100%;height:auto}.top02_box04 .img{width:100%;text-align:center}.top02_box04 img{width:100%;height:auto}.top02_box04 p{width:94%;float:right;font-size:16px;line-height:130%;font-weight:600;padding:10px 0 30px;margin:0 3%;text-align:justify}.top02_box04 p strong{font-size:22px;font-weight:900;color:#ff4f01}.top02_box05{width:90%;margin:45px auto;padding:0}.top02_box05 h2{width:100%;height:auto}.top02_box05 h2 img{width:100%;height:auto}.top02_box05in{margin:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_05.gif);background-position:right top;background-repeat:no-repeat;background-color:#e9eaea;border:5px solid #005ca1}.top02_box05in ul{margin:0;padding:20px 30px 40px}.top02_box05in ul{list-style:none}.top02_box05in ul li{line-height:20px;font-size:20px;color:#ff0036;font-weight:900;background:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_icon.gif) 10px 10px no-repeat;padding:15px 0 15px 45px;border-bottom:3px dashed #014f85}.top02_box06{margin:45px auto 45px auto;padding:0 0 20px;background-color:#ffffe8}.top02_box06 h2{width:100%;margin:0;padding:0}.top02_box06 h2 img{width:100%;height:auto}.top02_box06 .reason-boxin01{margin:0 0 10px}.top02_box07{margin:45px auto 65px auto;padding:0}.top02_box07in{width:94%;margin:0 3%;padding:40px 0;border-bottom:2px dashed #005ca1}.top02_box07in img{width:45%;float:left}.top02_box07in .text{width:52%;float:right}.top02_box07in .text h3{font-size:20px;line-height:120%;color:#fe6000;font-weight:900;text-align:justify;letter-spacing:-1px}.top02_box07in .text p.name{font-size:18px;line-height:120%;font-weight:600;padding:5px 0 10px}.top02_box07in .text p.text01{font-size:15px;letter-spacing:-1px;line-height:130%;font-weight:600;text-align:justify}#ihin-con-01{width:96%;margin:0 auto;padding:0}#ihin-con-01 img{width:100%;height:auto}#ihin-con-01 p.text01{height:auto;margin:0 auto;padding:15px 0 45px;font-weight:600;font-size:16px;line-height:140%;text-align:justify}#ihin-con-01 p.text02{height:auto;margin:0 auto;padding:15px 0 45px;font-weight:600;font-size:16px;line-height:140%;text-align:justify}#ihin-con-01 h2{height:auto;margin:0 auto;padding:0 11px;color:#fff;font-weight:900;font-size:23px;line-height:55px;height:55px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/ihin/ihin_tit01.gif);background-position:left top;background-repeat:no-repeat;background-color:#029dbe}#ihin-con-01 h2 span{padding:0 50px 0 0;color:#025163}.ihin-con-01in{margin:0 0 45px;padding:0;border:10px solid #007088}.ihin-con-01in h3{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:32px;line-height:50px;height:55px;text-align:center;background-color:#007088}.ihin-con-01in h3 span{color:#eaff00}.ihin-con-01in p.text03{width:92%;margin:20px auto;padding:0;font-weight:600;font-size:18px;line-height:140%;text-align:justify;color:#01677d}.ihin-con-01intext{height:auto;margin:0 auto;padding:30px;text-align:justify;background-color:#d7ebf0}.ihin-con-01intext p.text04{margin:0;padding:0 0 30px;font-weight:500;font-size:16px;line-height:140%;text-align:justify}.ihin-con-01intext p.text04 span{font-weight:900;margin:0 0 15px;background:linear-gradient(transparent 40%,#eaff00 40%)}.ihin-con-01intext ul{list-style:none;margin:-20px 0 30px;padding:0}.ihin-con-01intext ul li{margin:0;padding:0;color:#005480;font-weight:500}.ihin-con-01intext p.text04 strong{margin:0;padding:0;color:#005480;font-weight:900}#ihin-con-02{width:96%;margin:0 auto 45px auto;padding:0}#ihin-con-02 h2{margin:0 auto 20px auto;padding:0 0 5px;font-weight:900;font-size:25px;text-align:left;border-bottom:5px solid #029dbe}#ihin-con-02 img{width:100%;height:auto}#ihin-con-02 .img01{width:60%;margin-bottom:10px;margin-left:25px;float:right}#ihin-con-02 .img02{width:60%;margin-bottom:10px;margin-right:25px;float:left}#ihin-con-02 p.text_l{margin:0 0 30px;padding:0;font-weight:500;font-size:16px;line-height:130%;text-align:justify}#ihin-con-02 p.text_r{margin:0 0 50px;padding:0;font-weight:500;font-size:16px;line-height:130%;text-align:justify}#ihin-con-02 p span{font-weight:900;color:#ff8a00}.pricedown-box01{width:96%;margin:0 auto;padding:0}.pricedown-box01 img{width:100%;height:auto}.pricedown-box01 p.text01{height:auto;margin:0 auto;padding:15px 0 35px;font-weight:600;font-size:16px;line-height:140%;text-align:justify}.pricedown-box01 p.text02{margin:0 auto;padding:0 0 55px;font-weight:600;font-size:18px;line-height:140%;color:#006580;text-align:center}.pricedown-box01 p.text02 span{font-weight:900;margin:0 0 15px;background:linear-gradient(transparent 40%,#eaff00 40%)}.pricedown-box02{width:96%;margin:0 auto 45px auto;padding:0 0 45px;border-bottom:1px solid #006580}.pricedown-box02 .img02{width:47%;margin:0;float:left}.pricedown-box02 .img02 img{width:100%;height:auto}.pricedown-box02 .text03{width:50%;margin:0;float:right;text-align:justify}.pricedown-box02 h2{margin:0;padding:0 0 15px;font-weight:900;font-size:25px;line-height:130%;color:#006580}.pricedown-box02 .text03 p{margin:0;padding:5px 0 0;font-weight:500;font-size:17px;line-height:130%}.pricedown-box03{width:86%;margin:0 auto 45px auto;border:5px dotted #006580;background-color:#c9f5ff;padding:25px 30px}.pricedown-box03 p{font-weight:600;font-size:16px;line-height:150%;text-align:justify}.box_line{width:90%;margin:30px auto -10px auto;text-align:center}.box_line img{width:100%;max-width:620px;height:auto}#menusingle-con-01{width:96%;margin:0 2%;background-color:#fcf5c2;margin-bottom:60px}#menusingle-con-01 h3{width:90%;height:auto;margin:0 auto;padding:12px 5%;color:#fff;font-weight:900;font-size:23px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_tit01.gif);background-position:right top;background-repeat:no-repeat;background-color:#029dbe;border-radius:0;-webkit-border-radius:0px}#menusingle-con-01 .img{float:left;margin:3%;width:50%}#menusingle-con-01 .img img{width:100%;height:auto}#menusingle-con-01 table{width:40%;float:left;margin:3% 0 0;border-collapse:separate;border-spacing:5px}#menusingle-con-01 table th{width:30%;text-align:center;margin:0 auto;background-color:#c9f5ff;font-weight:600;vertical-align:middle;color:#000;padding:10px 5px}#menusingle-con-01 table td{text-align:left;margin:0 auto;line-height:120%;background-color:#fff;vertical-align:middle;color:#000;font-weight:500;padding:10px}#menusingle-con-01 table td.price{color:#ff0439;font-size:25px;font-weight:900}#menusingle-con-01 h4{margin:0 auto;padding:5px 20px;color:#fff;background-color:#eca600;font-weight:900;font-size:20px;text-align:center;letter-spacing:2px}#menusingle-con-02{height:auto;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk02.png);background-position:right bottom;background-repeat:no-repeat}#menusingle-con-02 ul{list-style-type:none;padding:25px 60px}#menusingle-con-02 li{position:relative;color:#f90035;font-size:18px;font-weight:900;letter-spacing:-1px}#menusingle-con-02 li:after{content:'';display:block;position:absolute;top:.5em;left:-1.5em;width:10px;height:5px;border-left:2px solid #17a2c1;border-bottom:2px solid #17a2c1;transform:rotate(-45deg)}#menusingle-con-03{height:auto;margin:0;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk_02.png);background-size:25% auto;background-position:15px bottom;background-repeat:no-repeat;background-color:#cce4e9}#menusingle-con-03 p{width:70%;margin:0 0 0 25%;padding:35px 0;font-weight:600;font-size:16px;line-height:140%;text-align:justify}#menuplan-con-01{width:96%;margin:0 2%;background-color:#def8fd;margin-bottom:60px}#menuplan-con-01 h3{width:90%;height:auto;margin:0 auto;padding:12px 5%;color:#fff;font-weight:900;font-size:20px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menuplan/menuplan_tit01.gif);background-position:right top;background-repeat:no-repeat;background-color:#de8300;border-radius:0;-webkit-border-radius:0px}#menuplan-con-01 .img{width:92%;margin:20px auto 0 auto}#menuplan-con-01 .img img{width:100%;height:auto}#menuplan-con-01 table{width:94%;margin:20px auto 30px auto;border-collapse:separate;border-spacing:5px}#menuplan-con-01 table th{text-align:center;margin:0 auto;background-color:#f9c567;font-weight:600;vertical-align:middle;color:#000;padding:10px 5px}#menuplan-con-01 table td{text-align:left;margin:0 auto;line-height:120%;background-color:#fff;vertical-align:middle;color:#000;font-weight:500;padding:10px}#menuplan-con-01 table td.price{color:#ff0439;font-size:25px;font-weight:900}#menuplan-con-01 h4{margin:0 auto;padding:5px 20px;color:#fff;background-color:#21859c;font-weight:900;font-size:20px;text-align:center;letter-spacing:2px}#menuplan-con-02{height:auto;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menuplan/menuplan_bk02.png);background-position:right bottom;background-repeat:no-repeat}#menuplan-con-02 ul{list-style-type:none;padding:25px 60px}#menuplan-con-02 li{position:relative;color:#f90035;font-size:16px;font-weight:900;letter-spacing:-1px}#menuplan-con-02 li:after{content:'';display:block;position:absolute;top:.5em;left:-1.5em;width:10px;height:5px;border-left:2px solid #17a2c1;border-bottom:2px solid #17a2c1;transform:rotate(-45deg)}#menuplan-con-03{height:auto;margin:0;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk_02.png);background-size:25% auto;background-position:15px bottom;background-repeat:no-repeat;background-color:#fffbcf}#menuplan-con-03 p{width:70%;margin:0 0 0 25%;padding:35px 0;font-weight:600;font-size:15px;line-height:130%;text-align:justify}.menuplan-bn_02{width:80%;height:140px;margin:-20px 0 0 25%;float:left}.menuplan-bn_02 a:hover{width:80%;height:auto;margin:2px 0 0;float:left}.menuplan-bn_02 img{width:100%;max-width:200px;height:auto}.virus-boxin01{background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_bk_01_sp.gif) top center no-repeat;margin:-20px 0 50px;background-size:100% auto;background-color:#003878}.virus-boxin01 h3{font-size:35px;font-weight:900;padding:45px 0 0;color:#eaff00}.virus-boxin01 h3 span{border-bottom:dotted 5px #eaff00}.virus-boxin01 ul{list-style:none;margin:30px auto 0 auto;padding:18px 25px 0}.virus-boxin01 ul li{padding-left:33px;font-size:23px;font-weight:600;color:#fff;line-height:2.5em;background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_icon.png) left 0px top 15px no-repeat;background-size:25px auto}.virus-boxin01 p{font-size:20px;font-weight:600;text-align:right;padding:0 50px 30px 0;color:#fff}ul.virus_list01{list-style:none;margin:30px 25px}ul.virus_list01 li{padding-left:33px;font-size:21px;font-weight:900;color:#064485;line-height:2em;background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_icon.png) left 0px top 5px no-repeat;background-size:25px auto;letter-spacing:-1px}ul.flow_list{list-style:none;padding:0;margin:0 auto;width:90%}ul.flow_list li{border:5px solid #ccc;border-radius:10px;margin-bottom:20px;padding:4px 15px 15px;position:relative}ul.flow_list li:after{bottom:-34px;color:#ccc;content:"▼";font-size:25px !important;left:48%;position:absolute}ul.flow_list li.last:after{content:""}ul.flow_list li h3:first-letter {font-size:2.5rem;font-weight:900;font-style:italic;letter-spacing:.1em}ul.flow_list li h3{font-size:25px;font-weight:900;color:#064485}table.virus_table01{width:90%;margin:20px auto 30px auto;border-collapse:separate;border-spacing:5px}body.delivery #ihin-con-01{margin:0 auto;padding:0}ul.delivery_list01 li{position:relative;padding:0 0 7px 20px;margin:7px 0 15px;font-weight:700;border-bottom:dashed 3px #fff}.line-content{width:100%;height:auto;margin:0 auto}#line-con-01{width:96%;height:auto;margin:0 auto}#line-con-01 h3{margin:70px auto 40px auto;padding:0;font-weight:900;font-size:30px;letter-spacing:1px;line-height:35px;text-align:center}#line-con-01 h3 span{font-weight:600;font-size:20px;color:#00c402}.line-con-01-in01{width:96%;height:auto;margin:0 auto}.line-con-01-in01 h4{width:100%;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/line/line-page-tit02.gif);background-size:cover;background-repeat:no-repeat;background-color:#00b204}.line-con-01-in01 h4 .number{width:90px;margin:0;padding:10px 20px;font-weight:900;font-size:22px;letter-spacing:1px;line-height:25px;text-align:left;background-color:#feff04;float:left}.line-con-01-in01 h4 .tit{margin:0;padding:10px 20px;font-weight:900;font-size:22px;letter-spacing:0px;line-height:25px;text-align:left;color:#fff;float:left}.line-con-01-in01 p{width:90%;margin:20px auto;padding:0;font-size:18px;letter-spacing:0;text-align:left}.line-con-01-in02{width:96%;height:auto;margin:0 auto 60px auto}.line-con-01-in02 .line-con-01-in02-l{width:96%;height:auto;margin:0 auto 40px auto;border:#ddd solid 8px;float:none}.line-con-01-in02 .line-con-01-in02-r{width:96%;height:auto;margin:0 auto 40px auto;border:#ddd solid 8px;float:none}.line-con-01-in02 p.tit{width:100%;height:auto;margin:0;padding:10px 0 15px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:1px;text-align:center;background-color:#ddd}.line-con-01-in02 .bn{width:100%;height:auto;margin:0;padding:20px 0;text-align:center}.line-con-01-in02 .img{width:100%;margin:0 auto;padding:0;text-align:center}.line-con-01-in02 p.text01{width:90%;margin:0 auto;padding:0 0 30px;font-size:17px;line-height:140%;letter-spacing:0;text-align:justify}.line-con-01-in02 p.text02{width:85%;margin:20px auto 0 auto;padding:0;font-size:17px;line-height:140%;letter-spacing:0;text-align:justify}.line-con-01-in02 .line-con-01-in02-r-l{width:47%;height:auto;margin:0;text-align:center;padding:25px 0;float:left}.line-con-01-in02 .line-con-01-in02-r-r{width:50%;height:auto;margin:25px 0;padding:0;text-align:center;border-left:#ddd solid 5px;float:right}.line-con-01-in03{width:100%;height:auto;margin:0 auto 70px auto}.line-con-01-in03 img{width:100%;height:auto}.line-con-01-in03 .line-con-01-in04-img{width:30%;height:auto;margin:0 auto;float:left}.line-con-01-in03 .line-con-01-in04-text{width:60%;height:auto;margin:0;float:right;border:#ddd solid 6px;border-radius:15px}.line-con-01-in03 .line-con-01-in04-text p.tit{width:100%;height:auto;margin:0;padding:10px 0 15px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;text-align:center;background-color:#ddd}.line-con-01-in03 .line-con-01-in04-text ul{counter-reset:list;list-style-type:none;font:14px/1.6 'arial narrow',sans-serif;padding:10px 25px 10px 20px}.line-con-01-in03 .line-con-01-in04-text ul li{position:relative;line-height:25px;margin:7px 0 15px 40px;padding-left:5px;font-size:16px;letter-spacing:0}.line-con-01-in03 .line-con-01-in04-text ul li:before{counter-increment:list;content:counter(list);position:absolute;left:-35px;width:30px;height:30px;line-height:30px;font-weight:900;background:#fffe03;text-align:center;color:#000;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.line-con-01-in03 .line-con-01-in05-img{width:30%;height:auto;margin:0 auto;float:right}.line-con-01-in03 .line-con-01-in05-text{width:65%;height:auto;margin:0 auto;float:left;border:#ddd solid 6px;border-radius:15px}.line-con-01-in03 .line-con-01-in05-text ul{list-style:none;margin:0;padding:25px 30px}.line-con-01-in03 .line-con-01-in05-text ul li:before{content:"";width:15px;height:15px;display:inline-block;background-color:#00b204;position:relative;border-radius:50%;margin-right:5px}.line-con-01-in03 .line-con-01-in05-text ul li{padding:0;margin-bottom:5px;font-size:17px}.line-bn{width:96%;height:auto;margin:0 auto;text-align:center}.line-bn img{width:100%;height:auto}.line-con-02{width:100%;height:auto;margin:70px auto 60px auto;background-color:#fffebb}.line-con-02in{width:96%;height:auto;text-align:center;margin:70px auto;padding:0 0 50px}.line-con-02in .line-con-01-in05-img{width:100%;height:auto;margin:0;padding:20px 0 0;float:none}.line-con-02in .line-con-01-in05-img img{width:100%;height:auto}.line-con-02in .line-con-01-in05-text{width:100%;height:auto;margin:0;float:none;text-align:center}.line-con-02in .line-con-01-in05-text p{font-size:22px;font-weight:600;line-height:160%;margin:15px 0 20px}.line-con-03{width:100%;height:auto;margin:70px auto 90px auto;padding:130px 0 80px;background-color:#dbeef4}.line-con-03in{width:96%;height:auto;margin:0 auto;padding:0 0 50px}.line-con-03in img{width:100%;height:auto;border:#fff solid 15px}.line-con-03in p.tit{width:96%;height:auto;margin:30px 0 0;padding:15px 2%;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0;color:#fff;text-align:left;background-color:#00a604}.line-con-03in p.text01{width:96%;height:auto;margin:0;padding:25px 2%;font-size:17px;line-height:140%;text-align:justify}.line-con-03in .line-con-03-img-l{width:96%;height:auto;margin:0;padding:0;float:none}.line-con-03in .line-con-03-text-r{width:100%;height:auto;margin:0;padding:0;float:none}.line-con-03in .line-con-03-img-r{width:96%;height:auto;margin:0;padding:0;float:none}.line-con-03in .line-con-03-text-l{width:100%;height:auto;margin:0;padding:0;float:none}.line-con-04{width:100%;height:auto;margin:70px auto 90px auto;padding:0}.line-con-04in{width:96%;height:auto;margin:0 auto;padding:0}.line-con-04in .box{width:90%;height:auto;margin:0 auto 90px auto;padding:0;border-top:#f8f8f8 solid 1px;box-shadow:0px 10px 10px 0px rgba(0,0,0,.5)}.line-con-04in .img{width:80%;height:auto;margin:0 auto;padding:35px 20px 0 35px;float:none}.line-con-04in .text{width:75%;height:auto;margin:0 auto;padding:0 35px 35px 0;float:none}.line-con-04in .img-02{width:80%;height:auto;margin:0 auto;padding:35px 20px 0 35px;float:none}.line-con-04in .text-02{width:75%;height:auto;margin:0 auto;padding:0 35px 35px 0;float:none}.line-con-04in h4{font-weight:900;font-size:28px;letter-spacing:0px;line-height:28px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/line/line-page-icon01.gif);background-position:center left;background-repeat:no-repeat;padding:20px 0 0 35px;margin:20px 0}.line-con-04in p{font-size:17px;letter-spacing:0px;line-height:150%;padding:0;margin:0 0 15px;text-align:justify}.line-contact-box{width:100%;height:auto;margin:0 auto;padding:60px 0;text-align:center;background-color:#00c402}.line-contact-box .tel{width:90%;height:auto;margin:0 auto 40px auto;padding:0}.line-contact-box .tel img{width:100%;height:auto}body.line #page_tit_box,body.yashiki #page_tit_box,body.matt #page_tit_box{width:100%;margin:0 auto;padding:0;text-align:center;background:0 0;background-color:#00c402}body.line #page_tit_box img,body.yashiki #page_tit_box img,body.matt #page_tit_box img{width:100%;height:auto}#matt-con-01{width:96%;height:auto;margin:40px auto 0 auto}#matt-con-01 p.tit01{font-size:23px;padding:0;margin:0 0 15px;text-align:center;font-weight:900}#matt-con-01 p.text01{padding:0;margin:0 0 45px;text-align:center}#matt-con-01 p.text02{padding:0 0 20px;margin:50px 0 25px;text-align:center}#matt-con-01 p.text02 span{background:linear-gradient(transparent 50%,#ff6 0%);font-size:16px;line-height:200%}#matt-con-01 p.text02 strong{color:#ff4d00}.matt-con-01-in01 h4{height:auto;margin:0 auto;padding:10px 20px;color:#fff;font-weight:900;font-size:20px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_tit01.gif);background-position:center right;background-repeat:no-repeat;background-color:#029dbe;text-align:center;letter-spacing:1px}#matt-con-01 table{width:90%;margin:15px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}#matt-con-01 table th{text-align:center;margin:0 auto;padding:10px 0;background-color:#c9f5ff;vertical-align:middle;color:#000;border:1px #a2dfed solid}#matt-con-01 table td{margin:0;text-align:center;vertical-align:middle;border:1px #a2dfed solid}#matt-con-01 table td.price{width:20%;font-size:20px}#yashiki-con-01{width:96%;height:auto;margin:0 auto}#yashiki-con-01 p.tit01{font-size:23px;padding:0;margin:0 0 15px;text-align:center;font-weight:900}#yashiki-con-01 p.text01{padding:0;margin:0 0 45px;text-align:center}#yashiki-con-01 div.img01{width:65%;padding:0;margin:0 auto 60px auto}#yashiki-con-01 div.img01 img{width:100%;height:auto}.yashiki-con-01in{margin:0 0 60px;padding:0;border:10px solid #b19955;text-align:center}.yashiki-con-01in h3{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:25px;line-height:40px;height:40px;text-align:center;background-color:#b19955}.yashiki-con-01in img{width:100%;max-width:400px;padding:50px 0 30px;height:auto;float:none;text-align:center}.yashiki-con-01in ul{width:90%;list-style:none;margin:0 auto 30px auto;float:none}.yashiki-con-01in ul li{padding-left:33px;font-size:18px;font-weight:900;text-align:left;color:#af9038;line-height:2em;background:url(//asum.tokyo/wp-content/themes/asum/img/yashiki/yashiki_icon.png) left 0px top 5px no-repeat;background-size:25px auto;letter-spacing:-1px}.yashiki-con-02{width:100%;height:auto;padding:0 0 60px;background-color:#fff4d4}.yashiki-con-02 h4{height:auto;margin:0 auto 60px auto;padding:15px 20px;color:#fff;font-weight:900;font-size:20px;background-color:#029dbe;text-align:center}.yashiki-con-02in{width:90%;height:auto;background-color:#fff;margin:50px auto}.yashiki-con-02in p.tit01{width:100%;position:relative;display:inline-block;background-color:#b19955;padding:16px 0;min-width:100%;max-width:100%;text-align:center;font-size:20px;font-weight:900;color:#fff}.yashiki-con-02in .img01{width:90%;margin:0 auto;padding:30px 0 0;height:auto;float:none;text-align:center}.yashiki-con-02in .img01 img{width:100%;max-width:350px;height:auto}.yashiki-con-02in .text01{width:90%;margin:0 auto;padding:30px 0;height:auto;font-size:16px;line-height:120%;float:none}.yashiki-con-02in .img02{width:90%;margin:0 auto;padding:30px 0 0;height:auto;float:none;text-align:center}.yashiki-con-02in .img02 img{width:100%;max-width:350px;height:auto}.yashiki-con-02in .text02{width:90%;margin:0 auto;padding:30px 0;height:auto;font-size:16px;line-height:140%;float:none}.yashiki-con-02in .text01 span,.yashiki-con-02in .text02 span{line-height:140%}.balloon6{width:90%;margin:10px auto 80px auto;overflow:hidden}.balloon6 .faceicon{float:left;margin-right:-50px;width:25%;padding:0 30px 0 0}.balloon6 .faceicon img{width:100%;height:auto;border-radius:50%;border:5px #b19955 solid}.balloon6 .chatting{width:100%;text-align:left}.says{display:inline-block;position:relative;margin:0 0 0 50px;padding:20px;width:52%;border-radius:15px;background:#fff}.says:after{content:"";display:inline-block;position:absolute;top:3px;left:-19px;border:8px solid transparent;border-right:18px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.says p{margin:0;padding:0;font-size:16px}.says p strong{color:#b38f2a;font-size:22px}.yashiki-con-03{width:90%;margin:80px auto;padding:0 0 50px;border:10px solid #b19955}.yashiki-con-03 .border{width:90%;height:1px;margin:30px auto 0 auto;background-color:#d5c9a7}.yashiki-con-03 h4{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:20px;line-height:40px;height:45px;text-align:center;background-color:#b19955}.yashiki-con-03 img{width:100%;max-width:450px;padding:50px 0 0;height:auto;float:none}.yashiki-con-03in{width:90%;margin:0 auto}.yashiki-con-03in .img{width:100%;margin:0;padding:0;float:none;text-align:center}.yashiki-con-03in img{width:100%;text-align:center;max-width:450px;margin:0 auto}.yashiki-con-03in p.text01{width:90%;margin:0 auto;float:none;font-size:18px;line-height:130%;padding:30px 0 0}.yashiki-con-03in p.text02{width:100%;margin:0 auto;float:none;font-size:16px;line-height:130%;padding:30px 0 0;text-align:center}.yashiki-con-03in p.text01 strong{color:#b38f2a;font-size:18px}.yashiki-con-03 table{width:90%;margin:50px auto 0 auto;font-size:16px;border-spacing:0;border:1px #b19955 solid}.yashiki-con-03 table th{text-align:center;margin:0 auto;padding:10px 0;background-color:#d1bc81;vertical-align:middle;color:#000;border:1px #b19955 solid}.yashiki-con-03 table td{margin:0;padding:10px;text-align:center;vertical-align:middle;border:1px #b19955 solid;line-height:160%}.yashiki-con-03 table td.price{font-size:18px}.yashiki-con-03 table td.times{background-color:#e9e5da}.yashiki #line-con-01{width:100%;height:auto;margin:0 auto;background-color:#b19955}.yashiki #line-con-01 h3{margin:60px auto 40px auto;padding:30px 0;font-weight:900;font-weight:900;font-size:20px;letter-spacing:1px;line-height:32px;text-align:center;color:#fff}.yashiki .line-contact-box{margin:0 auto 80px auto;background-color:#b19955}}@media only screen and (max-width:767px){#top_main_img{width:100%;margin:0 auto;padding:0;text-align:center}#top_main_img img{width:100%;height:auto}.company-box02 .text ul li{width:49%;height:auto;font-size:16px;float:left;margin:0 0 5px;text-align:center}.company-box02 .text ul li:nth-child(even){margin:0 0 5px}.company-box02 .text ul li:nth-child(1){margin:0 2% 5px 0}.company-box02 .text ul li:nth-child(3){margin:0 2% 5px 0}.company-box02 .text ul li:nth-child(4){margin:0 0 5px}.top-textpoint-textbox{width:100%;margin:30px auto 0 auto;padding:30px 0 50px;background:url(//asum.tokyo/wp-content/themes/asum/img/top/0yen_img04.png) bottom no-repeat;background-size:120% auto;background-color:#fefcce}.top-textpoint-textboxin{width:94%;margin:0 auto}.top-textpoint-textbox01{width:100%;padding:20px 0 0;margin:0 0 30px;text-align:center;float:none;height:auto;box-sizing:border-box;display:block;position:relative;border:3px solid #232323;background-color:#fff;border-radius:15px}.top-textpoint-textbox01 p{font-size:16px;padding:20px;margin:0;line-height:160%;font-weight:700;text-align:justify}.top-textpoint-textbox02{width:100%;padding:20px 0 0;margin:0 0 30px;text-align:center;float:none;height:auto;box-sizing:border-box;display:block;position:relative;border:3px solid #232323;background-color:#fff;border-radius:15px}.top-textpoint-textbox02 p{font-size:16px;padding:20px;margin:0;line-height:160%;font-weight:700;text-align:justify}.top-textpoint-textbox03{width:100%;padding:20px 0 0;margin:0 0 30px;text-align:center;float:none;height:auto;box-sizing:border-box;display:block;position:relative;border:3px solid #232323;background-color:#fff;border-radius:15px}.top-textpoint-textbox03 p{font-size:16px;padding:20px;margin:0;line-height:160%;font-weight:700;text-align:justify}.top-textpoint-textbox04{margin:50px 0 10px}.top-textpoint-textbox04 p{color:#000;font-size:16px;margin:0 0 20px;line-height:140%;font-weight:700;text-align:center;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","MS PGothic","ＭＳ Ｐゴシック",sans-serif}.top-textpoint-textbox04 strong{font-size:48px;color:#ff0004}.top-textpoint-textbox04 small{font-size:16px;color:#ff0004;font-weight:700}.top-textpoint-textbox05 p{margin:10px 0;font-size:16px;line-height:130%;font-weight:500;text-align:center}.top-textpoint-textbox05 span.orange{color:#fe6600;font-weight:900;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/wave-orange.gif) bottom repeat-x;background-size:20px;padding:15px 0 5px;line-height:160%}#plan-con-01 h4 p{width:67%;font-size:18px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.tit{width:67%;float:left;font-size:18px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.tit02{font-size:18px;font-weight:900;line-height:30px;color:#005d70}#plan-con-01 h4 p.price{width:30%;text-align:right;float:right;font-size:18px;font-weight:900;line-height:30px;color:red}.plan-boxin01 ul{list-style:none;margin:30px 20px 20px;padding:15px;color:#000;background-color:#ffffd5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plan-boxin01 ul li{padding-left:23px;font-size:16px;font-weight:600;color:#eb5d05;line-height:1.7em;background:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/04/gomiyashiki_icon.png) left 0px top 3px no-repeat;background-size:20px auto}.plan-point-box04{margin:35px auto 45px auto;text-align:center}.plan-point-box04 p.text01{font-size:18px;font-weight:600;line-height:22px;color:#eb5d05}.plan-point-box04 img{width:75%;height:auto;padding:10px 0 0}.plan-point-box04 .bn01 img{width:236px;height:auto}.plan-boxin02 .leftbox01{width:90%;margin:0 5% 20px;float:left}.plan-boxin02 .rightbox01{width:90%;margin:0 5% 20px;float:right}.plan-boxin01 p.tit01{width:90%;padding:.15em .5em;color:#1e8398;background:#ffffd5;border-left:solid 5px #1a9cb7;margin:30px auto 15px auto;font-size:18px;font-weight:900}.plan-boxin01 .img01{margin:0 0 20px;text-align:center}.plan-boxin01 .img01 img{width:96%;height:auto}dl.qa dd,dl.qa dt{text-indent:-2.6em;padding:0 20px 10px 50px}dl.qa dt{margin:0 20px 0 0}dl.qa dd:first-letter ,dl.qa dt:first-letter {font-size:1.8em;font-weight:700;margin-right:5px;padding:5px 0 5px 5px}dl.qa dd{margin:10px 0 0;padding-bottom:20px}dl.qa dt:first-letter {color:#c9f5ff}dl.qa dd:first-letter {color:#fe6600}dl.qa dt{margin:0;background-color:#199eba;font-size:16px;font-weight:600;color:#fff;border-radius:10px 10px 0 0/10px 10px 0 0;-webkit-border-radius:10px 10px 0 0/10px 10px 0 0;-moz-border-radius:10px 10px 0 0/10px 10px 0 0}dl.qa dd{margin:0 0 15px;background-color:#fbfae9;font-size:16px;font-weight:500;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px}.reason-boxin01 h4{margin:0;font-size:20px;font-weight:900;line-height:28px;padding:0 0 5px;color:#005d70;font-style:italic;border-bottom:double 6px #005d70;text-align:center}.reason-boxin01 h4 span{font-size:30px;color:#00c0e6}.reason-boxin01 .img_r{width:100%;margin:0;float:right;text-align:center}.reason-boxin01 .img_l{width:100%;margin:0;float:right;text-align:center}.reason-boxin01 img{width:100%;max-width:340px;height:auto}.reason-boxin01 .text01{width:100%;margin:0;text-align:left;float:left}.reason-boxin01 .text01 p{font-size:16px;font-weight:500;line-height:20px;padding:5px 0 10px}.reason-boxin01 .text02{width:100%;margin:0;text-align:left;float:right}.reason-boxin01 .text02 p{font-size:16px;font-weight:500;line-height:20px;padding:5px 0 10px}#footer-menu{position:fixed;width:100%;background-color:#1e1e1e;bottom:0;left:0;z-index:100;padding:0;display:block}#footer-menu ul{display:flex;border-top:4px #02406f solid}#footer-menu li{width:50%;text-align:center;background-color:red}#footer-menu li:nth-child(even){background-color:#0091b0}#footer-menu li a{width:100%;display:block;padding:5px 0;color:#eee}#footer-menu li img{width:92%;max-width:200px;height:auto}.staff-boxin01{width:90%;max-width:660px;margin:0 auto 30px auto;text-align:center}.staff-boxin01 img{width:100%;max-width:660px;height:auto}.staff_text01{width:100%;max-width:660px;margin:0 auto;background-image:url(//asum.tokyo/wp-content/themes/asum/img/staff/staff_bk01.jpg);background-repeat:repeat;background-size:100% auto}.staff_text01 p{width:84%;padding:10px 0 30px;margin:0 auto;font-size:16px;text-align:left;line-height:140%}.voice_img01{margin:0 0 40px}.voice_textbox01{width:90%;margin:0 auto 30px auto;padding:0 0 30px;text-align:left;border-bottom:dashed 3px #4bd7f5}.voice_icon{width:31px;height:39px;float:left;margin:0 10px 0 0}.voice_textbox01 p.text01{float:left;font-size:14px;line-height:120%;font-weight:900}.voice_textbox01 p.text01 span{color:#ffbb05}.voice_textbox01 p.text02{width:100%;font-size:16px;line-height:140%;margin:6px 0 20px}.voice_textbox01 .voice_img02{width:100%;float:right}.voice_textbox01 .voice_img02 img{width:100%;height:auto}.mapboox-l{width:90%;margin:0 5% 40px;float:none}.mapboox-r{width:90%;margin:0 5% 40px;float:none}.mapboox p.tit{padding:.25em 0 .5em .75em;border-left:6px solid #ccc;border-bottom:1px solid #ccc;font-size:20px}.mapboox ul{padding:.5em 1em .5em 2.3em;position:relative;margin:10px 0 0}.mapboox ul li{line-height:1.5;padding:.6em 0;list-style-type:none!important}#news-con01-l-in{width:96%;margin:0 auto 30px auto;text-align:left}#news-con01-l-in p{margin:0 0 30px;font-size:15px;line-height:160%}#news-con01-l-in .news-con01-date{margin:0 0 5px;font-size:12px;font-weight:900}#news-con01-l-in img{width:100%;height:auto;margin:0}section.archive li{width:100%;float:left;margin:0 0 30px;background-color:#f0f2f3}section.archive li:nth-child(2n){margin:0 0 30px}.home .info-box01 h3{margin:30px 0 15px}.home section.archive li{width:100%;float:left;margin:0 0 30px;background-color:#f0f2f3}.home section.archive li:nth-child(2){margin:0 0 30px}.home section.archive li:nth-child(3){margin:0 0 30px}.choice-boxin01 .balloon p{font-size:15px;line-height:140%;text-align:center}.choice-boxin02{margin:0 2% 60px;width:96%}.choice-boxin02 .img_l{float:left;width:100%}.choice-boxin02 .img_l img{width:100%;height:auto}.choice-boxin02 .text01{width:100%;float:right;margin:20px 0 0}.choice-boxin02 .text01 p{font-size:16px;line-height:140%}.choice-boxin02 .text02{width:90%;text-align:center;margin:40px 5%}.choice-boxin02 .img_r{float:right;width:100%}.choice-boxin02 .text03{width:100%;float:left;margin:0}.choice-boxin02 .text03 p{font-size:16px;line-height:170%;padding:20px 0 0}.choice-boxin03 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 10px}.choice-boxin03 .img01{line-height:0;margin:0 20px}.choice-boxin03 .img01 img{width:100%;height:auto}.choice-boxin03 .text02 p{font-size:16px;font-weight:900;line-height:140%;margin:0 20px 10px;padding:10px 20px;background-color:#f0efe1}.choice-boxin03 .text03 p{font-size:18px;line-height:160%;margin:20px 20px 40px}.choice-boxin04{margin:0 0 50px}.choice-boxin04 .text01 p{font-size:18px;line-height:160%;margin:20px 20px 30px}.choice-boxin04-in{width:96%;margin:0 auto 30px auto}.choice-boxin04-in h2{font-size:18px;color:#f27513;font-weight:900;margin:0 0 10px;border-bottom:1px solid #f27513}.choice-boxin04-in .img01{float:left;width:100%}.choice-boxin04-in p{font-size:15px;line-height:130%;margin:15px 0 0;width:100%;float:right}.choice-boxin05{margin:0 0 50px}.choice-boxin05 .text01 p{font-size:18px;line-height:160%;margin:20px}.choice-boxin05 .img01{line-height:0;margin:0 20px}.choice-boxin05 .img01 img{width:100%;height:auto}.choice-boxin05 .text02 p{font-size:16px;line-height:160%;margin:20px 20px 30px}.choice-boxin05 .text02 p strong{color:#f27513;border-bottom:dashed 2px #f27513}table.alive_table01{border-collapse:collapse;margin:0 auto;padding:0;width:96%;table-layout:fixed;font-size:16px}table.alive_table01 th,table.alive_table01 td{padding:5px;border-right:2px solid #fff}table.alive_table02{border-collapse:collapse;margin:0 5% 5px;padding:0;table-layout:fixed;font-size:16px}table.alive_table02 th,table.alive_table02 td{padding:5px 10px;border-right:2px solid #fff}table.alive_table02 th.co01{background:#ff4e00;color:#fff;font-size:20px}table.alive_table02 td.co01{color:#ff4e00;font-size:20px;background:#ffecc0;font-weight:600}table.alive_table03{border-collapse:collapse;margin:0 auto 0 auto;padding:0;table-layout:fixed;font-size:20px}table.alive_table03 td{padding:15px 25px;border-right:5px solid #fff;text-align:center;font-weight:900;color:#fff}.alivebox01{width:90%;margin:0 auto 15px auto}.alivebox01 .img03{width:100%;float:left}.alivebox01 .img03 img{width:100%;height:auto}.alivebox01 p{float:right;font-size:16px;padding:15px 0 30px;width:100%;text-align:justify}.alivebox01 p.text02{float:right;font-size:16px;padding:15px 0 30px;width:100%;text-align:justify}.top02_box01 h2{margin:0;padding:10px;color:#fff;font-weight:900;font-size:18px;line-height:120%;text-align:center;letter-spacing:0px;background-color:#177699}.top02_box01in{margin:0;padding:15px 20px;font-size:16px;line-height:140%;text-align:justify;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_01.gif);background-position:right bottom;background-repeat:no-repeat;background-color:#feffd6;border:5px solid #a2dfed}.top02_price_green p.price{font-size:16px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.top02_price_green p.price strong{font-size:35px;font-weight:900}.top02_price_green .textbox h3.tit02{font-size:23px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_price_green .textbox h3.tit02 span{color:#000;font-weight:900;background:linear-gradient(transparent 50%,#bfff35 50%)}.top02_price_pink p.price{font-size:16px;font-weight:900;float:right;font-family:"Helvetica Neue",Arial;margin:-12px 0 0;padding:0 30px 0 0;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.top02_price_pink p.price strong{font-size:35px;font-weight:900}.top02_price_pink .textbox h3.tit02{font-size:23px;line-height:120%;font-weight:900;color:#000;margin:-20px 0 15px}.top02_box03 p{font-size:15px;line-height:140%;font-weight:600;text-align:center;padding:15px 0}.top02_box03 ul{margin:0;padding:0;list-style:none;width:50%;float:left;border-bottom:1px solid #2d798e}.top02_box03 li{display:inline;padding:0;margin:0}.top02_box03 li a{display:block;border-top:1px solid #2d798e;border-right:1px solid #2d798e;padding:10px 0;text-decoration:none;width:100%;margin:0;text-align:center;font-size:14px;font-weight:900;color:#000;letter-spacing:-1px}.top02_box03 li a:hover{background-color:#fff}.top02_box03 ul.none li a{display:block;border-top:1px solid #2d798e;border-right:0 solid #2d798e;padding:10px 0;text-decoration:none;width:100%;margin:0;text-align:center;font-size:14px;font-weight:900;color:#000;letter-spacing:-1px}.top02_bn_01{text-align:center;padding:25px 0}.top02_box04{margin:45px auto 45px auto}.top02_box04 .img{width:315px;float:left;text-align:center}.top02_box04{width:100%;height:auto}.top02_box04 .img{width:100%;text-align:center}.top02_box04 img{width:100%;height:auto}.top02_box04 p{width:94%;float:right;font-size:16px;line-height:130%;font-weight:600;padding:10px 0 30px;margin:0 3%;text-align:justify}.top02_box04 p strong{font-size:22px;font-weight:900;color:#ff4f01}.top02_box05{width:90%;margin:45px auto;padding:0}.top02_box05 h2{width:100%;height:auto}.top02_box05 h2 img{width:100%;height:auto}.top02_box05in{margin:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_bk_05.gif);background-size:200px auto;background-position:right top;background-repeat:no-repeat;background-color:#e9eaea;border:5px solid #005ca1}.top02_box05in ul{margin:0;padding:20px 20px 40px}.top02_box05in ul{list-style:none}.top02_box05in ul li{line-height:16px;font-size:16px;color:#ff0036;font-weight:900;background:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_icon.gif) 10px 10px no-repeat;background-size:20px auto;padding:15px 0 15px 35px;border-bottom:3px dashed #014f85}.top02_box06{margin:45px auto 45px auto;padding:0 0 20px;background-color:#ffffe8}.top02_box06 h2{width:100%;margin:0;padding:0}.top02_box06 h2 img{width:100%;height:auto}.top02_box06 .reason-boxin01{margin:0 0 10px}.top02_box07{margin:45px auto 65px auto;padding:0}.top02_box07in{width:94%;margin:0 3%;padding:40px 0;border-bottom:2px dashed #005ca1}.top02_box07in img{width:100%;float:left}.top02_box07in .text{width:100%;float:right;margin:20px 0 0}.top02_box07in .text h3{font-size:18px;line-height:120%;color:#fe6000;font-weight:900;text-align:justify;letter-spacing:-1px}.top02_box07in .text p.name{font-size:16px;line-height:120%;font-weight:600;padding:5px 0 10px}.top02_box07in .text p.text01{font-size:15px;letter-spacing:-1px;line-height:130%;font-weight:600;text-align:justify}h2.top_tit01{width:100%;margin:0;padding:5px 0;font-size:23px;letter-spacing:1px;line-height:160%;text-align:center;color:#fff;text-shadow:2px 2px 1px #000;font-style:italic;font-weight:900;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_tit_01_bk.gif);background-position:center center;background-repeat:repeat}h2.top_tit02{width:100%;margin:40px 0 0;padding:5px 0;font-size:23px;letter-spacing:1px;line-height:160%;text-align:center;color:#fff;text-shadow:2px 2px 1px #000;font-style:italic;font-weight:900;background-image:url(//asum.tokyo/wp-content/themes/asum/img/top02/top02_tit_01_bk.gif);background-position:center center;background-repeat:repeat}.pricedown-box02{width:96%;margin:0 auto 45px auto;padding:0 0 45px;border-bottom:1px solid #006580}.pricedown-box02 .img02{width:100%;margin:0;float:left}.pricedown-box02 .img02 img{width:100%;height:auto}.pricedown-box02 .text03{width:100%;margin:30px 0 0;float:right;text-align:justify}.pricedown-box02 h2{margin:0;padding:0 0 5px;font-weight:900;font-size:19px;line-height:130%;color:#006580}.pricedown-box02 .text03 p{margin:0;padding:5px 0 0;font-weight:500;font-size:15px;line-height:130%}.pricedown-box03{width:80%;margin:0 auto 45px auto;border:5px dotted #006580;background-color:#c9f5ff;padding:25px 30px}.pricedown-box03 p{font-weight:600;font-size:15px;line-height:140%;text-align:justify}#ihin-con-01 h2{height:auto;margin:0 auto;padding:0 11px;color:#fff;font-weight:900;font-size:20px;line-height:55px;height:55px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/ihin/ihin_tit01.gif);background-position:left top;background-repeat:no-repeat;background-color:#029dbe}.ihin-con-01in{margin:0 0 45px;padding:0;border:10px solid #007088}.ihin-con-01in h3{height:auto;margin:0 auto;padding:0;color:#fff;font-weight:900;font-size:20px;line-height:50px;height:55px;text-align:center;background-color:#007088}.ihin-con-01in h3 span{color:#eaff00}.ihin-con-01in p.text03{width:92%;margin:20px auto;padding:0;font-weight:600;font-size:15px;line-height:120%;text-align:justify;color:#01677d}.ihin-con-01intext{height:auto;margin:0 auto;padding:20px;text-align:justify;background-color:#d7ebf0}.ihin-con-01intext p.text04{margin:0;padding:0 0 30px;font-weight:500;font-size:14px;line-height:140%;text-align:justify}.ihin-con-01intext ul{list-style:none;margin:-20px 0 30px;padding:0}.ihin-con-01intext ul li{margin:0;padding:0;color:#005480;font-weight:500}.ihin-con-01intext p.text04 strong{margin:0;padding:0;color:#005480;font-weight:900}#ihin-con-02{width:96%;margin:0 auto 45px auto;padding:0}#ihin-con-02 h2{margin:0 auto 20px auto;padding:0 0 5px;font-weight:900;font-size:20px;text-align:left;border-bottom:5px solid #029dbe}#ihin-con-02 img{width:100%;height:auto}#ihin-con-02 .img01{width:100%;margin-bottom:10px;margin-left:0;float:right}#ihin-con-02 .img02{width:100%;margin-bottom:10px;margin-right:0;float:left}#ihin-con-02 p.text_l{margin:0 0 30px;padding:0;font-weight:500;font-size:14px;line-height:130%;text-align:justify}#ihin-con-02 p.text_r{margin:0 0 50px;padding:0;font-weight:500;font-size:14px;line-height:130%;text-align:justify}#ihin-con-02 p span{font-weight:900;color:#ff8a00}.house_bn01{text-align:center;margin:0 0 40px}.house_bn01 p.bntext01{text-align:center;font-weight:900;font-size:18px;line-height:30px;color:#ff0067}#menusingle-con-01 h3{width:90%;height:auto;margin:0 auto;padding:12px 5%;color:#fff;font-weight:900;font-size:20px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_tit01.gif);background-position:right top;background-repeat:no-repeat;background-color:#029dbe;border-radius:0;-webkit-border-radius:0px}#menusingle-con-01 .img{float:left;margin:30px 5% 0;width:90%}#menusingle-con-01 .img img{width:100%;height:auto}#menusingle-con-01 table{width:94%;float:left;margin:15px 3% 20px;border-collapse:separate;border-spacing:5px}#menusingle-con-01 table th{width:30%;text-align:center;margin:0 auto;background-color:#c9f5ff;font-weight:600;vertical-align:middle;color:#000;padding:10px 5px}#menusingle-con-01 table td{text-align:left;margin:0 auto;line-height:120%;background-color:#fff;vertical-align:middle;color:#000;font-weight:500;padding:10px}#menusingle-con-01 table td.price{color:#ff0439;font-size:23px;font-weight:900}#menusingle-con-01 h4{margin:0 auto;padding:5px 20px;color:#fff;background-color:#eca600;font-weight:900;font-size:20px;text-align:center;letter-spacing:2px}#menusingle-con-02{height:auto;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk02.png);background-position:right bottom;background-repeat:no-repeat}#menusingle-con-02 ul{list-style-type:none;padding:25px 40px}#menusingle-con-02 li{position:relative;color:#f90035;font-size:16px;font-weight:900;letter-spacing:-1px}#menusingle-con-02 li:after{content:'';display:block;position:absolute;top:.5em;left:-1.5em;width:10px;height:5px;border-left:2px solid #17a2c1;border-bottom:2px solid #17a2c1;transform:rotate(-45deg)}#menusingle-con-03{height:auto;margin:0;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk_02.png);background-size:25% auto;background-position:15px bottom;background-repeat:no-repeat;background-color:#cce4e9}#menusingle-con-03 p{width:70%;margin:0 0 0 25%;padding:35px 0;font-weight:600;font-size:15px;line-height:130%;text-align:justify}.menusingle-bn_01{width:100%;height:auto;margin:10px 0 30px;text-align:center;float:none}.menusingle-bn_01 a:hover{width:100%;height:auto;margin:auto;float:none}.menusingle-bn_01 img{width:100%;max-width:300px;height:auto}#menuplan-con-02{height:auto;margin:0 auto;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menuplan/menuplan_bk02.png);background-position:right bottom;background-repeat:no-repeat}#menuplan-con-02 ul{list-style-type:none;padding:25px 40px}#menuplan-con-02 li{position:relative;color:#f90035;font-size:16px;font-weight:900;letter-spacing:-1px}#menuplan-con-02 li:after{content:'';display:block;position:absolute;top:.5em;left:-1.5em;width:10px;height:5px;border-left:2px solid #17a2c1;border-bottom:2px solid #17a2c1;transform:rotate(-45deg)}#menuplan-con-03{height:auto;margin:0;padding:0;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_bk_02.png);background-size:25% auto;background-position:15px bottom;background-repeat:no-repeat;background-color:#fffbcf}#menuplan-con-03 p{width:70%;margin:0 0 0 25%;padding:35px 0;font-weight:600;font-size:15px;line-height:130%;text-align:justify}.virus-boxin01{background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_bk_01_sp.gif) top left no-repeat;margin:-20px 0 50px;background-size:100% auto;background-color:#003878}.virus-boxin01 h3{font-size:20px;font-weight:900;padding:45px 0 0;color:#eaff00}.virus-boxin01 ul{list-style:none;margin:30px auto 0 auto;padding:18px 20px 0}.virus-boxin01 ul li{padding-left:22px;font-size:16px;font-weight:600;color:#fff;line-height:2em;background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_icon.png) left 0px top 3px no-repeat;background-size:20px auto}.virus-boxin01 p{font-size:20px;font-weight:600;text-align:right;padding:0 50px 30px 0;color:#fff}ul.virus_list01{list-style:none;margin:20px}ul.virus_list01 li{padding-left:22px;font-size:16px;font-weight:900;color:#064485;line-height:2em;background:url(//asum.tokyo/wp-content/themes/asum/img/virus/virus_icon.png) left 0px top 3px no-repeat;background-size:20px auto;letter-spacing:-1px}ul.flow_list{list-style:none;padding:0;margin:0 auto;width:90%}ul.flow_list li{border:5px solid #ccc;border-radius:10px;margin-bottom:20px;padding:4px 15px 15px;position:relative}ul.flow_list li:after{bottom:-34px;color:#ccc;content:"▼";font-size:25px !important;left:48%;position:absolute}ul.flow_list li.last:after{content:""}ul.flow_list li h3:first-letter {font-size:2rem;font-weight:900;font-style:italic;letter-spacing:.1em}ul.flow_list li h3{font-size:18px;font-weight:900;color:#064485}table.virus_table01{width:90%;margin:20px auto 30px auto;border-collapse:separate;border-spacing:5px}p.virus_text01{font-weight:900;font-size:18px;text-align:center}ul.delivery_list01 li{position:relative;padding:0 0 7px 20px;margin:7px 0 15px;font-weight:700;border-bottom:dashed 3px #fff}#line-con-01 h3{margin:60px auto 40px auto;padding:0;font-weight:900;font-size:22px;letter-spacing:1px;line-height:25px;text-align:center}#line-con-01 h3 span{font-weight:600;font-size:15px;color:#00c402}.line-con-01-in01 h4 .number{width:60px;margin:0;padding:10px 15px;font-weight:900;font-size:18px;letter-spacing:0px;line-height:22px;text-align:left;background-color:#feff04;float:left}.line-con-01-in01 h4 .tit{margin:0;padding:10px 15px;font-weight:900;font-size:18px;letter-spacing:0px;line-height:22px;text-align:left;color:#fff;float:left}.line-con-01-in01 p{width:90%;margin:20px auto;padding:0;font-size:16px;letter-spacing:0;text-align:left}.line-con-01-in02 .line-con-01-in02-l{width:96%;height:auto;margin:0 auto 40px auto;border:#ddd solid 8px;float:none}.line-con-01-in02 .line-con-01-in02-r{width:96%;height:auto;margin:0 auto 40px auto;border:#ddd solid 8px;float:none}.line-con-01-in02 p.tit{width:100%;height:auto;margin:0;padding:10px 0 15px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:1px;text-align:center;background-color:#ddd}.line-con-01-in02 .bn{width:100%;height:auto;margin:0;padding:20px 0;text-align:center}.line-con-01-in02 p.text01{width:90%;margin:0 auto;padding:0 0 30px;font-size:17px;line-height:130%;letter-spacing:0;text-align:justify}.line-con-01-in02 p.text02{width:85%;margin:20px auto 0 auto;padding:0;font-size:17px;line-height:130%;letter-spacing:0;text-align:justify}.line-con-01-in02 .line-con-01-in02-r-l{width:100%;height:auto;margin:0;text-align:center;padding:25px 0;float:none;border-bottom:#ddd solid 5px}.line-con-01-in02 .line-con-01-in02-r-r{width:100%;height:auto;margin:25px 0;padding:0;text-align:center;border-left:#ddd solid 0px;float:none}.line-con-01-in03{width:100%;height:auto;margin:0 auto 70px auto}.line-con-01-in03 img{width:100%;height:auto}.line-con-01-in03 .line-con-01-in04-img{width:80%;height:auto;margin:0 auto 30px auto;float:none;text-align:center}.line-con-01-in03 .line-con-01-in04-text{width:96%;height:auto;margin:0 auto;float:none;border:#ddd solid 6px;border-radius:15px}.line-con-01-in03 .line-con-01-in04-text p.tit{width:100%;height:auto;margin:0;padding:10px 0 15px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;text-align:center;background-color:#ddd}.line-con-01-in03 .line-con-01-in05-img{width:80%;height:auto;margin:0 auto 30px auto;float:none;text-align:center}.line-con-01-in03 .line-con-01-in05-text{width:96%;height:auto;margin:0 auto;float:none;border:#ddd solid 6px;border-radius:15px}.line-con-02{width:100%;height:auto;margin:70px auto 60px auto;background-color:#fffebb}.line-con-02in{width:96%;height:auto;text-align:center;margin:70px auto;padding:0 0 50px}.line-con-02in .line-con-01-in05-img{width:100%;height:auto;margin:0;padding:20px 0 0;float:none}.line-con-02in .line-con-01-in05-text{width:100%;height:auto;margin:0;float:none;text-align:center}.line-con-02in .line-con-01-in05-text p{font-size:20px;font-weight:600;line-height:140%;margin:15px 0 20px}.line-con-02in .line-con-01-in05-text .bn{width:100%;height:auto}.line-con-02in .line-con-01-in05-text .bn img{width:100%;height:auto}.line-con-03{width:100%;height:auto;margin:70px auto 90px auto;padding:60px 0;background-color:#dbeef4}.line-con-03in{width:96%;height:auto;margin:0 auto;padding:0 0 50px}.line-con-03in p.tit{width:96%;height:auto;margin:20px 0 0;padding:15px 2%;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0;color:#fff;text-align:left;background-color:#00a604}.line-con-03in p.text01{width:96%;height:auto;margin:0;padding:15px 2%;font-size:17px;line-height:140%;text-align:justify}.line-con-04{width:100%;height:auto;margin:70px auto 90px auto;padding:0}.line-con-04in{width:96%;height:auto;margin:0 auto;padding:0}.line-con-04in .box{width:90%;height:auto;margin:0 auto 60px auto;padding:0;border-top:#f8f8f8 solid 1px;box-shadow:0px 10px 10px 0px rgba(0,0,0,.5)}.line-con-04in .img{width:90%;height:auto;margin:0 auto;padding:25px 5% 0;float:none}.line-con-04in .text{width:90%;height:auto;margin:0 auto;padding:0 0 35px;float:none}.line-con-04in .img-02{width:90%;height:auto;margin:0 auto;padding:25px 5% 0;float:none}.line-con-04in .text-02{width:90%;height:auto;margin:0 auto;padding:0 0 35px;float:none}.line-con-04in h4{font-weight:900;font-size:22px;letter-spacing:0px;line-height:22px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/line/line-page-icon01.gif);background-position:center left;background-repeat:no-repeat;padding:20px 0 0 35px;margin:20px 0}.line-con-04in p{font-size:17px;letter-spacing:0px;line-height:150%;padding:0;margin:0;text-align:justify}#matt-con-01 p.tit01{font-size:18px;padding:0;margin:0 0 25px;text-align:center;font-weight:900;letter-spacing:0}#matt-con-01 p.text01{padding:0;margin:0 0 45px;text-align:center}#matt-con-01 div.img01{width:100%;padding:0;margin:0 auto 40px auto}#matt-con-01 div.img01 img{width:100%;height:auto}#matt-con-01 p.text02{padding:0 0 20px;margin:50px 0 25px;text-align:center}#matt-con-01 p.text02 span{background:linear-gradient(transparent 50%,#ff6 0%);font-size:16px;line-height:200%}#matt-con-01 p.text02 strong{color:#ff4d00}.matt-con-01-in01 h4{height:auto;margin:0 auto;padding:10px 20px;color:#fff;font-weight:900;font-size:18px;background-image:url(//asum.tokyo/wp-content/themes/asum/img/menusingle/menusingle_tit01.gif);background-position:center right;background-repeat:no-repeat;background-color:#029dbe;text-align:center;letter-spacing:1px}#matt-con-01 table{width:100%;margin:15px auto;font-size:16px;border-spacing:0;border:1px #a2dfed solid}#matt-con-01 table th{text-align:center;margin:0 auto;padding:10px 0;background-color:#c9f5ff;vertical-align:middle;color:#000;border:1px #a2dfed solid}#matt-con-01 table td{margin:0;text-align:center;vertical-align:middle;border:1px #a2dfed solid}#matt-con-01 table td img{width:100px;height:auto}#matt-con-01 table td.price{width:20%;font-size:16px}}html body.admin-bar #header{top:172px !important}@media screen and (max-width:782px){html body.admin-bar #header{top:186px !important}}
@charset "UTF-8";body,h1,h2,h3,h4,h5,h6,p,address,blockquote,pre,div,dl,dt,dd,ol,ul,li,th,td,form,fieldset,input,textarea{margin:0;padding:0;font-family:"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:500}select{margin:0}html,body{height:100%}abbr,acronym{border:0 none}q:before,q:after{content:""}ol,ul{list-style:none}img{border:0 none;vertical-align:bottom}.archive-img img{border:0 none;vertical-align:bottom;width:100%;height:auto}object{outline:none}table{max-width:100%;border-spacing:0}caption{text-align:left}th,td{text-align:left;vertical-align:top;empty-cells:show}hr{display:none}fieldset{border:0 none}label{cursor:default}iframe{border:0 none;overflow:auto}area{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}body{background:#fff;font-size:100%;line-height:1.5}body.sinka,body.menu,body.contact{background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/commn_bk.gif)}body{-webkit-text-size-adjust:100%}pre,code{font-size:16px}a{-webkit-tap-highlight-color:rgba(255,255,255,.25)}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none;opacity:.8}.clearfix:after{content:"";display:block;clear:both}.loadingWrap{width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:1000000000000}.loadingWrap img{position:absolute;top:50%;left:47%;margin-top:-50px;z-index:1000000000000}.l-inner{margin:0 auto;width:auto;height:45px}@media only screen and (max-width:1099px){.l-inner{width:auto}}.mode-pc{display:none}.mode-sp{display:none}.pc-hidden{display:none}@media only screen and (max-width:1099px){.mode-sp{display:block}.pc-hidden{display:inherit}.sp-hidden{display:none}}#content-box{width:980px;margin:0 auto;text-align:left;padding:40px 0 0}#content-box-r{width:700px;margin:0;text-align:left;padding:0;float:right}#content-box-l{width:250px;margin:0 0 70px;text-align:left;padding:0;float:left}.side-contact-box{width:250px;margin:0 0 30px;text-align:left;padding:0}.side-contact-box h2{width:250px;height:45px;padding:0;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/side_con_tit_01.png) no-repeat left top;text-indent:-9999px}.side-contact-boxin{background-color:#c9f5ff;border:solid #a2dfed 6px;text-align:center;padding:10px 0 5px}.side-contact-boxin-tel{background-color:#fff;text-align:center;padding:13px 0 10px;margin:0 15px}.side-contact-boxin-tel a{font-size:26px;font-weight:900;color:#f50808;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px}.side-contact-boxin-tel i{font-size:26px;font-weight:900;color:#f50808;line-height:5px;padding:0 2px 0 0}.side-contact-boxin-tel p.tel{font-size:14px;font-weight:900;padding:3px 0 0;line-height:14px}.side-contact-boxin p.text{font-size:14px;font-weight:600;padding:8px 0;margin:0 15px;line-height:17px;text-align:left}.side-contact-boxin p.text span{color:#ff6000}.side-contact-boxin-bn a{width:221px;height:78px;margin:0 auto}.side-contact-boxin-bn a{display:block}.side-contact-boxin-bn a img{width:221px;height:78px}.side-contact-boxin-bn a:hover img{opacity:0}.side-contact-boxin-bn a:hover{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/side_con_bn_01_on.png) no-repeat;background-size:221px 78px}ul.side-navi{margin:20px 0 0;padding:5px;list-style:none;background-color:#a2dfed}ul.side-navi li a{display:block;height:50px;width:230px;color:#000;font-size:17px;font-weight:900;line-height:50px;padding:0 0 0 10px;background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/side_bn_bk_01.jpg);background-repeat:no-repeat;background-position:0 -50px}ul.side-navi li a:hover{background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/side_bn_bk_01.jpg);background-repeat:no-repeat;background-position:0 0}.side-subnavi{background-color:#fff;padding:10px 25px 10px 12px}.side-subnavi ul li a{display:block;height:35px;color:#000;font-size:16px;font-weight:600;line-height:35px;padding:0 0 0 13px;background:0 0;background-image:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/side_bn_bk_02.gif);background-repeat:no-repeat;background-position:center left}.side-subnavi ul li a:hover{color:#005d70;background-image:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/side_bn_bk_02.gif);background-repeat:no-repeat;background-position:center left}.side-area-box{border:solid #e6e6e6 1px;text-align:center;padding:10px;margin:20px 0 0}.side-area-box h2{font-size:18px;font-weight:900;line-height:18px;padding:5px 0 10px}.side-area-box p{font-size:15px;font-weight:600;padding:8px 0 0;line-height:18px;text-align:left}.side-area-box p span{color:#ff6000}.side-recruit-box{border:solid #e6e6e6 1px;text-align:left;padding:0;margin:20px 0 0}.side-recruit-textbox{position:relative;z-index:0;width:100%;background-color:#f0efe1}.side-recruit-textbox img{width:54px;float:left;margin:-10px 2px 0}.side-recruit-textbox p{font-size:13px;font-weight:600;line-height:16px;width:185px;float:right;padding:6px 3px 5px 0;color:#000}.f-torikumi-box{width:100%;padding:60px 0;text-align:center;background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/hogo_bk_01.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.f-torikumi-box p{font-size:18px;font-weight:600;padding:0 0 20px;margin:0 auto;color:#fff;letter-spacing:1px;text-shadow:#000 0 0 5px}.f-torikumi-box .button{font-size:15px;font-weight:600;width:185px;padding:10px 30px;margin:0 auto;color:#00839f;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}#footer{width:100%;text-align:center;padding:15px 0 0;position:relative;z-index:2}#footer-in{width:980px;margin:0 auto;text-align:center}#footer ul{list-style-type:none;padding-left:0;border-bottom:1px solid #d9d7d7;padding:0 0 15px}#footer ul li{height:25px;padding:0 15px;margin:0;font-size:16px;line-height:25px;color:#000;border-right:1px solid #000}#footer ul li:nth-child(8){border-right:0 solid #000}#footer .inline{text-align:center}#footer .inline li{display:inline}#footer ul li a{color:#000}#footer-in .h_logo a{display:block;width:244px;height:67px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/f_logo_02.png) center top no-repeat;-webkit-transition:.3s ease-out;transition:.3s ease-out;overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;line-height:1;margin:35px 0 0;padding:0;float:left}#footer-telbox{width:530px;margin:0;text-align:left;padding:25px 0 15px;float:right}.f-telbox-tel{width:290px;margin:7px 0 0;text-align:left;padding:0;float:left}.f-telbox-tel a{font-size:36px;font-weight:900;color:#000;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:39px}.f-telbox-tel i{font-size:30px;font-weight:900;color:#000;line-height:5px;padding:0 2px 0 0}#footer-telbox p.text{font-size:16px;font-weight:900;padding:0 0 2px;margin:0 0 5px;line-height:16px;color:#289fb8;text-align:center;border-bottom:double 3px #289fb8}#footer-telbox p.tel{font-size:15px;font-weight:900;padding:0;line-height:14px}.f-telbox-bn{float:right}.f-telbox-bn a{width:221px;height:78px}.f-telbox-bn a{display:block}.f-telbox-bn a img{width:221px;height:78px}.f-telbox-bn a:hover img{opacity:0}.f-telbox-bn a:hover{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_bn_contact_on.png) no-repeat;background-size:221px 78px}#copyright{width:100%;height:35px;text-align:center;position:relative;background-color:#a1e2fd}#copyright-in{width:980px;margin:0 auto;text-align:left}#copyright-in p.text01{width:520px;margin:0;font-size:14px;line-height:35px;font-weight:600;text-align:left;float:left}#copyright-in p.text02{width:400px;margin:0;font-size:14px;line-height:35px;font-weight:600;text-align:right;float:right}#page-top{position:fixed;z-index:1000;bottom:300px;right:30px;line-height:100px}#page-top a{text-decoration:none;width:81px;height:81px;padding:0;text-align:center;display:block;float:left}#page-top a:hover{text-decoration:none}#pagetopbox{width:100%;height:70px;background-color:#705d00}#pagetopbox a{text-decoration:none;width:100%;line-height:65px;font-size:50px;height:70px;padding:0;color:#fff;text-align:center;display:block;background-color:#5c4d02;transition:all .3s}#bread{padding:8px 0;margin:15px 0 0}#bread_box01{max-width:980px;width:96%;margin:0 auto;color:#000;font-size:12px;line-height:100%;box-sizing:border-box;padding:3px 0 0 20px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/page/icon_home.png) no-repeat left center;font-family:"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:500}#bread_box01 a{color:#1a9cb7;font-size:13px}#bread_box01 a:hover{opacity:.7}#page_tit_box{width:100%;margin:0 auto;padding:50px 0 0;text-align:center;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/top/top_main_bk.jpg) no-repeat center bottom}#page_tit_box_in{width:980px;height:210px;margin:0 auto;text-align:left;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/page/pagetit_bk.png) no-repeat center bottom}#page_tit_box_in img{padding:80px 0 81px 45px}.delivery #page_tit_box_in img,.buying #page_tit_box_in img,.virus #page_tit_box_in img,.vacant #page_tit_box_in img,.furniture #page_tit_box_in img,.alive #page_tit_box_in img,.choice #page_tit_box_in img{padding:60px 0 81px 45px}@media only screen and (max-width:1099px){#page-top{display:none}#page-top a{display:none}.loadingWrap{display:none}#content-box{width:100%;margin:0 auto;text-align:left;padding:40px 0 0}#content-box-r{width:100%;margin:0;text-align:left;padding:0;float:right}#content-box-l{width:100%;margin:0;text-align:left;padding:0;float:left}.side-contact-box{width:96%;margin:0 auto;text-align:left;padding:0}.side-contact-box h2{width:100%;height:35px;margin:0;padding:0;background:0 0;background-color:#3eb1c9;text-indent:1px;text-align:center;color:#fff;font-size:18px;line-height:35px;font-weight:900;border-radius:10px 10px 0 0/10px 10px 0 0;-webkit-border-radius:10px 10px 0 0/10px 10px 0 0;-moz-border-radius:10px 10px 0 0/10px 10px 0 0}.side-contact-boxin-bn a{width:221px;height:78px;margin:0 auto}.side-contact-boxin-bn a{display:block}.side-contact-boxin-bn a img{width:221px;height:78px}.side-contact-boxin-bn a:hover img{opacity:1}.side-contact-boxin-bn a:hover{background:0 0}ul.side-navi{width:96%;margin:20px auto 0 auto;padding:0;list-style:none;background-color:#a2dfed}ul.side-navi li a{display:block;height:50px;width:95%;color:#000;font-size:17px;font-weight:900;line-height:50px;padding:0 0 0 5%;background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/sp_side_bn_bk_01.jpg);background-repeat:no-repeat;background-position:right -50px}ul.side-navi li a:hover{background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/sp_side_bn_bk_01.jpg);background-repeat:no-repeat;background-position:right 0}.side-subnavi{background-color:#fff;padding:10px 25px 10px 12px;border:5px #e9e8e8 solid}.side-subnavi ul li a{display:block;height:35px;color:#000;font-size:16px;font-weight:600;line-height:35px;padding:0 0 0 13px;background:0 0;background-image:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/side_bn_bk_02.gif);background-repeat:no-repeat;background-position:center left}.side-subnavi ul li a:hover{color:#005d70;background-image:url(https://asum.tokyo/asum.tokyo/wp-content/uploads/2019/03/side_bn_bk_02.gif);background-repeat:no-repeat;background-position:center left}.side-area-box{width:90%;border:solid #e6e6e6 1px;text-align:center;padding:2%;margin:20px auto 0 auto}.side-area-box h2{font-size:16px;font-weight:900;line-height:18px;padding:5px 0 10px}.side-area-box p{font-size:15px;font-weight:600;padding:8px 0 0;line-height:17px;text-align:center}.side-recruit-box{width:60%;border:solid #e6e6e6 1px;text-align:left;padding:0;margin:20px auto 20px auto}.side-recruit-box img{width:100%;height:auto}.side-recruit-textbox{position:relative;z-index:0;width:100%;background-color:#f0efe1}.side-recruit-textbox img{width:54px;float:left;margin:-10px 2px 0}.side-recruit-textbox p{font-size:15px;font-weight:600;line-height:16px;width:80%;float:left;text-align:left;padding:5px 0 5px 5px}.f-torikumi-box{width:100%;padding:45px 0;text-align:center;background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/hogo_bk_01.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.f-torikumi-box p{width:94%;font-size:16px;line-height:120%;font-weight:600;padding:0 0 20px;margin:0 auto;color:#fff;letter-spacing:0px;text-shadow:#000 0 0 5px}#footer{width:100%;text-align:center;padding:0;position:relative;z-index:2}#footer-in{width:100%;margin:0 auto;text-align:center}#footer ul{width:100%;list-style-type:none;padding-left:0;border-bottom:1px solid #d9d7d7;padding:0}#footer ul li{height:45px;padding:0;margin:0;font-size:14px;line-height:45px;color:#000;border-right:0 solid #000;float:left}#footer ul li:last-child{border-right:0 solid #000}#footer .inline{text-align:center}#footer .inline li{width:50%;display:block}#footer ul li a{color:#000;display:block;border-right:1px solid #d9d7d7;border-bottom:1px solid #d9d7d7}#footer ul li:nth-child(2n) a{border-right:0 solid #d9d7d7}#footer-in .h_logo a{display:block;width:100%;height:67px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/f_logo_02.png) center top no-repeat;-webkit-transition:.3s ease-out;transition:.3s ease-out;overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;line-height:1;margin:15px auto 15px auto;padding:0}#footer-telbox{width:94%;margin:0 3%;text-align:left;padding:25px 0 15px;float:none}.f-telbox-tel{width:100%;margin:7px 0 0;text-align:center;padding:0;float:left}.f-telbox-tel a{font-size:39px;font-weight:900;color:#000;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:39px}.f-telbox-tel i{font-size:30px;font-weight:900;color:#000;line-height:5px;padding:0 2px 0 0}#footer-telbox p.text{font-size:16px;font-weight:900;padding:0 0 8px;margin:0 0 5px;line-height:18px;color:#289fb8;text-align:center;border-bottom:double 3px #289fb8}#footer-telbox p.tel{font-size:15px;font-weight:900;padding:0;line-height:14px}.f-telbox-bn{width:100%;height:78px;float:right;text-align:center}.f-telbox-bn a{width:221px;height:78px}.f-telbox-bn a{display:block;margin:15px auto 10px auto}.f-telbox-bn a img{width:221px;height:78px}.f-telbox-bn a:hover img{opacity:1}.f-telbox-bn a:hover{background:0 0}#copyright{width:100%;height:auto;text-align:center;position:relative;background-color:#a1e2fd;padding:10px 0}#copyright-in{width:94%;margin:0 auto;text-align:center}#copyright-in p.text01{width:100%;margin:0 0 3px;padding:0 0 5px;font-size:14px;line-height:120%;font-weight:600;text-align:center;float:left;border-bottom:1px solid #fff}#copyright-in p.text02{width:100%;margin:0;font-size:14px;line-height:120%;font-weight:600;text-align:center;float:right}#page_tit_box{width:100%;margin:0 auto;padding:0;text-align:center;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/top/top_main_bk.jpg) no-repeat center top;background-size:cover}#page_tit_box_in{width:94%;height:150px;margin:0 auto;text-align:left;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/page/tub_pagetit_bk.png) no-repeat right bottom}#page_tit_box_in img{padding:60px 0 60px 20px;width:auto;height:30px}.delivery #page_tit_box_in img,.buying #page_tit_box_in img,.virus #page_tit_box_in img,.vacant #page_tit_box_in img,.furniture #page_tit_box_in img,.alive #page_tit_box_in img,.choice #page_tit_box_in img{padding:50px 0 60px 20px;width:auto;height:60px}}@media only screen and (max-width:767px){.side-recruit-box{width:70%;border:solid #e6e6e6 1px;text-align:left;padding:0;margin:20px auto 20px auto}.side-recruit-box img{width:100%;height:auto}.side-recruit-textbox{position:relative;z-index:0;width:100%;background-color:#f0efe1}.side-recruit-textbox img{width:54px;float:left;margin:-10px 2px 0}.side-recruit-textbox p{font-size:14px;font-weight:600;line-height:15px;width:70%;float:left;text-align:left;padding:5px 0 5px 5px}#page_tit_box{width:100%;margin:0 auto;padding:0;text-align:center;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/top/top_main_bk.jpg) no-repeat center top;background-size:cover}#page_tit_box_in{width:95%;height:100px;margin:0 auto;text-align:left;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/page/sp_pagetit_bk.png) no-repeat right bottom}#page_tit_box_in img{padding:39px 0 39px 15px;width:auto;height:22px}.delivery #page_tit_box_in img,.buying #page_tit_box_in img,.virus #page_tit_box_in img,.vacant #page_tit_box_in img,.furniture #page_tit_box_in img,.alive #page_tit_box_in img,.choice #page_tit_box_in img{padding:35px 0 39px 15px;width:auto;height:35px}#copyright{width:100%;height:auto;text-align:center;position:relative;background-color:#a1e2fd;padding:10px 0;margin:0 0 55px}}
@charset "UTF-8";#header-box{width:980px;height:140px;margin:0 auto}#header-logobox{width:400px;margin:0;text-align:left;padding:0;float:left}#header-telbox{width:560px;margin:0;text-align:left;padding:15px 0 0;float:right}.header-telbox-tel{width:330px;margin:7px 0 0;text-align:left;padding:0;float:left}.header-telbox-tel a{font-size:41px;font-weight:900;color:#f50808;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:35px}.header-telbox-tel i{font-size:32px;font-weight:900;color:#f50808;line-height:5px;padding:0 3px 0 0}#header-telbox p.text{font-size:17px;font-weight:900;padding:0 0 6px;margin:1px 0 12px;line-height:16px;color:#289fb8;text-align:center;border-bottom:double 3px #289fb8}#header-telbox p.tel{font-size:18px;font-weight:900;padding:0;text-align:center;line-height:25px}.header-telbox-bn{float:right}.header-telbox-bn a{width:221px;height:78px}.header-telbox-bn a{display:block}.header-telbox-bn a img{width:221px;height:78px}.header-telbox-bn a:hover img{opacity:0}.header-telbox-bn a:hover{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_bn_contact_on.png) no-repeat;background-size:221px 78px}p.h-cach{display:none}#header,#clone-header{position:absolute;left:0;top:140px;margin:0;width:100%;height:50px;z-index:1000;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/navi_bk.jpg) repeat-x}@media only screen and (max-width:1099px){#header-box{display:none}#header,#clone-header{left:0;top:0;background:0 0;position:fixed;border-top:none;box-shadow:none}p.h-cach{display:block;color:#fff;margin:110px 0 0;padding:5px 10px;position:relative;background-color:#0a9bbb;text-align:center;font-size:16px;line-height:120%;font-weight:900}}@media only screen and (max-width:1099px){#header .l-container,#clone-header .l-container{position:relative;background-color:#fff;z-index:100}}@media only screen and (max-width:1099px){#header .l-container,#clone-header .l-container{padding:14px 0 18px;height:80px}}@media only screen and (max-width:767px){#header .l-container,#clone-header .l-container{padding:7px 0 9px;height:40px}p.h-cach{display:block;color:#fff;margin:60px 0 0;padding:8px 10px;position:relative;background-color:#0a9bbb;text-align:center;font-size:15px;line-height:140%}}#header .h_logo,#clone-header .h_logo{margin:-4px 50px 15px 25px;float:left;width:166px;height:44px}@media only screen and (max-width:1099px){#header .h_logo,#clone-header .h_logo{margin:0 auto;float:none;width:220px}}@media only screen and (max-width:767px){#header .h_logo,#clone-header .h_logo{width:246px;padding:2px 0 0}}#header-box .h_logo a{display:block;width:310px;height:87px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_logo.png) center top no-repeat;-webkit-transition:.3s ease-out;transition:.3s ease-out;overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;line-height:1;margin:5px 0 0;padding:0}#header-logobox h1.cach{position:relative;font-size:12px;font-weight:900;padding:0;margin:12px 0 0;line-height:15px}#header-logobox h1.cach span{background-color:#fff77a;font-weight:900;padding:3px 10px 1px}#header-logobox h1.cach:after{content:' ';height:0;position:absolute;width:0;border:10px solid transparent;border-top-color:#fff77a;top:100%;left:30px}@media only screen and (max-width:1099px){#header .h_logo a,#clone-header .h_logo a{display:block;width:220px;height:69px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_logo.png) center center no-repeat;background-size:100% auto;-webkit-transition:.3s ease-out;transition:.3s ease-out;overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;line-height:1;margin:5px 0 0}}@media only screen and (max-width:767px){#header .h_logo a,#clone-header .h_logo a{height:44px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_logo.png) center top no-repeat;background-size:auto 80%;margin:0}}#header .h_btn,#clone-header .h_btn{position:absolute;box-sizing:border-box;text-align:center;cursor:pointer}@media only screen and (max-width:1099px){#header .h_btn,#clone-header .h_btn{top:12px;width:100px;height:80px;font-size:17px;font-weight:700}}@media only screen and (max-width:767px){#header .h_btn,#clone-header .h_btn{top:6px;width:60px;height:40px;font-weight:700;font-size:12px}}#header .h_btn a,#clone-header .h_btn a{box-sizing:border-box;text-decoration:none}#header .h_btn.is-menu,#clone-header .h_btn.is-menu{left:13px;color:#02406f}@media only screen and (max-width:1099px){#header .h_btn.is-menu,#clone-header .h_btn.is-menu{padding-top:56px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/hdr_icon_menu_open.png) no-repeat center 10px;background-size:60px auto}}@media only screen and (max-width:767px){#header .h_btn.is-menu,#clone-header .h_btn.is-menu{padding-top:28px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/hdr_icon_menu_open.png) no-repeat center 5px;background-size:30px auto}}@media only screen and (max-width:1099px){#header .h_btn.is-menu.state-open,#clone-header .h_btn.is-menu.state-open{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/hdr_icon_menu_close.png) no-repeat center 10px;background-size:60px auto}}@media only screen and (max-width:767px){#header .h_btn.is-menu.state-open,#clone-header .h_btn.is-menu.state-open{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/hdr_icon_menu_close.png) no-repeat center 5px;background-size:30px auto}}#header .h_btn.is-cart,#clone-header .h_btn.is-cart{right:13px}#header .h_btn.is-cart a,#clone-header .h_btn.is-cart a{display:block;background:#fff;color:#02406f}@media only screen and (max-width:1099px){#header .h_btn.is-cart a,#clone-header .h_btn.is-cart a{height:80px;background-color:#02406f;color:#fff;font-size:45px;line-height:80px;background:#e00101;border-bottom:solid 2px #8a0000;border-radius:8px;box-shadow:inset 0 2px 0 rgba(255,255,255,.2),0 2px 2px rgba(0,0,0,.19);font-weight:700}#header .h_btn.is-cart a img,#clone-header .h_btn.is-cart a img{width:50px;height:auto;padding:0 0 13px}}@media only screen and (max-width:767px){#header .h_btn.is-cart a,#clone-header .h_btn.is-cart a{height:40px;color:#fff;font-size:25px;line-height:40px;background:#e00101;border-bottom:solid 2px #8a0000;border-radius:5px;box-shadow:inset 0 3px 0 rgba(255,255,255,.2),0 3px 3px rgba(0,0,0,.3);font-weight:700}#header .h_btn.is-cart a img,#clone-header .h_btn.is-cart a img{width:30px;height:auto;padding:0 0 5px}}@media print{#header,#clone-header{display:none}}@media only screen and (max-width:1099px){#clone-header{display:none}}#clone-header.mode-fixed{position:fixed;left:0;top:0;margin-top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.4s ease-out;transition:.4s ease-out;opacity:1;z-index:1000}#clone-header.mode-fixed .h_logo a{height:44px}#clone-header.mode-fixed #gnav{padding:0;width:auto;max-width:980px;box-sizing:border-box}#clone-header.mode-fade{display:block;margin:-35px 0 0;opacity:0}#clone-header.mode-hide{display:none}#clone-header .header__contact{margin:-70px 0 0;display:block;float:right;width:130px;height:70px;line-height:70px;padding:0 0 0 50px;font-size:13px;font-weight:700;background:#000 url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_contact_bk.gif) no-repeat left top}#clone-header .header__contact a{box-sizing:border-box;text-decoration:none;display:block;color:#fff}#clone-header .header__contact i{font-size:18px;font-weight:700;padding:0 5px 0 0}#clone-header .header__contact a:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out}#header .header__contact{margin:-70px 0 0;display:block;float:right;width:130px;height:70px;line-height:70px;padding:0 0 0 50px;font-size:13px;font-weight:700;background:#000 url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_contact_bk.gif) no-repeat left top}#header .header__contact i{font-size:18px;font-weight:700;padding:0 5px 0 0}#header .header__contact a{box-sizing:border-box;text-decoration:none;display:block;color:#fff}#header .header__contact a:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out}@media only screen and (max-width:1099px){#header .header__contact{display:none}}@media only screen and (max-width:767px){#header .header__contact{display:none}}#gnav{position:relative;padding:0;width:auto;margin:0 auto}@media only screen and (max-width:1099px){#gnav{float:none;width:auto;position:absolute;left:0;padding:0;width:100%;max-width:none;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:99;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.7s ease-out;transition:.7s ease-out;background:#fff;margin:0}}@media only screen and (max-width:1099px){#gnav.state-open{top:106px !important}}@media only screen and (max-width:767px){#gnav.state-open{top:52px !important}}@media only screen and (max-width:1099px){#gnav .gnav_box{width:100%;overflow-y:auto}}@media only screen and (max-width:1099px){#gnav .gnav_box.mode-landscape{height:100%}}@media only screen and (max-width:1099px){#gnav .nav{display:block}}#gnav .nav .nav_menu{display:table-cell;text-align:center;vertical-align:middle}@media only screen and (max-width:1099px){#gnav .nav .nav_menu{display:block;text-align:left}}#gnav .nav .nav_menu>a,#gnav .nav .nav_menu>span{display:block;position:relative;text-decoration:none}@media only screen and (max-width:1099px){#gnav .nav .nav_menu>a{font-size:18px;color:#000}}@media only screen and (max-width:767px){#gnav .nav .nav_menu>a{font-size:16px;transform:none;color:#000}}@media only screen and (max-width:1099px){#gnav .nav .nav_menu>a:after,#gnav .nav .nav_menu>span:after{content:"";position:absolute;top:50%;right:40px;margin:-12px 0 0;width:11px;height:24px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/arw_rd.png) no-repeat right center;background-size:100% auto}}@media only screen and (max-width:767px){#gnav .nav .nav_menu>a:after,#gnav .nav .nav_menu>span:after{right:20px;width:7px;height:15px;margin-top:-7px}}#gnav .nav .nav_menu>span:after{display:none}#gnav .nav.is-main{margin:0 auto;width:980px}#gnav li a{height:50px;text-indent:-9999px;background-image:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/navi.jpg);background-repeat:no-repeat;float:left}#gnav li.on_top a{width:158px;background-position:0 0}#gnav li.on_plan a{width:178px;background-position:-158px 0}#gnav li.on_info a{width:149px;background-position:-336px 0}#gnav li.on_qa a{width:176px;background-position:-485px 0}#gnav li.on_company a{width:131px;background-position:-661px 0}#gnav li.on_contact a{width:188px;background-position:-792px 0}#gnav li.on_top a:hover{width:158px;background-position:0 -50px}#gnav li.on_plan a:hover{width:178px;background-position:-158px -50px}#gnav li.on_info a:hover{width:149px;background-position:-336px -50px}#gnav li.on_qa a:hover{width:176px;background-position:-485px -50px}#gnav li.on_company a:hover{width:131px;background-position:-661px -50px}#gnav li.on_contact a:hover{width:188px;background-position:-792px -50px}.home #gnav li.on_top a{background-position:0 -50px}.menuplan #gnav li.on_plan a,.plan #gnav li.on_plan a{background-position:-158px -50px}.menusingle #gnav li.on_info a,.info #gnav li.on_info a{background-position:-336px -50px}.qa #gnav li.on_qa a{background-position:-485px -50px}.company #gnav li.on_company a{background-position:-661px -50px}.contact #gnav li.on_contact a{background-position:-792px -50px}@media only screen and (max-width:1099px){#gnav .nav.is-main{border-right:none;transform:none;margin:0;width:100%;background-image:none}}@media only screen and (max-width:1099px){#gnav .nav.is-main .nav_menu{display:block;border-left:none;height:auto;margin:0}#gnav .nav.is-main .nav_menu+.nav_menu{border-top:#fff 1px dotted}#gnav .nav.is-main{width:100%;height:auto;display:block;text-indent:1px;padding:0}#gnav li a{height:30px;text-indent:15px;background:0 0;background-repeat:no-repeat;float:none;display:block}#gnav li.on_top a{width:100%;background-position:right center}#gnav li.on_news a{width:100%;background-position:right center}#gnav li.on_menu a{width:100%;background-position:right center}#gnav li.on_sinka a{width:100%;background-position:right center}#gnav li.on_contact a{width:100%;background-position:right center}#gnav li.on_top a:hover{width:98%;background-position:right center}#gnav li.on_news a:hover{width:100%;background-position:right center}#gnav li.on_menu a:hover{width:100%;background-position:right center}#gnav li.on_sinka a:hover{width:100%;background-position:right center}#gnav li.on_contact a:hover{width:100%;background-position:right center}}}@media only screen and (max-width:1099px){#gnav .nav.is-main .nav_menu+.nav_menu{border-top:#fff 2px dotted}}@media only screen and (max-width:767px){#gnav .nav.is-main .nav_menu+.nav_menu{border-top:#fff 1px dotted}}#gnav .nav.is-main .nav_menu>a,#gnav .nav.is-main .nav_menu>span{display:block;margin:0;padding:0}@media only screen and (max-width:1099px){#gnav .nav.is-main .nav_menu>a,#gnav .nav.is-main .nav_menu>span{width:100%;margin:0;padding:28px 0 25px;border-radius:0;background-color:#68c3d7}}@media only screen and (max-width:767px){#gnav .nav.is-main .nav_menu>a,#gnav .nav.is-main .nav_menu>span{padding:17px 0 15px}}@media only screen and (max-width:1099px){#gnav .nav.is-main .nav_menu>a span,#gnav .nav.is-main .nav_menu>span span{display:inline}}.top #gnav .on_top a span,.plan #gnav .on_plan a span,.info #gnav .on_info a span,.qa #gnav .on_qa a span,.company #gnav .on_company a span,.contact #gnav .on_contact a span{padding:0 0 3px;border-bottom:2px solid #000}@media only screen and (max-width:1099px){#gnav .nav.is-sub{position:relative;top:auto;right:auto;padding:0;background:#af152f;border-radius:0}.top #gnav .on_top a span,.plan #gnav .on_plan a span,.info #gnav .on_info a span,.qa #gnav .on_qa a span,.company #gnav .on_company a span,.contact #gnav .on_contact a span{padding:0;border-bottom:0}}#gnav .nav.is-sub .nav_menu+.nav_menu{border-left:#fff 1px dotted}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu+.nav_menu{border-left:none}}#gnav .nav.is-sub .nav_menu a{padding:0 15px;color:#000}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu a{padding:28px 114px 25px !important}}@media only screen and (max-width:767px){#gnav .nav.is-sub .nav_menu a{padding:12px 57px !important}}#gnav .nav.is-sub .nav_menu.is-mypage a{padding-left:40px;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/gnav_icon_my.png) no-repeat 15px center;background-size:22px auto}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu.is-mypage a{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/gnav_icon_my.png) no-repeat 36px center;background-size:60px auto}}@media only screen and (max-width:767px){#gnav .nav.is-sub .nav_menu.is-mypage a{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/gnav_icon_my.png) no-repeat 18px center;background-size:30px auto}}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu.is-mypage a:after{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/arw_r_wh.png) no-repeat right center;background-size:100% auto}}#gnav .nav.is-sub .nav_menu.is-cart a{position:relative;padding-left:44px;padding-right:5px;color:#ffe401;background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/gh_icon_cart.png) no-repeat 15px center;background-size:22px auto}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu.is-cart a{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_icon_cart.png) no-repeat 36px center;background-size:60px auto}}@media only screen and (max-width:767px){#gnav .nav.is-sub .nav_menu.is-cart a{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/h_icon_cart.png) no-repeat 18px center;background-size:30px auto}}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu.is-cart a:after{background:url(//asum.tokyo/wp-content/themes/asum/css/../img/common/arw_r_ylw.png) no-repeat right center;background-size:100% auto}}#gnav .nav.is-sub .nav_menu.is-cart a .count{display:inline-block;margin:-4px 0 0;font-size:16px}@media only screen and (max-width:1099px){#gnav .nav.is-sub .nav_menu.is-cart a .count{font-size:34px}}@media only screen and (max-width:767px){#gnav .nav.is-sub .nav_menu.is-cart a .count{font-size:17px}}#gnav__bg{overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.7s ease-out;transition:.7s ease-out;opacity:0}@media only screen and (max-width:1099px){#gnav__bg{position:absolute;left:0;top:0;width:100%;background:rgba(0,0,0,.5);z-index:98}}#gnav__bg.state-open{opacity:1}