/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}ul, li {list-style: none;}html.wf-active {visibility: visible;}
@charset "UTF-8";
/*!
	Theme Name: 
	Theme URI: 
	Author: 
	Author URI: 
	Description: 

	Version: 0.0.1
*/
html{font-size:62.5%}html{visibility:hidden}html.wf-active{visibility:visible}body{color:#333;font-size:16px;font-size:1.6rem;line-height:1.7;font-family:fot-tsukubrdgothic-std,sans-serif}html.fixed{height:100%;overflow:hidden}.kvslider{opacity:0;transition:opacity .3s linear}.kvslider.slick-initialized{opacity:1}.h1{font-size:4.2rem;line-height:1.4}h1{font-size:3rem}h1 span{font-size:1.8rem;display:block}h2{font-size:3.6rem;font-weight:400}h3,.h3{font-size:2.4rem;font-weight:400}h3 span{font-size:1.8rem;color:#cbb669;font-weight:400;display:block}h4{font-size:2.2rem;font-weight:400}h5{font-size:2rem;font-weight:400}h6{font-size:1.8rem;font-weight:400}strong{font-weight:700}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-i{font-style:italic}.lhkv{line-height:1.3}.li14{line-height:1.4}.plat{font-feature-settings:"palt"}.mangahead{line-height:1.3;margin-bottom:2rem}.f22{font-size:2.2rem}.mark{background:linear-gradient(transparent 60%,#f6ff5f 60%)}a,a img,button{text-decoration:none;-webkit-transition:ease .7s;-moz-transition:ease .7s;-o-transition:ease .7s;-ms-transition:ease .7s;transition:ease .7s;color:#303030;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover{opacity:.8}.row{padding-right:15px;padding-left:15px}.palt{font-feature-settings:"palt"}a.arrow{margin-top:1rem;display:block;position:relative;font-size:1.3rem}a.arrow:before{content:'';background-color:#d580a6;width:10px;height:10px;clip-path:polygon(0% 0%,0% 100%,50% 50%,0% 0%);position:relative;display:inline-block;top:0}.linknone{pointer-events:none}.container{margin:auto;max-width:1000px;padding:0;box-sizing:border-box}.containerflat{margin:auto 4%}.hr1{border:none;background:#eee;height:1px;width:100%;margin:3rem auto}.w750{max-width:830px;margin:auto;padding:0 40px}.row{padding-right:15px;padding-left:15px}.w900{max-width:900px;margin:auto;padding:0 40px}.w960{max-width:960px;margin:auto;padding:0 40px}.wid530{width:530px}.d-flex{display:flex;flex-direction:row}.d-content-column{flex-direction:column !important}.d-align-items-baseline{align-items:baseline}.d-align-items-center{align-items:center}.d-justify-space-between{justify-content:space-between}.d-justify-space-around{justify-content:space-around}.d-align-items-bottom{align-items:baseline}.column-reverse{flex-direction:column-reverse}.row-reverse{flex-direction:row-reverse}.align-items-stretch{align-items:stretch}.flex-wrap-wrap{flex-wrap:wrap}.flev{flex-direction:row-reverse}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}@keyframes arrow{0%{transform:translate(-50%,0)}100%{transform:translate(-50%,125px)}}main div>img,img.img_responsive{max-width:100%;width:100%;display:inherit;height:auto}img.noresponsive310{width:100%;max-width:100%;display:block}.btn_more{text-align:center;display:flex;justify-content:center;margin:5rem auto;position:relative}.btn_more a{padding:10px 13px;background:#4d515c;border:none;position:relative;text-transform:uppercase;letter-spacing:1px;cursor:pointer;width:200px;display:block;color:#fff;border-radius:50px;font-size:1.3rem}.wigtype .btn_more a{margin-left:auto}.btn_about a{background:#fff;position:relative;text-transform:uppercase;letter-spacing:1px;cursor:pointer;width:200px;display:block;color:#d580a6;border-radius:50px;font-size:1.3rem;border:1px solid #d580a6;font-weight:700}.btn_serach{background:#221714;color:#fff;padding:17px;width:300px;margin:auto;display:block}.komelist,.circlelist{position:relative;margin-left:13px}.komelist li:before{content:'※';margin-left:-13px;margin-right:4px;top:-2px;position:relative}.circlelist li:before{content:'○';margin-left:-13px;margin-right:4px;top:-2px;position:relative}.icon_circle2{margin-left:30px}.icon_circle2 li:before{content:'●';display:inline-block;color:#d580a6;margin-left:-20px;margin-right:10px}.icon_dot{margin-left:30px}.icon_dot li:before{content:'・';display:inline-block;color:#d580a6;margin-left:-26px;margin-right:10px}.pagetop{display:none;position:fixed;bottom:20px;right:20px;z-index:100}.pagetop a:before{content:'';width:20px;height:20px;border:0;border-top:solid 2px #000;border-right:solid 2px #000;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(-45deg);position:absolute;left:0;right:0;margin:auto;top:10px;bottom:0;opacity:1}.pagetop a{display:block;border-radius:50px;-webkit-backface-visibility:hidden;backface-visibility:hidden;zoom:1;width:60px;height:60px;text-align:center;text-decoration:none;line-height:50px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;opacity:.8;color:#1d1d1c;background:#fff}.pagetop a span{top:22px;position:relative;font-size:.1rem}.pagetop a:hover{opacity:.6}.header_h2{font-size:1.5rem;color:#111;margin-left:3%;font-weight:400}.infocontact{margin-bottom:70px}.infocontact dl{display:grid;margin-bottom:3px;width:100%;grid-template-columns:360px 1fr;grid-column-gap:7px}.gmapres{position:relative;padding-bottom:30.842%;padding-top:30px;height:400px;overflow:hidden;min-width:100%;margin-right:0;margin-bottom:2rem}.gmapres iframe,.gmapres object,.gmapres embed{position:absolute;top:0;left:0;width:100%;height:100%}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.sp_visible{display:none}.sp_hidden{display:inherit}.sp_xsvisible{display:none !important}.sp_xshidden{display:inherit !important}.pagehead h3{line-height:1.4;padding-left:3rem;margin:5rem auto;position:relative}.pagehead{margin:auto;display:flex;justify-content:center}.pagehead h3:before{content:'';background:url("/common/img/2x/headlogo@2x.png") no-repeat;background-size:100%;width:40px;height:40px;position:absolute;top:0;bottom:0;margin:auto;left:-3rem}.mailfix{position:fixed;top:calc(100vh / 5);left:10px}.mailfix a{writing-mode:vertical-rl;display:block;padding:20px 5px;background:#cbb669;border-radius:50px;color:#fff}.kv{position:relative}.kv h1{margin-bottom:auto}.kvtext1{position:absolute;display:flex;flex-direction:column;margin:7vw;top:0;color:#fff;height:calc(100vh / 3)}.linebottom p{margin-bottom:1em}.concept{margin-bottom:3rem}.conceptimg{margin:6rem auto 0}.conceptimg ul{justify-content:space-between}.conceptimg ul li{margin-right:1%}.conceptimg .d-flex{justify-content:space-between}.conceptimg img{width:100%;height:auto}#leadtext{margin:10rem auto 1rem}#leadtext .h1{margin-bottom:2rem}#recruit{margin-bottom:10rem;margin-top:5rem}#recruit .d-flex{margin-bottom:8rem}#recruit .d-flex a{width:calc(100% / 4);display:block;text-align:center;margin-right:3%;border-radius:100%;height:227px}#recruit .d-flex a dl{display:flex;flex-direction:column;height:245px;justify-content:center;padding:32px 20px 0;color:#fff}#recruit .d-flex a dl dt+dd{padding-top:20px;padding-bottom:20px}#recruit .d-flex a:last-child{margin-right:0}#recruit .d-flex a dl dt+dd+dd:after{content:'';display:inline-block;width:16px;height:15px;margin:2px 5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg)}#manga{background:#f7f4d9;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}#manga .d-flex div{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:8% 5%}#manga .d-flex div:last-child img{width:300px}#manga .d-flex div h6 a{border:1px solid #999;border-radius:30px;display:block;background:#fff;padding:10px;width:70%;margin:auto}#interview .d-flex div{width:calc(100% / 3);margin-right:30px;position:relative}#interview .d-flex div:last-child{margin-right:0}#interview .d-flex dl{position:relative;transition:ease .5s}#interview .d-flex div img{background:#00000029}#interview .d-flex dl dd div{position:absolute;width:100%;display:flex;flex-direction:column;margin:auto;top:0;bottom:0;color:#fff;padding:5rem 3rem 3rem;opacity:1}#interview .d-flex dl:hover{opacity:.7}#interview .d-flex dl dd h4{margin-bottom:auto}#interview .d-flex dl dd h6{margin-bottom:auto}#interview .d-flex dl dd div p{text-align:right}#interview .d-flex dl dd img{width:100%;filter:brightness(.7)}#interview .d-flex dl dd p:after{content:'';display:inline-block;width:7px;height:7px;margin:2px 5px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.inlinetextbox{background:#fff;width:calc(100% / 2);margin:auto;padding:3rem;border-radius:10px;overflow:auto;height:800px}.popup-modal-dismiss a{display:inline-block;background:#cbb669;border-radius:50px;padding:1px 20px;font-size:1.4rem}.mfp-content h4{margin-bottom:2rem;margin-top:4rem;line-height:1.4;color:#cbb669}.mfp-content h4:before{content:'';display:inline-block;background:#cbb669;width:50px;height:1px;position:relative;top:-8px;margin-right:8px}.mfp-content p{margin-bottom:1em}.mfp-fade.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.numborderbox{position:relative}.numborder{border:2px solid #cbb669;width:40px;height:40px;border-radius:100px;display:flex;justify-content:center;align-items:center;color:#cbb669;background:#fff;font-size:2.5rem}.numborderbox:after{content:'';background:#cbb669;height:2px;width:100%;display:block;position:absolute;top:0;bottom:0;margin:auto;z-index:-1}.numberinner{padding:2rem 6rem}#flow h5{color:#cbb669;margin-bottom:2rem}.recruitbox{margin-bottom:10rem}.recruitbox h4 small{display:block;margin-top:1rem}.recruitbox h5{font-size:1.6rem;font-weight:700;margin:1rem 0}.recruitbox .d-flex{margin-bottom:2em}#recruit-info h4{border-top:2px solid #cbb669;border-bottom:1px solid #cbb669;color:#cbb669;padding:3rem 2rem}#recruit-info table{width:100%;border-collapse:collapse}#recruit-info table th{color:#cbb669;vertical-align:top;padding:2rem;text-align:left;width:30%}#recruit-info table th,#recruit-info table td{border-bottom:1px solid #cbb669}#recruit-info table td{padding:2rem 0}#recruit-info table td.d-flex ul{width:50%}.tddivflex{display:flex}.tddivflex ul{width:calc(100% / 2)}.seturitsu{display:flex}.seturitsu ul{margin-bottom:0 !important}.gmap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin-bottom:5rem}.gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}#about_us h5{position:relative;padding-left:5rem;margin:3rem 0;color:#036eb8}#about_us .d-flex div{width:50%}#about_us h6{color:#cbb669;border-bottom:1px solid #cbb669;display:inline-block;margin-bottom:2rem}#about_us ul{margin-bottom:3rem}#about_us h5:before{content:'';background:url("/common/img/2x/headlogo@2x.png") no-repeat;background-size:100%;width:40px;height:40px;position:absolute;top:-2px;bottom:0;display:block;left:0}.aboutlead p{margin-bottom:1em}#about_us h2{margin-bottom:2rem}.aboutinfo{margin-bottom:70px}.h5headbox{display:flex;justify-content:center}footer{margin-bottom:2rem}.footernav ul{display:flex;border-bottom:1px solid #000;justify-content:center;margin:2rem 0;padding:2rem 0}.footernav ul li{border-right:1px solid #000;text-align:center;padding:0 20px}.footernav ul li:last-child{border-right:none}.copy{text-align:center}.tdcolwidth{display:flex;flex-wrap:wrap}.tdcolwidth ul{width:calc(100% / 3)}#newstopics{position:relative;background:#fff;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:10rem;padding-bottom:10rem;margin-bottom:10rem}#newstopics ul{width:100%}#newstopics ul li a{border-bottom:1px dotted #ccc;display:block;padding:1.5rem 0}#newstopics ul li:last-child{margin-right:0}#newstopics h4{font-size:1.6rem}#newstopics .catlist{font-size:1.3rem}#newstopics dl dt{margin-right:1rem}#newstopics dl img{width:100%;height:auto}.pagekv{padding:10rem 0 2rem;line-height:1.3}.wp-block-group__inner-container h3{border-bottom:1px solid #333;margin-bottom:2rem;margin-top:3rem}.wp-block-latest-posts li{display:flex;flex-direction:column-reverse;margin-bottom:2rem;border-bottom:1px dotted #ccc}.entry-meta{background:#f5f5ed;border-radius:4px;padding:4px 13px;margin-bottom:2rem;font-size:1.3rem}.prev_next{display:flex;justify-content:space-between;margin:10rem 0;background:#f2f2f2;padding:10px}.catlistcont,.subaurth{display:flex}.archive .pagekv{padding:2rem 0}.archive .page-title{margin:5rem 0;display:flex;align-items:center;font-weight:700}.archive article h2{font-size:2.5rem;margin:1rem 0 1rem;font-weight:700}.archive article{margin-bottom:5rem}.p-posts-navigation__wrap ul{display:flex;justify-content:center;margin:10rem auto;align-items:center}.p-posts-navigation__wrap ul li{margin:1px}.page-numbers.current,.p-posts-navigation__wrap ul li a{width:45px;height:45px;display:flex;border:1px solid #999;justify-content:center;align-items:center}.page-numbers.current{background:#eee}.entry-content{overflow:hidden}.entry-content img{max-width:100%;height:auto}.entry-content p{font-size:1.6rem;margin-bottom:1em}#secondary{margin-bottom:10rem}.wp-block-tag-cloud a:before{content:'#';display:inline-block}body.blog .page-title{padding:9vw 0 3vw}body.blog .pagekv{padding:2rem 0;border-top:1px solid #000;margin-top:5rem}body.blog .entry-title{font-size:2rem;line-height:1.4;font-weight:700}body.blog .wp-block-image img{max-width:50%}#institution ul.dflist{display:flex;flex-wrap:wrap}#institution ul.dflist li{width:46%;margin-right:8%;margin-bottom:4%}#institution ul.dflist li img{max-width:100%}#institution ul.dflist li:nth-child(2n){margin-right:0}#institution ul.dnlist li{margin-bottom:3rem}@media (max-width:1080px){.container{margin:auto;max-width:1000px;padding:0 15px;box-sizing:border-box}.wid530{width:48%}#recruit .d-flex{flex-wrap:wrap;flex-direction:row;justify-content:center;margin:auto auto 5rem;max-width:768px}#recruit .d-flex a{width:250px;height:250px;margin-bottom:2rem}#recruit .d-flex a:nth-child(2n){margin-right:0}}@media (max-width:768px){.pagekv{padding:10rem 0 1rem;line-height:1.3}.entry-content img{width:100%;height:auto}.entry-content p{font-size:1.4rem;margin-bottom:1em}.archive article h2{font-size:2rem;margin:1rem 0 1rem;line-height:1.3}.archive article dd p{font-size:1.4rem}.datetext{font-size:1.2rem}.p-posts-navigation__wrap ul li{margin:3px}.page-numbers.current,.p-posts-navigation__wrap ul li a{width:30px;height:30px;display:flex;border:1px solid #999;justify-content:center;align-items:center;font-size:1rem}.footernav ul{display:flex;border-bottom:1px solid #000;justify-content:initial;margin:2rem 0;padding:2rem 0;flex-direction:column;align-items:flex-start}.footernav ul li{border:none;padding:0}.copy{text-align:center;font-size:1vw}.h1{font-size:5vw}.w960{width:100%;padding:0 15px}h2 span,h3 span{font-size:1.4rem;display:block;line-height:1}h2{font-size:3rem}.h2en small{display:block;font-size:1rem}.header_h2{display:none}.contenthead_h3{font-size:2rem;font-style:italic;text-align:center;margin-bottom:20px;font-weight:400}.sp_visible.header_h2{font-size:1.3rem;margin:1rem auto 2rem}.qestlist{margin:auto;width:100%;margin-top:3rem}.qestlist li span{width:100%;max-width:100%;margin-left:10px}.qestlist li:before{content:'?';display:flex;color:#fff;background:#6bc6d6;margin-left:0;margin-right:0;border-radius:14%;width:25px;height:25px;position:relative;justify-content:center;align-items:center;padding-top:1px;text-align:center}.btn_serach{background:#221714;color:#fff;padding:17px;width:100%;margin:auto;display:block}.sp_visible{display:inherit}.sp_hidden{display:none}.container{max-width:100%;padding-left:15px;padding-right:15px}.row{padding-right:15px;padding-left:15px}.w750{max-width:830px;margin:auto;padding:0 15px}.d-flex{display:flex;flex-direction:column}.innercontainer{padding-left:15px;padding-right:15px}#manga .d-flex{flex-direction:row}#interview .d-flex div{width:100%;margin-right:30px;position:relative}#recruit-info table td.d-flex ul{width:100%}#about_us .d-flex div{width:100%}.numberinner{padding:2rem 2rem 2rem 5rem}.conceptimg .d-flex{justify-content:space-between;flex-direction:row}.kvtext1{height:calc(100vh / 4)}.linebottom p{margin-bottom:1em;font-size:1.6rem;margin-top:4rem}.mailfix{position:fixed;bottom:0;top:auto;width:100%;display:none;left:0}.mailfix a{writing-mode:initial;display:inline-block;padding:10px 5px;background:#cbb669;border-radius:0;color:#fff;width:100%;text-align:center}.tdcolwidth{display:flex;flex-wrap:wrap;flex-direction:column}.tdcolwidth ul{width:100%}#recruit .d-flex{flex-wrap:wrap;flex-direction:row;justify-content:center;margin:auto auto 0;max-width:768px}.infocontact dl{grid-template-columns:1fr;margin-bottom:1em}}@media (max-width:480px){body{margin-bottom:70px}h3,.h3{font-size:2rem}.sp_xsvisible{display:inherit !important}.sp_xshidden{display:none !important}.wid530{width:100%}#interview .d-flex dl dd h3{margin-bottom:1%}#about_us h2{margin-bottom:2rem;font-size:6vw}.h1{font-size:8vw;line-height:1.3;margin-bottom:2rem}.h1+h3{font-size:4vw}.aboutlead{font-size:4vw}#manga .d-flex div h6 a{border:1px solid #999;border-radius:30px;display:block;background:#fff;padding:10px;width:100%;margin:auto}.inlinetextbox{background:#ebe8de;width:100%;margin:auto;padding:3rem;border-radius:10px;height:500px}.kvtext1{margin:17vw 7vw;height:calc(100vh / 3)}.kvtext1 h1+h2{font-size:7vw}.f22{font-size:3.3vw}.seturitsu ul{width:80%}#about_us ul{margin-bottom:3rem;font-size:3.5vw}.tddivflex{display:flex;flex-direction:column}.tddivflex ul{width:100%}#recruit-info table th,#recruit-info table td{border-bottom:1px solid #cbb669;display:flex;flex-direction:column;width:100%}#recruit-info table th{padding:2rem 0}h1 span{font-size:4vw;display:block}.linebottom p{margin-bottom:1em;font-size:4.5vw;margin-top:4rem}#institution ul{display:flex;flex-wrap:wrap;flex-direction:column}#institution ul li{width:100%;margin-right:0;margin-bottom:6%;display:flex;flex-wrap:wrap;flex-direction:row;font-size:1.3rem;padding:1rem 0}#institution ul li img{display:block;width:40%;margin-right:4%}#institution ul li:nth-child(2n){margin-right:0}#institution ul li span{width:56%}#institution ul.dflist li{width:100%}.infocontact dl{font-size:3.5vw}}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//hukushihouse.or.jp/wp/wp-content/themes/takataka/common/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//hukushihouse.or.jp/wp/wp-content/themes/takataka/common/css/./fonts/slick.eot);src:url(//hukushihouse.or.jp/wp/wp-content/themes/takataka/common/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//hukushihouse.or.jp/wp/wp-content/themes/takataka/common/css/./fonts/slick.woff) format('woff'),url(//hukushihouse.or.jp/wp/wp-content/themes/takataka/common/css/./fonts/slick.ttf) format('truetype'),url(//hukushihouse.or.jp/wp/wp-content/themes/takataka/common/css/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;z-index:1}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:15px}[dir=rtl] .slick-prev{right:15px;left:auto}.slick-prev:before{content:'';display:block;width:15px;height:15px;border-top:solid 1px #333;border-right:solid 1px #333;-webkit-transform:rotate(225deg);transform:rotate(225deg)}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:15px}[dir=rtl] .slick-next [dir=rtl] .slick-next{right:auto;left:15px}.slick-next:before{content:'';display:block;width:15px;height:15px;border-top:solid 1px #333;border-right:solid 1px #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-initialized .slick-slide:focus{outline:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
@charset "UTF-8";header{height:0;position:fixed;top:0;left:0;width:100%;z-index:100;background:0 0;border-bottom:none}nav{display:block;position:fixed;top:0;right:-300px;bottom:0;width:300px;background:#c9bc9c;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .5s;z-index:3;opacity:0;padding-top:70px}.headnav{display:flex;align-items:center;height:70px}.headnav h1,.headlogo{width:176px;padding-left:10px}.headnav h1 img,.headlogo img{max-width:100%}.headnav ul{display:flex;margin-left:auto;margin-right:90px}.headnav ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center}.headnav ul li{margin:0 10px}.headnav ul li span{display:block;text-align:center;font-size:1.2rem}.headnav .head_faq a span{margin-top:4px}.head_cart img{width:34px}.head_cart span{position:relative;left:2px}.head_faq img{width:30px;top:2px;position:relative}.open nav{right:0;opacity:1}nav .inner{padding:25px}nav .inner ul{list-style:none;margin:0;padding:0}nav .inner ul li{position:relative;margin:0}nav .inner ul li a{display:block;color:#fff;font-size:1.7rem;padding:5px 0 5px 19px;text-decoration:none;transition-duration:.2s}nav .inner ul li a:hover{background:#e4e4e4}nav .inner ul li ul{padding-left:1em;border-bottom:none;margin-bottom:10px;padding-bottom:10px}nav .inner ul li ul>li:first-child,nav .inner ul li ul>li{font-weight:400}nav .inner ul li ul>li:first-child:before,nav .inner ul li ul>li:before{content:'';display:inline-block;position:absolute;top:50%;left:0;width:0;height:0;margin-top:-5px;border-top:5px solid transparent;border-right:6px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #7a626d}.togglebox{background:#cbb669;position:fixed;top:1%;right:1%;width:70px;height:70px;transition:all .5s;cursor:pointer;z-index:3;display:block;border-radius:100px}.toggle_btn{display:block;height:70px}.toggle_btn span{display:block;position:absolute;left:0;width:37px;height:2px;background-color:#fff;border-radius:4px;transition:all .5s;right:0;margin:auto;top:0;bottom:0}.toggle_btn span:nth-child(1){top:-20px}.toggle_btn span:nth-child(2){top:0}.toggle_btn span:nth-child(3){bottom:-20px}.open .toggle_btn span{background-color:#fff}.open .toggle_btn span:nth-child(1){-webkit-transform:translateY(10px) rotate(-315deg);transform:translateY(10px) rotate(-315deg)}.open .toggle_btn span:nth-child(2){opacity:0}.open .toggle_btn span:nth-child(3){-webkit-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}#mask{transition:all .5s;opacity:0}.open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#322b12;opacity:.8;z-index:2;cursor:pointer;transition:all .5s}@media screen and (max-width:768px){nav{right:-300px;width:270px}}@media screen and (max-width:480px){.headnav h1,.headlogo{width:146px;padding-left:10px;line-height:1}.headnav ul{display:flex;margin-left:auto;margin-right:80px}nav{right:-300px;width:80%}nav .inner{padding:12px}.headnav ul li span{display:block;text-align:center;font-size:1rem}.head_cart img{width:30px}.head_faq img{width:26px;top:2px;position:relative}}
/*!
Theme Name: takataka
Theme URI: http://underscores.me/
Author: takataka
Author URI: http://www.hukushihouse.or.jp/
Description: takataka theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: takataka
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

takataka is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}