#searchResults .pageLink{font-size:12px;color:#999;margin:2px 0 8px 0;padding:0;display:block}#searchResults .searchResult{margin-bottom:16px;margin-top:24px}#searchResults .searchResult h3{margin-bottom:0;padding-bottom:0}#searchResults .searchResult p{margin-top:4px}

.ccm-responsive-overlay{display:none}

.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:3px 16px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.selectize-dropdown-header-close{position:absolute;right:16px;top:50%;color:#333;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-left:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;left:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 0 0 0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:rgba(0,0,0,0)}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#333;font-family:inherit;font-size:inherit;line-height:22px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #dedede;padding:8px 16px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.selectize-control.multi .selectize-input.has-items{padding:6px 16px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 3px;color:#333;border:1px solid #ccc}.selectize-control.multi .selectize-input>div.active{background:#66afe9;color:#fff;border:1px solid rgba(0,0,0,0)}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#808080;background:#fff;border:1px solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,0.4);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:3px 16px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#777;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#66afe9;color:#fff}.selectize-dropdown .active.create{color:#fff}.selectize-dropdown .create{color:rgba(51,51,51,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:21px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#333 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #333 transparent}.selectize-control.rtl.single .selectize-input:after{left:21px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown,div.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0 0;z-index:1000;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.selectize-dropdown .optgroup-header{font-size:14px;line-height:1.42857143}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:' ';display:block;height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5;margin-left:-16px;margin-right:-16px}.selectize-dropdown-content{padding:5px 0}.selectize-dropdown-header{padding:6px 16px}.selectize-input{min-height:40px}.selectize-input.dropdown-active{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{border-color:#66afe9;outline:0}.has-error .selectize-input{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .selectize-input:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.selectize-control.multi .selectize-input.has-items{padding-left:13px;padding-right:13px}.selectize-control.multi .selectize-input>div{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.form-control.selectize-control{padding:0;height:auto;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}

.subshell h2{color:#22313f !important;margin-bottom:40px;text-align:center}input,select,textarea{font-size:16px !important}.ccm-dashboard-express-form input,.ccm-dashboard-express-form textarea,.ccm-dashboard-express-form select{-webkit-appearance:none}.field-radios input{box-shadow:none !important}.form-control.ccm-input-date{width:160px !important}.subshell .form-control{margin-bottom:0 !important;border-radius:6px !important}.subshell .control-label{font-weight:700;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";font-kerning:normal;line-height:1.4;width:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.subshell .form-group{margin-bottom:30px !important}input[type="radio"],input[type="checkbox"]{margin-top:7px !important}.radio span{margin-left:5px}.control-label+.radio{margin-top:0 !important}#mainShell label .text-muted{position:relative;bottom:2px}.ccm-block-express-form{background:#fdfdfd}.ccm-block-express-form fieldset{border:none !important;padding:0 !important}.ccm-block-express-form .control-label{display:inline}.ccm-block-express-form .text-muted{position:relative;bottom:1px;font-size:0.6em;font-family:"Noto Sans JP", sans-serif;background:#f33852;color:#fff;opacity:1 !important;padding:1px 5px;border-radius:0px;text-align:center;vertical-align:middle;display:inline-block}.ccm-block-express-form .form-control{margin-top:5px}input[type^="file"]{border:3px solid #b8b8b8;padding:10px;margin-top:5px;width:100%;transition:.2s ease all;height:auto;border-radius:6px;box-shadow:none}.ui-datepicker td .ui-state-highlight{color:#fff;background-color:#2a84a2}.ui-datepicker td .ui-state-hover{background-color:#22313f}@media screen and (max-width: 374px){.ccm-block-type-form{background:#fdfdfd;padding:20px 20px 30px}.ccm-block-express-form{padding:20px 20px 30px !important}}@media screen and (min-width: 375px){.ccm-block-type-form{background:#fdfdfd;padding:20px 20px 30px}.ccm-block-express-form{padding:20px 20px 30px !important}}@media screen and (min-width: 768px){.ccm-block-type-form{background:#fdfdfd;padding:40px}.ccm-block-express-form{padding:40px !important}}.main_text a{padding:0 5px}.main_text p:last-child{margin-bottom:0}.reference_link{margin-top:40px}.reference_link h5{font-size:0.9em;font-weight:700 !important;margin-bottom:1em}.reference_link div{font-size:0.9em;font-weight:500;line-height:1;margin-bottom:1em}.reference_link div:last-child{margin-bottom:0em}.reference_link a:after{font-family:'FontAwesome';content:'\f105';font-size:1.2em;margin-left:0.4em;vertical-align:baseline}.reference_link a:hover{text-decoration:none;color:#22313f !important}.subshell{z-index:0}.arrow{text-align:center;margin:-36px 0;z-index:1}.arrow i{font-size:72px}.contact_notice{margin:0 0 70px 0}.contact_notice h5{font-size:0.9em;font-weight:700 !important;margin-bottom:1em}.contact_notice li{list-style-type:none !important;font-size:0.8em;line-height:1.6;margin-left:20px;margin-bottom:0.5em;font-family:"Yakumono","Noto Sans JP",sans-serif;font-feature-settings:"calt","palt";font-kerning:normal;text-align:justify}.contact_notice li:last-child{margin-bottom:0}.contact_notice li .fa-li{top:0.25em}.contact_notice li i{color:#2a84a2}.contact_notice a{padding:0 5px}.form-actions{text-align:center}div.alert-error,div.alert-danger{font-size:0.9em !important;font-weight:700;color:#f33852 !important;background:#fff !important;border:4px solid #f33852 !important;border-radius:0px;padding:20px;margin-bottom:50px}.error{font-weight:400;font-size:0.9em;color:#f33852 !important;line-height:1.4;margin-top:10px;position:relative;margin-left:1em;padding-left:0.5em}.error:first-child{margin-top:15px}.error:before{font-family:"FontAwesome";content:"\f0c8";position:absolute;left:-1em;top:0}.has-error .control-label{color:#22313f !important}.has-error .form-control{background:#ffebee !important}.has-error .radio span{color:#22313f !important;font-weight:700;background:#ffebee;padding:5px;border-radius:6px}

.ccm-dashboard-express-form fieldset .form-group:nth-child(2):after{content:"携帯電話のメールアドレスを使用されるときは、「soukodou.jp」からのメールを受信できるようにご準備ください。";padding:10px 0 0;display:inline-block;font-size:13px}.form-actions:before{content:"送信ボタンは一度だけ押してください。\Aしばらくすると送信完了画面に移動します。";padding:20px 0 0;display:block;text-align:center;white-space:pre;font-size:13px}

.ccm-social-share{margin:10px 0}.ccm-social-share ul,.ccm-social-share ul li > span,.ccm-social-share ul li > a{margin:0 !important;padding:0 !important;float:none !important}.ccm-social-share li{display:inline !important;margin:0 5px 5px 0;list-style:none !important}.ccm-social-share .pocket-btn{display:inline-block;vertical-align:top !important}.ccm-social-share .fb_iframe_widget{width:auto !important;display:inline-block !important}.ccm-social-share .fb_iframe_widget > span{vertical-align:baseline !important}.ccm-social-share .pinterest > span{vertical-align:super !important}

body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}#siteHeader .container{padding-left:25px !important;padding-right:25px !important}.subshell{padding:60px 0}.subshell p{text-align:justify;text-align-last:left;font-feature-settings:"palt", "calt";font-kerning:normal}#mainShell article+div.subshell{padding:70px 0}.subshell hr{margin:50px 0 !important}span.space{margin:0 0.1em}.fa.fa-search.btnSearchIcon.hidden-xs{display:none}header#siteHeader nav.ccm-responsive-navigation.original>ul{padding-right:0 !important;margin-right:-12px}#searchShell{visibility:hidden}header#siteHeader nav ul ul{border:none !important}@media screen and (max-width: 374px){#mainShell p{font-size:0.9em}.margin_zero{margin-left:-25px;margin-right:-25px}.slender_wrap{width:100%;margin:0px auto}}@media screen and (min-width: 375px){#mainShell p{font-size:0.9em}.margin_zero{margin-left:-25px;margin-right:-25px}.slender_wrap{width:100%;margin:0px auto}}@media screen and (min-width: 768px){.slender_wrap{width:80%}.fat_wrap>.container{width:750px}}@media screen and (min-width: 1000px){#mainShell p{font-size:0.9em}.subshell{padding:80px 0}.slender_wrap{width:60%}.fat_wrap>.container{width:750px}}@media screen and (min-width: 1200px){#mainShell p{font-size:1.0em}.slender_wrap{width:60%}.fat_wrap>.container{width:970px}}.ccm-search-block-text.form-control{border:3px solid #b8b8b8 !important;transition:all .2s ease !important;box-shadow:none;padding:0 10px;border-radius:6px;-webkit-appearance:none}.ccm-search-block-text:focus{box-shadow:0 0 8px #74B9D0 !important;border:3px solid #74B9D0 !important}#searchShell .ccm-search-block-submit{background:#2a84a2;color:#fff;border-radius:6px;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);transition:all .2s ease}#searchShell .ccm-search-block-submit:hover{background:#22313f;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3)}#searchShell .col-xs-4.col-md-2{padding-left:0 !important}.subshell .ccm-search-block-form{margin:0}.subshell .ccm-search-block-text.form-control{margin:0 0 60px 0 !important;transition:all .2s ease !important;border-radius:6px !important;-webkit-appearance:none}.subshell .ccm-search-block-submit{background:#2a84a2 !important;color:#fff !important;border-radius:6px !important;width:100%;margin:0 0 60px 0 !important;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);transition:all .2s ease !important}.subshell .ccm-search-block-submit:hover{background:#22313f !important;color:#fff !important;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3)}.subshell .col-xs-8.col-md-10{padding-left:0 !important}.subshell .col-xs-4.col-md-2{padding-right:0 !important;padding-left:0 !important}.searchResult{margin-bottom:40px}.searchResult h3{font-size:20px !important;font-weight:400 !important;margin-top:0}.searchResult p{margin-bottom:0 !important}.searchResult p span{background-color:rgba(255, 211, 59, 0.7) !important}.ccm-social-share{margin:10px 0 20px !important}#site-footer #kobutsu div{color:#aaa;font-size:12px}#site-footer #kobutsu div:first-child{margin-bottom:10px;font-size:1em}#site-footer nav p{margin:0 !important}#site-footer nav p a{padding:0 1em;font-size:12px}#site-footer nav p a+a{border-left:1px solid #aaa;padding-left:1em}#site-footer nav div:last-child p{margin-top:10px !important;margin-bottom:0 !important}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans JP", sans-serif !important;font-feature-settings:"palt";font-kerning:normal}.fruitful-page-title{padding:0 10px 0 !important;text-align:center !important}h2.kaitori_page_h2{font-weight:700 !important;color:#22313f !important;margin:0 !important}h2.kaitori_page_h2+div{font-size:0.9em;font-family:"Noto Sans JP", sans-serif !important;font-feature-settings:"palt";font-kerning:normal;margin-top:15px}@media screen and (max-width: 374px){.subshell h1{font-size:32px !important}.subshell h2{font-size:26px !important}.fruitful-page-title h1.page-title{font-size:24px}h2.kaitori_page_h2{font-size:30px !important}}@media screen and (min-width: 375px){.subshell h1{font-size:36px !important}.subshell h2{font-size:28px !important}.fruitful-page-title h1.page-title{font-size:24px}h2.kaitori_page_h2{font-size:32px !important}}@media screen and (min-width: 768px){.subshell h2{font-size:32px !important}.fruitful-page-title h1.page-title{font-size:27px}h2.kaitori_page_h2{font-size:32px !important}}.kagikakko{position:relative;text-align:center !important;padding:0.25em 0.5em;display:inline-block !important}.kagikakko:before,.kagikakko:after{content:'';width:20px;height:30px;position:absolute;display:inline-block}.kagikakko:before{border-left:solid 1px #2a84a2;border-top:solid 1px #2a84a2;top:0;left:0}.kagikakko:after{border-right:solid 1px #2a84a2;border-bottom:solid 1px #2a84a2;bottom:0;right:0}@media screen and (min-width: 768px){.kagikakko{padding:0.25em 1em}}.yokosen{position:relative;text-align:center !important;display:inline-block;padding:0 55px}.yokosen:before,.yokosen:after{content:'';position:absolute;top:50%;display:inline-block;width:45px;height:1px;background-color:#2a84a2}.yokosen:before{left:0}.yokosen:after{right:0}@media screen and (max-width: 374px){.yokosen{padding:0 35px}.yokosen:before,.yokosen:after{width:25px}}@media screen and (min-width: 375px){.yokosen{padding:0 55px;font-size:27px !important}.yokosen:before,.yokosen:after{width:45px}}@media screen and (max-width: 374px){.br375:before{content:"\A";white-space:pre}.br768:before{content:""}.br1000:before{content:""}.br1201:before{content:""}.br375-768:before{content:"\A";white-space:pre}.br375-1000:before{content:"\A";white-space:pre}.br768-1200:before{content:""}}@media screen and (min-width: 375px){.br375:before{content:""}.br768:before{content:"\A";white-space:pre}.br1000:before{content:""}.br1201:before{content:""}.br375-768:before{content:"\A";white-space:pre}.br375-1000:before{content:"\A";white-space:pre}.br768-1200:before{content:""}}@media screen and (min-width: 768px){.br375:before{content:""}.br768:before{content:""}.br1000:before{content:"\A";white-space:pre}.br1201:before{content:""}.br375-768:before{content:""}.br375-1000:before{content:"\A";white-space:pre}.br768-1200:before{content:"\A";white-space:pre}.br1200:before{content:""}}@media screen and (min-width: 1000px){.br375:before{content:""}.br768:before{content:""}.br1000:before{content:""}.br1201:before{content:""}.br375-768:before{content:""}.br375-1000:before{content:""}.br768-1200:before{content:"\A";white-space:pre}}@media screen and (min-width: 1200px){.br375:before{content:""}.br768:before{content:""}.br1000:before{content:""}.br375-768:before{content:""}.br375-1000:before{content:""}.br768-1200:before{content:""}.br1201:before{content:"\A";white-space:pre}}div.kaitori_number a{font-stretch:condensed;font-weight:900;line-height:0;letter-spacing:-0.03em;font-kerning:normal;transition:all 0.2s ease}div.kaitori_number a:hover,div.kaitori_number a:focus{color:#22313f !important;outline:0}div.kaitori_number{margin-bottom:0.5em}div.kaitori_number i{margin-right:0.08em;font-size:0.85em;color:#22313f}div.kaitori_number span.hyphen{position:relative;bottom:0.08em}.kaitori_text{font-size:0.9em;font-weight:500}a.simpleButton i{font-size:1.2em}@media screen and (max-width: 374px){div.kaitori_number a{font-size:11vw}div.kaitori_text{font-size:0.8em}}@media screen and (min-width: 375px){div.kaitori_number a{font-size:11vw}div.kaitori_text{font-size:0.8em}}@media screen and (min-width: 768px){div.kaitori_number a{font-size:84px}div.kaitori_text{font-size:0.9em}}.skd_btn,.skd_btn2,.skd_btn3,.skd_btn4{display:inline-block;background:#fff;color:#2a84a2 !important;vertical-align:middle;border-radius:6px;font-weight:500;font-kerning:normal;font-size:18px;padding:11px 27px;margin:14px 0;text-decoration:none !important;box-sizing:border-box;transition:all .2s ease;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2)}.skd_btn2{background:#2a84a2;color:#fff !important}.skd_btn3{text-align:center;font-size:18px;background:#2a84a2;color:#fff !important;width:200px;border:none;margin:30px 0}.skd_btn4{text-align:center;font-size:18px;background:#2a84a2;color:#fff !important;min-width:200px;border:none;margin:50px 0 20px}.skd_btn5{display:inline-block;background:#fdfdfd;border:6px solid #22313f;color:#22313f !important;vertical-align:middle;font-weight:700;font-kerning:normal;font-size:16px;line-height:1.4;text-decoration:none !important;text-align:center;padding:10px 10px;margin:60px auto 60px;box-sizing:border-box;transition:all .2s ease;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.skd_btn5 span{display:block;font-size:0.8em}.skd_btn5 span:after{font-family:'FontAwesome';content:'\f105';font-size:1.2em;margin-left:0.4em;vertical-align:baseline}.skd_btn5:hover,.skd_btn5:focus{color:#fff !important;background:#22313f !important;border-color:#22313f !important;outline:0}.skd_btn:hover,.skd_btn2:hover,.skd_btn3:hover,.skd_btn4:hover,.skd_btn:focus,.skd_btn2:focus,.skd_btn3:focus,.skd_btn4:focus{color:#fff !important;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3);background:#22313f !important;outline:0}.skd_simple_button{text-align:center;margin:44px 0}@media screen and (max-width: 374px){.skd_btn5{padding:10px 30px;margin:60px auto 40px}}@media screen and (min-width: 375px){.skd_btn,.skd_btn2,.skd_btn3,.skd_btn4{padding:11px 32px}.skd_btn5{font-size:18px;padding:10px 45px;margin:60px auto 50px}}@media screen and (min-width: 768px){.skd_btn5{font-size:20px;padding:15px 60px;margin:80px auto 60px}}@media screen and (min-width: 1000px){.skd_btn5{font-size:22px}}.separator{background:#2a83a2}.separator .skd_btn{background:#2a83a2;color:#fff !important}.kaitori_header{text-align:center;margin:0 0 10px 0}.kaitori_header h4{margin:0 !important;color:#fff;font-size:27px;line-height:1 !important;font-feature-settings:normal !important}.kaitori_header h4 span{color:#fff}.kaitori_header div{color:#fff;font-size:0.7em;font-weight:500;padding:0.2em 0.6em;border:1px solid #fff}.kaitori_header div span{margin-left:0.4em}.kaitori_header div span:first-child{margin:0}.separator .kaitori_tel{color:#22313f;font-weight:400;background:#fff;border-radius:3px}.separator .kaitori_tel .tel_number{font-weight:900;font-kerning:normal;letter-spacing:-0.03em;line-height:1;color:#2a83a2 !important;transition:all 0.2s ease;padding:0.1em 0}.separator .tel_number i{margin-right:0.08em;font-size:0.85em;color:#22313f}.separator .tel_number span.hyphen{font-family:inherit;position:relative;bottom:0.08em}.separator a.tel_number:hover,.separator a.tel_number:focus{color:#22313f !important;outline:0}.separator .lead_text_top{font-size:0.8em;font-weight:500}.separator .lead_text_top_middle{font-size:0.7em;font-weight:500}.separator .lead_text_bottom{font-size:0.7em;font-weight:500}.kaitori_form{color:#22313f;font-weight:400;background:#fff;border-radius:3px}@media screen and (max-width: 374px){.separator{padding:60px 10px;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}.kaitori_header,.kaitori_tel,.kaitori_form{width:100%;padding:15px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.kaitori_header{padding:0;flex-direction:row}.kaitori_header h4{font-size:27px}.kaitori_header div{margin-left:15px}.kaitori_tel{margin-bottom:5px}.kaitori_form{margin-top:5px}.kaitori_tel .tel_number{font-size:11vw}}@media screen and (min-width: 375px){.separator{padding:60px 10px;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}.kaitori_header,.kaitori_tel,.kaitori_form{width:100%;padding:15px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.kaitori_header{flex-direction:row;padding:0}.kaitori_header h4{font-size:32px}.kaitori_header div{margin-left:15px}.kaitori_tel{margin-bottom:5px}.kaitori_form{margin-top:5px}.kaitori_tel .tel_number{font-size:11vw}}@media screen and (min-width: 768px){.separator{padding:15px 34px;display:flex;flex-direction:row;justify-content:center;align-content:space-between;flex-wrap:wrap}.kaitori_header{flex-direction:row}.kaitori_header h4{font-size:27px}.kaitori_tel,.kaitori_form{width:345px;padding:15px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.kaitori_tel{margin-bottom:0;margin-right:5px}.kaitori_form{margin-top:0;margin-left:5px}.kaitori_tel .tel_number{font-size:44px}}@media screen and (min-width: 1000px){.separator{padding:15px 0px}.kaitori_header{margin:0;padding:0 20px 0 0;width:202px;flex-direction:column;line-height:1.1}.kaitori_header h4{align-self:center;font-size:54px;font-family:"Noto Sans JP", sans-serif !important;font-weight:700 !important;line-height:1.1 !important;font-feature-settings:"fwid" !important;letter-spacing:0;max-width:100%}.kaitori_header div{padding:0.4em 0.8em;margin:8px 0 0 0;font-size:0.7em;font-weight:500}.kaitori_header div span{margin-left:0.6em}.kaitori_tel,.kaitori_form{width:354px}}@media screen and (min-width: 1200px){.separator{padding:15px 40px}.kaitori_header{margin:0;padding:0;padding:0 20px 0 0;flex-direction:column;line-height:1.1}.kaitori_header h4{align-self:center;font-size:54px;font-family:"Noto Sans JP", sans-serif !important;font-weight:700 !important;line-height:1.1 !important;font-feature-settings:"fwid" !important;letter-spacing:0;max-width:100%}.kaitori_header div{padding:0.4em 0.8em;margin:8px 0 0 0;font-size:0.7em;font-weight:500}.kaitori_header div span{margin-left:0.6em}.kaitori_tel,.kaitori_form{width:454px}}.appeal_list{text-align:center}.appeal_list ul{display:flex;font-size:0.9em;margin:0}.appeal_list h2{font-size:27px !important;color:#22313f !important;margin:0 0 40px !important}.appeal_list h4{display:block;margin:0;font-weight:500 !important;font-size:18px !important;background:#fff;text-align:center;padding:10px 0;position:relative}.appeal_list h4:after{position:absolute;top:0;bottom:0;left:15px;right:15px;z-index:-1;content:'';box-shadow:0 6px 6px rgba(0,0,0,.4);border-radius:100px / 15px}.appeal_list li{list-style-type:none !important;z-index:0}.appeal_list li:last-child{margin-bottom:0}.appeal_list li div{font-feature-settings:"palt","calt";font-kerning:normal;text-align:justify;text-align-last:left;margin:20px 0 0;padding:0;position:relative;z-index:0}.appeal_list li div:before{font-family:'FontAwesome';content:'\f00c';color:#fde5e9;position:absolute;padding:0;margin:0;z-index:-1;font-size:100px;top:calc(50% - 80px);left:calc(50% - 50px)}.appeal_list ul li strong{font-weight:400 !important}.ex_items{text-align:center}.ex_items h2{font-size:27px !important;color:#22313f !important;text-align:center !important;margin:0 0 40px !important}.ex_items h2 span.bikkuri{display:inline-block;margin-left:0.02em;transform:rotate(18deg);font-weight:900;font-size:1.1em;line-height:1;position:relative;top:2px;left:1px}.ex_items_table{margin:0;padding:0;width:100%;font-family:"Noto Sans JP", sans-serif !important;font-feature-settings:"palt";font-kerning:normal;line-height:1.4;text-align:left;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ex_items_table li{list-style-type:none !important;padding-left:50px;position:relative;font-size:0.9em;font-kerning:normal;break-inside:avoid-column}.ex_items_table li span:first-child{display:inline-block;text-align:left;padding-right:90px;width:100%}.ex_items_table li span:last-child{position:absolute;text-align:right;top:0;right:0;width:90px}.ex_items_table li+li{margin-top:5px}.ex_items_table li:hover{background:#e9f2f5;border-radius:3px}.ex_items_table li:hover span:last-child{background:#f2f2f2;font-weight:500;border-radius:3px}.ex_items_table .tag_comic:before,.ex_items_table .tag_book:before,.ex_items_table .tag_mag:before,.ex_items_table .tag_etc:before{content:"マンガ";font-family:"Noto Sans JP", sans-serif !important;font-size:0.6em;background:#22313f;color:#fff;border-radius:3px;text-align:center;padding:4px 1px;width:38px;display:inline-block;left:0;top:0;position:absolute}.ex_items_table .tag_comic:before{content:"マンガ";background:#f33852}.ex_items_table .tag_book:before{content:"単行本";background:#2a84a2}.ex_items_table .tag_mag:before{content:"雑誌";background:#ffd33b;color:#22313f}.ex_items_table .tag_etc:before{content:"その他"}.ex_items_table .tag_set span:first-child:after{content:"セット";font-size:0.7em;margin-left:0.1em}.ex_items_notice{margin:30px 0 0 0;text-align:left}.ex_items_notice h5{font-weight:700 !important}.ex_items_notice li{list-style-type:none !important;font-size:0.7em !important;margin-left:20px;margin-bottom:0.4em;line-height:1.4;font-family:"Yakumono", "Noto Sans JP",sans-serif;font-feature-settings:"calt","palt";font-kerning:normal}.ex_items_notice li:last-child{margin-bottom:0}.ex_items_notice li i{color:#2a84a2}.ex_items_notice li .fa-li{top:0.25em}#readingman source,#readingman img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-left:auto;margin-right:auto;position:relative;z-index:99}@media screen and (max-width: 374px){#readingman source,#readingman img{width:80vw;padding-top:10vw;margin-bottom:-10vw}}@media screen and (min-width: 375px){#readingman source,#readingman img{width:80vw;padding-top:6vw;margin-bottom:-6vw}}@media screen and (min-width: 768px){#readingman source,#readingman img{width:680px;padding-top:20px;margin-bottom:-8px}}@media screen and (min-width: 1000px){#readingman source,#readingman img{width:820px;padding-top:30px;margin-bottom:-10px}}@media screen and (min-width: 1200px){#readingman source,#readingman img{width:960px;padding-top:30px;margin-bottom:-11px}}.more_link{text-align:center;margin-top:30px;font-kerning:normal}.more_link a{font-weight:500;font-size:18px}.more_link a:after{font-family:'FontAwesome';content:'\f105';font-size:1.2em;margin-left:0.4em;vertical-align:baseline}.more_link a:hover{color:#22313f !important}.more_link a:focus{border:5px solid #2a84a2;padding:10px}.subshell_b{padding:60px 0 0}.subshell_b ul#instafeed li{border:1px solid #f2f2f2}@media screen and (max-width: 374px){.appeal_list ul{flex-direction:column}.appeal_list li{width:100%;margin-bottom:40px}}@media screen and (min-width: 375px){.appeal_list ul{flex-direction:column}.appeal_list li{width:100%;margin-bottom:40px}}@media screen and (min-width: 768px){.appeal_list ul{flex-direction:row;justify-content:space-between}.appeal_list li{width:31%;margin-bottom:0}.ex_items_table{column-count:2;column-gap:45px;column-rule:1px solid #f2f2f2}}@media screen and (min-width: 1000px){.subshell_b{padding:80px 0 0}.appeal_list li{width:28%}.ex_items_table{column-count:2}}.ccm-faq-container{margin-top:60px}.faq-entry-content:last-child,.faq-entry-content:last-child p{margin-bottom:0 !important}.faq-entry-content h3{font-family:"Noto Sans JP", sans-serif !important;position:relative;margin-left:1.6em}.faq-entry-content h3:before{content:'Q';display:inline-block;font-size:0.7em;font-family:"Noto Sans JP", sans-serif !important;color:#fff;width:1.6em;text-align:center;line-height:1.6em;background:#22313f;border-radius:50%;vertical-align:middle;position:absolute;top:.2em;left:-2.3em}.ccm-faq-container .ccm-faq-block-links a{background:#f2f2f2 !important;padding:10px 20px !important;margin:0 0 1px !important;font-feature-settings:"palt";font-kerning:normal}.ccm-faq-container .ccm-faq-block-links a:hover{background:#2a84a2 !important}.ccm-custom-style-main302-7172 h3,.ccm-custom-style-main301-7495 h3{margin-top:0 !important}.p-orderform{margin-top:-1em}.label-orderform{background:#F33852;font-size:14px;color:#fff;padding:6px;border-radius:3px}.contact a.contact_choice{display:block;padding:30px;margin-bottom:30px;font-size:36px;font-kerning:normal;text-align:center;border-radius:6px;background:#fdfdfd;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);transition:all 0.2s ease;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.contact a.contact_choice:hover,.contact a.contact_choice:focus{color:#fff !important;text-decoration:none !important;background:#22313f;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3);outline:0}.contact a.contact_choice i{font-size:2em}.contact h2{color:#22313f !important;font-family:"Noto Sans JP", sans-serif !important;margin-top:0;margin-bottom:50px}.contact span.bikkuri{display:inline-block;margin-left:0.02em;transform:rotate(18deg);font-weight:900;font-size:1.1em;line-height:1;position:relative;top:2px}@media screen and (min-width: 375px){.contact h2{margin-bottom:60px}}#readingman2 source,#readingman2 img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-left:auto;margin-right:auto;position:relative;z-index:99}@media screen and (max-width: 374px){#readingman2 source,#readingman2 img{width:80vw;padding-top:10px;margin-bottom:-25px}}@media screen and (min-width: 375px){#readingman2 source,#readingman2 img{width:80vw;padding-top:25px;margin-bottom:-32px}}@media screen and (min-width: 768px){#readingman2 source,#readingman2 img{width:680px;padding-top:28px;margin-bottom:-28px}}@media screen and (min-width: 1000px){#readingman2 source,#readingman2 img{width:820px;padding-top:28px;margin-bottom:-28px}}@media screen and (min-width: 1200px){#readingman2 source,#readingman2 img{width:960px;padding-top:28px;margin-bottom:-28px}}.contact_complete h2{font-size:27px !important;color:#22313f !important}.notice_box,.caution_box{font-size:0.8em;padding:25px;margin-top:40px;border:2px dashed #2a84a2;border-radius:6px;background:#fdfdfd}.caution_box{border-color:#f33852}.notice_box h5,.caution_box h5{font-weight:700 !important;margin-top:25px}.notice_box h5:first-child,.caution_box h5:first-child{margin-top:0}.notice_box p:last-child,.caution_box p:last-child{margin-bottom:0 !important}.store_name{margin:0 auto 60px;text-align:center}.store_name h2{color:#22313f !important;text-align:center}.store_name h2 span{font-size:0.9em;padding-left:0.4em}.store_address{margin-bottom:40px}.store_address h5{margin-top:0px !important;font-weight:700 !important}.store_address p{margin-bottom:20px !important;padding-bottom:15px;border-bottom:1px solid #22313f}.makuhari .store_address p{border-bottom:1px solid #22313f}.store_address p:last-child{margin-bottom:0 !important;padding-bottom:0;border-bottom:none}.store_info{font-size:0.8em;margin-bottom:20px}.store_info p{margin-bottom:0}.site_list ul{font-weight:700;line-height:1.4;font-family:"Noto Sans JP", sans-serif !important;font-feature-settings:"palt";font-kerning:normal;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}.site_list ul li{list-style-type:none !important;margin-bottom:2px;width:calc(50% - 1px);position:relative}.site_list ul li a{display:block;text-align:left;font-weight:400;text-decoration:none;padding:15px 20px;width:100%;color:#fff !important;background:#2a84a2;line-height:1.2;transition:all 0.2s ease}.site_list ul li a:hover{text-decoration:none;background:#22313f}@media screen and (max-width: 374px){.store_name{margin-bottom:30px}.site_list ul li{width:100%}}@media screen and (min-width: 375px){.store_name{margin-bottom:40px}.site_list ul li{width:100%}}@media screen and (min-width: 768px){.store_name{margin-bottom:50px}.site_list ul li{width:100%}}@media screen and (min-width: 1000px){.site_list ul li{width:100%}}@media screen and (min-width: 1200px){.site_list ul li{width:100%}}.google-maps{position:relative;padding-bottom:100%;height:0;overflow:hidden;margin-top:20px}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width: 374px){.subshell .store_image .col-sm-6{width:50%;float:left;padding-right:1px !important;padding-bottom:2px !important}.subshell .store_image .col-sm-6+.col-sm-6{padding-right:15px !important;padding-left:1px !important}.subshell .store_image .row+.row .col-sm-6{padding-bottom:0 !important}}@media screen and (min-width: 375px){.subshell .store_image .col-sm-6{width:50%;float:left;padding-right:1px !important;padding-bottom:2px !important}.subshell .store_image .col-sm-6+.col-sm-6{padding-right:15px !important;padding-left:1px !important}.subshell .store_image .row+.row .col-sm-6{padding-bottom:0 !important}}@media screen and (min-width: 768px){.subshell .col-sm-4{padding-right:30px !important}.google-maps{padding-bottom:75%}}@media screen and (min-width: 1000px){.subshell .col-sm-4{padding-right:40px !important}.google-maps{padding-bottom:60%}}.privacy_policy h3{font-weight:700 !important;margin-top:60px !important;margin-bottom:30px !important;padding-bottom:5px;border-bottom:2px dashed}.privacy_policy li{font-size:0.9em;font-feature-settings:"palt", "calt";margin:1.2em 0;text-align:justify;text-align-last:left}.privacy_policy h4{margin-left:30px}.privacy_policy h4+p{margin-left:30px;font-size:0.9em !important}div.ccm-block-feature-item-new h4{display:block;font-size:1.4em;font-weight:700;margin:30px 0px 20px 0px}div.ccm-custom-style-container.layout_flex_appeal{display:flex;flex-direction:row;justify-content:space-between;flex:1 0 auto}div.ccm-block-feature-item-new{text-align:center;padding:30px 25px}div.ccm-block-feature-item-new:last-child{padding-bottom:0 !important}div.ccm-block-feature-item-new i{display:inline-block;color:#22313f;border:8px solid #22313f;border-radius:50%;vertical-align:middle}@media screen and (max-width: 374px){div.ccm-custom-style-container.layout_flex_appeal{flex-direction:column;margin-left:-25px;margin-right:-25px}div.ccm-block-feature-item-new{padding:0px 25px 40px 25px;border-radius:0px}div.ccm-block-feature-item-new i{font-size:50px;width:100px;height:100px;line-height:84px}div.ccm-block-feature-item-new:nth-child(3) i{line-height:77px}}@media screen and (min-width: 375px){div.ccm-custom-style-container.layout_flex_appeal{flex-direction:column;margin-left:0px;margin-right:0px}div.ccm-block-feature-item-new{margin-top:15px;padding:0px 0px 40px 0px;border-radius:12px}div.ccm-block-feature-item-new i{font-size:64px;width:120px;height:120px;line-height:102px}div.ccm-block-feature-item-new:nth-child(3) i{line-height:96px}}@media screen and (min-width: 768px){div.ccm-custom-style-container.layout_flex_appeal{flex-direction:row}div.ccm-block-feature-item-new{width:31%;padding:0;margin:0}div.ccm-block-feature-item-new i{font-size:64px;width:120px;height:120px;line-height:102px}div.ccm-block-feature-item-new:nth-child(3) i{line-height:96px}div.ccm-block-feature-item-new p{font-size:0.9em !important}}@media screen and (min-width: 1000px){div.ccm-custom-style-container.layout_flex_appeal{flex-direction:row;margin-left:-0px;margin-right:-0px}div.ccm-block-feature-item-new{width:28%}div.ccm-block-feature-item-new i{font-size:80px;width:140px;height:140px;line-height:123px}div.ccm-block-feature-item-new:nth-child(3) i{line-height:116px}div.ccm-block-feature-item-new p{font-size:0.9em !important}}@media screen and (min-width: 1200px){div.ccm-custom-style-container.layout_flex_appeal{flex-direction:row;margin-left:-0px;margin-right:-0px}div.ccm-block-feature-item-new p{font-size:0.9em !important}}.ccm-social-share li{margin:0}

