@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Questrial);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP);@import url(https://fonts.googleapis.com/css?family=Sawarabi+Gothic);@font-face{font-family:"mymincho";src:url(../../mrp04/font/mymincho.otf) format('truetype')}.mincho{font-family:"mymincho"}body{line-height:1.5;font-family:"Questrial","Noto Sans JP","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:normal;font-size:100%}#header .contact .tel{}#header .add{}nav#mainNav{font-family:"Questrial","Sawarabi Gothic","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:normal}h1.title,.post h1{font-weight:normal}.post h2,.post2b h2,.post4b h2{font-weight:normal}.post h3{}.post .column2_40{display:inline-block;*display: inline;*zoom: 1;margin:5px 0;width:40%;vertical-align:top}.post .column2_40 img{max-width:95.5%}.post .column2_60{display:inline-block;*display: inline;*zoom: 1;margin:5px 0;width:59.1%;vertical-align:top}.post .column2_60 img{max-width:95.5%}.childpost1b .column2_40{display:inline-block;*display: inline;*zoom: 1;margin:10px 0 10px 6px;width:39%;vertical-align:top}.childpost1b .column2_40 img{max-width:95.5%;height:auto}.childpost1b .column2_60{display:inline-block;*display: inline;*zoom: 1;margin:10px 2px 5px 0;width:57.8%;vertical-align:top}.childpost1b .column2_60 img{max-width:95.5%;height:auto}@media only screen and (max-width:750px){.childpost1b .column2_40{display:inline-block;width:100%;margin:6px auto 0 auto}.childpost1b .column2_60{display:inline-block;width:96%;margin:0 2% 5px 2%}}@media only screen and (max-width:640px){.post .column2_40{display:inline-block;margin:5px 0;width:100%}.post .column2_60{display:inline-block;margin:5px 0;width:100%}.postlist .ttls{display:initial}}.newsTitle{background:inherit}h1.title,.post h1{border:none;background:none;padding:6px 10px;padding-top:8px}section.widget h2{border:none;background:none;padding:6px 10px;padding-top:8px}.post h3{padding:5px 0 3px 8px}.post{border-top:none}body{background:rgba(255,255,255,1);color:#000}a{color:#ea5613}a:hover,a:active,.newsTitle p a:hover{color:#fbc50f}.fa-phone:before{color:#000}#header .bg{background:rgba(255,255,255,1)}#header .bg .inner{background:none}#header h1,#header .description{color:#000;font-size:12px}#header{background:rgba(255,255,255,1)}#header .contact .tel{color:#000}#header .contact .tel a{color:#000}#header .add{color:#000}@media only screen and (max-width:1023px){body nav#mainNav{width:initial;padding:0}#header .inner{}}@media print,screen and (min-width:1024px){nav#mainNav{background:rgba(234,86,19,1)}nav#mainNav ul li a{color:#fff;font-size:16px}nav#mainNav ul li a b{font-weight:normal;margin-top:-4px}nav#mainNav ul li a span{color:#fff;font-weight:normal;margin-top:-2px}nav#mainNav ul li{border-right:none}nav#mainNav ul li:first-child{border-left:none}nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover,nav#mainNav ul li a:active,nav#mainNav ul li.current-menu-parent a,nav#mainNav ul li.current-menu-ancestor a{background:#fbc50f}nav#mainNav ul li.current-menu-item a b,nav#mainNav ul li a:hover b,nav#mainNav ul li a:active b,nav#mainNav ul li.current-menu-parent a b{color:#fff}nav#mainNav ul li.current-menu-item a span,nav#mainNav ul li a:hover span,nav#mainNav ul li a:active span,nav#mainNav ul li.current-menu-parent a span{color:#fff}nav#mainNav ul li li{background:#fbc50f;border-bottom:1px solid #fbc50f;margin-left:0}nav#mainNav ul li li a:hover,nav#mainNav ul li li.current-menu-item a{color:#fff}nav#mainNav ul li a{padding:8px 35px}nav#mainNav ul li a span{font-size:11px}}@media print,screen and (min-width:1400px){nav#mainNav ul{letter-spacing:-.4em}nav#mainNav ul li{float:none;display:inline-block;letter-spacing:normal;left:0}nav#mainNav ul li li{left:0}nav div.panel{float:none;text-align:center}nav#mainNav ul ul{width:140px}nav#mainNav ul li ul.sub-menu li a,nav#mainNav ul li ul.sub-menu li a:hover,nav#mainNav ul li.current-menu-item ul.sub-menu li a,nav#mainNav ul li ul.sub-menu li.current-menu-item a{padding:11px 15px;margin-left:0}nav#mainNav ul li ul li:hover ul{left:99%}#header-layout{width:1400px;margin:0 auto}#header .inner{width:1400px}#header .bg .inner{width:1400px}}@media print,screen and (min-width:1024px){nav#mainNav ul li li a{width:140px;font-size:14px}nav#mainNav ul li:hover ul{top:97%;left:0}nav#mainNav ul li:hover ul li:last-child{margin-left:0}nav#mainNav ul li li:first-child{padding:0}nav#mainNav ul li li{background:none;border-bottom:none;display:block;padding:0}nav#mainNav ul li li a,nav#mainNav ul li.current-menu-item li a,nav#mainNav ul li.current-menu-ancestor li a,nav#mainNav ul li li.current-menu-item li a{background:rgba(234,86,19,1);color:#fff}nav#mainNav ul li li a:hover,nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li li.current-menu-item li a:hover,nav#mainNav ul li.current-menu-item li a:hover,nav#mainNav ul li.current-menu-ancestor li.current-menu-item a,nav#mainNav ul li.current-menu-ancestor li a:hover{border-bottom:none;background:none;background:rgba(251,197,15,1);color:#fff}}@media only screen and (max-width:1023px){nav#mainNav .inner{width:100%}nav .panel{border:none}nav#mainNav a#menu span{padding-left:45px}nav#mainNav a.menu{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/micon/umicon0.png) no-repeat 6px 8px , rgba(230,81,38,.5);color:#fff;border:1px solid #e65126;background-size:20px;box-sizing:border-box}nav#mainNav a.menuOpen{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/micon/dmicon0.png) no-repeat 6px 8px , rgba(230,81,38,.5);color:#fff;border:1px solid #e65126;background-size:20px}nav#mainNav ul li a{background-color:rgba(234,86,19,1);color:#fff;border-bottom:1px solid #ea5613}nav#mainNav ul li a span,nav#mainNav ul li.current-menu-parent a span{color:#fff}nav#mainNav ul li li a,nav#mainNav ul li.current-menu-item li a{background:rgba(234,86,19,1) url(https://takara-d.co.jp/wp-content/themes/mrp04/images/sub1.png) no-repeat 30px 50%;color:#fff;border-bottom:1px solid #ea5613;padding-left:43px}nav#mainNav ul li li li:last-child a,nav#mainNav ul li li:last-child li:last-child a,nav#mainNav ul li li.current-menu-item li:last-child a,nav#mainNav ul li li.menu-item-object-page li:last-child a,nav#mainNav ul li li.current-menu-item:last-child li:last-child a,nav#mainNav ul li.current-menu-item li li:last-child a{background:rgba(234,86,19,1) url(https://takara-d.co.jp/wp-content/themes/mrp04/images/subLast.png) no-repeat 45px 50%;color:#fff;border-bottom:1px solid #ea5613;padding-left:58px}nav#mainNav ul li li:last-child a{background:rgba(234,86,19,1) url(https://takara-d.co.jp/wp-content/themes/mrp04/images/subLast.png) no-repeat 30px 50%;color:#fff;border-bottom:1px solid #ea5613;padding-left:40px}nav#mainNav ul li li:last-child li a,nav#mainNav ul li li li a,nav#mainNav ul li li.current-menu-item:last-child li a,nav#mainNav ul li li.menu-item-object-page li a,nav#mainNav ul li.current-menu-ancestor li.current-menu-item li a,nav#mainNav ul li.current-menu-item li li a{background:rgba(234,86,19,1) url(https://takara-d.co.jp/wp-content/themes/mrp04/images/sub1.png) no-repeat 45px 50%;color:#fff;border-bottom:1px solid #ea5613;padding-left:58px}nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover{background:rgba(251,197,15,1);color:#fff}nav#mainNav ul li a:hover span,nav#mainNav ul li.current-menu-item a span{color:#fff}nav#mainNav ul li li a:hover,nav#mainNav ul li.current-menu-item li a:hover,nav#mainNav ul li li.current-menu-item a{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/sub1.png) no-repeat 30px 50% , rgba(251,197,15,1);color:#fff;padding-left:43px}nav#mainNav ul li li li:last-child a:hover,nav#mainNav ul li li:last-child li:last-child a:hover,nav#mainNav ul li.current-menu-item li li:last-child a:hover,nav#mainNav ul li.current-menu-item li:last-child li:last-child a:hover,nav#mainNav ul li li.current-menu-item li:last-child a:hover,nav#mainNav ul li li li.current-menu-item:last-child a,nav#mainNav ul li li:last-child li.current-menu-item:last-child a,nav#mainNav ul li li.menu-item-object-page li:last-child a:hover,nav#mainNav ul li li.menu-item-object-page li.current-menu-item:last-child a{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/subLast.png) no-repeat 45px 50% , rgba(251,197,15,1);color:#fff;padding-left:58px}nav#mainNav ul li li:last-child a:hover,nav#mainNav ul li.current-menu-item li:last-child a:hover,nav#mainNav ul li li.current-menu-item:last-child a{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/subLast.png) no-repeat 30px 50% , rgba(251,197,15,1);color:#fff;padding-left:40px}nav#mainNav ul li li:last-child li a:hover,nav#mainNav ul li li li a:hover,nav#mainNav ul li.current-menu-item li:last-child li a:hover,nav#mainNav ul li li.menu-item-object-page li a:hover,nav#mainNav ul li li.menu-item-object-page li.current-menu-item a,nav#mainNav ul li li:last-child li.current-menu-item a,nav#mainNav ul li.current-menu-ancestor li.current-menu-item li a:hover,nav#mainNav ul li li li.current-menu-item a,nav#mainNav ul li li li.current-menu-item a:hover{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/sub1.png) no-repeat 45px 50% , rgba(251,197,15,1);color:#fff;padding-left:58px}}#breadcrumb{background-color:#fff;padding:3px}#breadcrumb ul li a,#breadcrumb ul li{color:#ea5613}#header-layout{padding-bottom:20px}#mainImg{background:rgba(255,255,255,1);padding-top:0!important;padding-bottom:10px;margin-bottom:0}@media only screen and (max-width:640px){#mainImg{}}.metaslider{max-width:none!important}h1.title{margin-top:0}h1.title,.post h1{margin-bottom:0;color:#000;text-align:center;font-weight:bold;font-size:25px;text-shadow:none}section.widget h2,section.widgetInfo h2{color:#fff;font-size:16px;text-shadow:none}.post h2,h2.title,.post h2 a,.post2b h2 a,.post4b h2 a{color:#000;font-size:19px}.post2b h2::before,.post4b h2::before,.post h2::before{background:none}.post h2,.post2b h2,.post4b h2,h2.title{border:none;border-radius:0;color:#000;text-shadow:none;padding-left:8px}h2.title{border-bottom:solid 3px rgba(234,86,19,1);background:inherit;position:relative;padding:0;overflow:inherit;padding-bottom:10px;padding-top:10px}h2.title:after{position:absolute;content:" ";display:block;border-bottom:solid 3px rgba(251,197,15,1);bottom:-3px;visibility:inherit;width:4em}.post h2{border-bottom:solid 3px rgba(234,86,19,1);background:inherit;position:relative;padding:0;overflow:inherit;padding-bottom:10px;padding-top:10px}.post h2:after{position:absolute;content:" ";display:block;border-bottom:solid 3px rgba(251,197,15,1);bottom:-3px;visibility:inherit;width:4em}.post2b h2{border-bottom:solid 3px rgba(234,86,19,1);background:inherit;position:relative;padding:0;overflow:inherit;padding-bottom:10px;padding-top:10px}.post2b h2:after{position:absolute;content:" ";display:block;border-bottom:solid 3px rgba(251,197,15,1);bottom:-3px;visibility:inherit;width:4em}.post4b h2{border-bottom:solid 3px rgba(234,86,19,1);background:inherit;position:relative;padding:0;overflow:inherit;padding-bottom:10px;padding-top:10px}.post4b h2:after{position:absolute;content:" ";display:block;border-bottom:solid 3px rgba(251,197,15,1);bottom:-3px;visibility:inherit;width:4em}.post h4{color:#000}.post h3{position:relative;color:#000;font-size:15px;border:none;border-radius:0;text-shadow:none;padding-left:8px}.post h3{background:inherit;position:relative;padding:0;overflow:inherit;padding-bottom:10px;padding-top:10px;padding-left:8px;border-left:solid 3px rgba(252,232,166,1)}.post h3:after{position:absolute;content:" ";display:block;border-bottom:solid 3px rgba(0,14,0,0);bottom:-3px;visibility:inherit;left:-3px;width:3em}.post h3::before{background:none}#pageLinks{color:#000}.post h4{font-weight:bold;border-left:4px solid #e65126;border-bottom:1px dashed #e65126}.newsTitle p a{color:#000}.newsTitle{color:#000;text-shadow:none}section.widget h2{background:#ea5613}h1.title{background:#fff}.post h1{background:#fff}.post h1 span{background:none;padding-left:15px}h2.title span{background:none;padding-left:15px}.post h2 span{background:none;padding-left:15px}.post2b h2 span{background:none;padding-left:15px}.post4b h2 span{background:none;padding-left:15px}.post h3 span{background:none;padding-left:15px}.post h2::before,.post2b h2::before,.post4b h2::before,h2.title::before{}.post h3::before{}@media print,screen and (min-width:1400px){#breadcrumb ul{max-width:1400px}#wrapper,.inner{width:1400px;padding:0}#mainNav .inner{width:inherit}#wrapper{padding-top:0}#content{width:74%}.c1thumbWrap{width:103%}.c1thumbWrap li{width:97%}.c1thumbWrap li img{width:100%}.c2thumbWrap{width:103%}.c2thumbWrap li{width:47.2%}.c2thumbWrap li img{width:100%}.c3thumbWrap{width:103%}.c3thumbWrap li{width:30.7%}.c3thumbWrap li img{width:100%}#sidebar{width:23.5%}#banners img{max-width:100%}}.post .time,.postlist .time,.post2b .time,.post4b .time{color:#000;background-color:#fff;padding:5px 7px}.post .time a,.post2b .time a,.post4b .time a,.postlist .time a{color:#000}input[type="submit"],input[type="reset"],input[type="button"]{background:-moz-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea5613),color-stop(100%,#ea5613));background:-webkit-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:-o-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:-ms-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:linear-gradient(to bottom,#ea5613 0%,#ea5613 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5613',
endColorstr='#ea5613',
GradientType=0 )}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:-moz-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ea5613),color-stop(100%,#ea5613));background:-webkit-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:-o-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:-ms-linear-gradient(top,#ea5613 0%,#ea5613 100%);background:linear-gradient(to bottom,#ea5613 0%,#ea5613 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5613',endColorstr='#ea5613',GradientType=0 )}a#scrollUp{background:#fbc50f}.post li{}.cat-post-item{border:none!important}.post{background-color:rgba(255,255,255,1)}.post2b{background-color:rgba(255,255,255,1)}.post4b{background-color:rgba(255,255,255,1)}.childpost1b{background-color:rgba(255,255,255,1)}.postlist{background-color:rgba(255,255,255,1)}.dateLabel{background-color:rgba(255,255,255,1)}.childpost .column2_50{background-color:rgba(255,255,255,1)}.postlist{padding-top:1px;border:none}.post{border:none}.childpost .column2_50{border:none}.childpost1b{border:none}.post2b{border:none}.post4b{border:none}.ctitle{background:#fbc50f;background:-moz-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbc50f),color-stop(100%,#fce8a6));background:-webkit-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:-o-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:-ms-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:linear-gradient(to bottom,#fbc50f 0%,#fce8a6 100%);box-shadow:0 1px 2px #2a2a2a;behavior:url(PIE.htc)}.ctitle2:before{background:none repeat scroll 0 0 #e65126}.ctitle3{border-top:2px solid #e65126}.ctitle3:before{background:none repeat scroll 0 0 #e65126}.ctitle4{border-bottom:2px dotted #e65126}.ctitle4:before{background:none repeat scroll 0 0 #fce8a6;background:-moz-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbc50f),color-stop(100%,#fce8a6));background:-webkit-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:-o-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:-ms-linear-gradient(top,#fbc50f 0%,#fce8a6 100%);background:linear-gradient(to bottom,#fbc50f 0%,#fce8a6 100%)}.ctitle7{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/patterns_wh.png) repeat , -webkit-gradient(linear,left top,left bottom,color-stop(1.00,#fbc50f),color-stop(.00,#fce8a6));background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/patterns_wh.png) repeat , -webkit-linear-gradient(#fbc50f,#fce8a6);background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/patterns_wh.png) repeat , -moz-linear-gradient(#fbc50f,#fce8a6);background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/patterns_wh.png) repeat , -o-linear-gradient(#fbc50f,#fce8a6);background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/patterns_wh.png) repeat , -ms-linear-gradient(#fbc50f,#fce8a6);background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/patterns_wh.png) repeat , linear-gradient(#fbc50f,#fce8a6)}.post table{border-collapse:collapse}.post table,.post table th,.post table td{border:1px solid #dcdddd}.post table th{color:#fff;background-color:#ea5613}.post table td{color:#000;background-color:#fff}.post table.clear th,.post table.clear td,.post table.clear{color:#000;border:none}.post img,.post2b img,.post4b img{border:none!important}.wpcf7-form .must{background:rgba(251,197,15,1)}.post .linkBtn:hover{background:rgba(252,232,166,1)}.post .linkBtn{background:rgba(251,197,15,1)}#footer{position:relative;margin-top:px}#footer::before{content:"";width:100%;height:500%;position:absolute;top:-500%;z-index:-1;display:block}#footer{background:rgba(234,86,19,1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:none}#footer li a,.footeradd,.footertel{color:#fff}#footer li a:hover{color:#fce8a6}#footer .inner{width:inherit;text-align:center}#footer ul li{padding:5px 0;margin:0 38px;background:none;position:relative}#footer ul li::before{background:url(https://takara-d.co.jp/wp-content/themes/mrp04/images/arrow.png) no-repeat;content:"";position:absolute;top:11px;left:-3px;width:8px;display:block;height:7px}#copyright{color:#fff;background:#ea5613}.widget_sp_image img{height:auto}section.widget,.widgetInfo{background-color:rgba(255,255,255,1)}section.widget,.widgetInfo{border:1px solid #dadada}section.widget h2,.newsTitle{}.mobile #header{overflow:visible}.spmenu #menu{display:inline-block;width:35px;height:37px;vertical-align:middle;position:absolute;padding:5px 1px 2px 5px;top:50%;transform:translate(-50%,-50%);cursor:pointer}.spmenu #menu span,.spmenu #menu span:before,.spmenu #menu span:after{position:absolute;height:3px;width:30px;border-radius:3px;background:rgba(0,0,0,1);display:block;content:'';cursor:pointer;transition:all .4s}.spmenu #menu span:before{bottom:-8px}.spmenu #menu span:after{bottom:-16px}.spmenu #menu.menuOpen span{height:0}.spmenu #menu.menuOpen span:before{-webkit-transform:translateY(20px) rotate(-45deg);transform:translateY(20px) rotate(-45deg);bottom:9px;opacity:1}.spmenu #menu.menuOpen span:after{-webkit-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg);bottom:-31px}.spmenu #menu p{position:absolute;bottom:0;padding:0;font-size:11px;color:#000}@media only screen and (min-width:1024px){.spmenu #menu{display:none}}@media only screen and (max-width:1023px){.mobile #header{position:fixed!important;width:100%!important;z-index:10;top:0}.mobile #header .inner{width:100%}.mobile #header-layout{padding:0}body.mobile #header .logo{width:100%;display:table;margin:0;position:relative;text-align:center}.mobile #header .logo .mark,.mobile #header .logo .spmenu{display:table-cell!important}.mobile #header .logo .mark{width:calc(100% - 50px);margin:0;padding:5px 0;text-align:center}.mobile #header .logo img{max-width:70%;max-height:50px;vertical-align:middle}.mobile #header .logo .spmenu{width:50px;vertical-align:top;background:rgba(255,255,255,1)}body.mobile nav#mainNav.menuOpen{overflow:auto;height:100%;max-height:inherit;position:fixed;width:100%}body.mobile{margin-top:35px}.mobile #breadcrumb{margin-top:85px}.mobile #mainImg{margin-top:85px}.admin-bar .mobile #mainImg{margin-top:39px}.mobile .page-template-page-nosidebar-fullthumb #thumbImg,.mobile .page-template-page-nosidebar-fullwidth #thumbImg{margin-top:60px}.mobile .page-template-page-nosidebar-fullthumb #breadcrumb,.mobile .page-template-page-nosidebar-fullwidth #breadcrumb{margin-top:0}}@media only screen and (max-width:799px){.mobile #header .logo{padding:0}}