@import url('https://fonts.googleapis.com/css2?family=Sawarabi+Mincho&display=swap'); body{font-family:serif}input,textarea,select{font-family:serif}.page-one-column .panel-content .wrap{font-family:serif}.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation>div>ul{text-align:center}.entry-header .entry-title{font-family:serif;font-weight:400}body.has-header-image .site-title,.main-navigation li,p{font-family:serif}.brown{color:peru;font-family:serif}[class*=entypo-newsletter]:before{font-family:serif}@media print{a[href]:after{content:"" !important}abbr[title]:after{content:"" !important}}.site-description{font-family:"リュウミン M-KL"}.site-title,.site-description{font-family:"リュウミン M-KL","Ryumin Medium KL";text-transform:none}.menu-item a{text-decoration:none;color:#a57d4f;font-weight:700}a{text-decoration:none}h1.entry-title{color:#dad5ca}#primary h1.entry-h1,#secondary h1.widget-title{font-family:cursive}.entry-h1{position:relative;font-family:cursive}.entry-h1:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg,#dad5ca,#dad5ca 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#dad5ca,#dad5ca 2px,#fff 2px,#fff 4px)}.entry-content a,.entry-summary a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{-webkit-box-shadow:inset 0 0px 0 rgba(15,15,15,1);box-shadow:inset 0 0px 0 rgba(15,15,15,1)}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{-webkit-box-shadow:inset 0 0px 0 rgba(255,255,255,1);box-shadow:inset 0 0px 0 rgba(255,255,255,1)}hr.style11{height:6px;background:url(//kokokara-style.jp/wp-content/themes/kokokara2/images/hr-11.png) repeat-x 0 0;border:0;margin:60px 0;background-color:transparent}.none{text-decoration:none;border:none;margin:10px 0;padding:0;background-color:transparent}a img{border-style:none}.no_border{border-style:none;background-color:transparent}a img{border:0}a{text-decoration:none}.no-border{border:0}img{border-style:none}.widget_newpostcatch{border-style:none}ul#npcatch li img{background-color:transparent;border-style:none;padding:10px}span.title{border:none;padding:0;margin:0}#test01 dt{clear:left;float:left;width:20%;font-weight:700}#test01 dd{margin:0 0 0 20%}#test01 dd:before{content:'……　'}.btm10{margin-bottom:10px}.pd-top{padding-top:10px}.card-footer{margin-bottom:0;padding:0}.card{padding:0}.card-body{padding:1px;margin:0}*{margin:0;padding:0}h2.kazari{position:relative;margin:20px;background:#c9caca;border-radius:5px;padding:10px 0;text-align:center;background:url(//kokokara-style.jp/wp-content/themes/kokokara2/images/h1_bg.png);background-repeat:no-repeat;height:56px}h4{position:relative;margin:20px;padding:10px 0;text-align:center;background:url(//kokokara-style.jp/wp-content/themes/kokokara2/images/title_bg.png);background-repeat:no-repeat;height:56px;font-size:34px}@media only screen and (max-width:540px){h4{font-size:16px}}.topmn10{margin-top:-10px}.white{text-decoration:none;color:#fff}.limitation{animation-duration:12s;animation-delay:2s}.site-info{width:100%;margin:auto}.custom-header-media img{opacity:.4}.blown{color:#a57d4f}.clm{display:flex;flex-wrap:wrap}.clm>div{width:calc(100% / 3 - 20px);margin:10px;padding:10px;box-sizing:border-box;text-align:center}.clm>div p{font-size:11px;color:#453736}.blown{color:#a57d4f}.blown2{color:#453736}body{font-family:'Sawarabi Mincho',sans-serif !important;color:#453736 !important}h3.name{font-size:1.3em;font-family:mincho;margin-top:-20px;font-weight:400 !important}.bgstaff{background-color:#e2d5c6;display:block}.pd40{padding:40px}img.stimg{margin:40px auto;width:300px}.flex-card{display:flex;width:auto}.flex-card .item1{flex:0 0 300px}.flex-card .item2{flex:1;margin:auto 40px;vertical-align:middle}@media only screen and (max-width:540px){.flex-card{display:flex;flex-direction:column;width:100%;padding:0 40px 30px}.flex-card .item1{width:100%;margin:auto;display:flex;flex-direction:column}.flex-card .item2{width:100%;margin:auto;display:flex;flex-direction:column}}img.his{width:100px;margin:40px auto}.topics dl{padding:15px 0;border-bottom:1px solid #ccc;font-family:serif}.topics dt{padding-bottom:5px;font-family:serif}@media screen and (min-width:768px){.topics dt{clear:left;float:left;width:10%}.topics dd{margin-left:11%}}.bg-success{color:#a57d4f !important}.mtp40{margin-top:40px}.mbt30{margin-bottom:30px}.fontmin{font-family:serif}.lh2{line-height:2em}.btn{width:100%;padding:14px 0 16px;font-size:16px;position:relative;text-align:center;text-decoration:none;display:block;margin:0 auto;color:#fff;background:#a57d4f;line-height:1;border-radius:50px;transition:all .2s}.btn:hover{opacity:.6}.navigation-top a{font-weight:400 !important}@media(min-width:751px){.sp{display:none !important}}@media(max-width:750px){.pc{display:none !important}}.br-sp{display:none}@media (max-width:480px){.br-sp{display:block}}@media (max-width:480px){.spcenter{text-align:center}}.menu-3{display:flex;align-items:stretch;justify-content:flex-start;width:100%;flex-wrap:wrap}.menu-3>div{display:flex;align-items:stretch;width:30%;padding:20px;background:#e2d5c6;margin:4px;flex-wrap:wrap;position:relative;flex-direction:column;text-align:center}@media (max-width:480px){.menu-3>div{width:100%;margin:auto;margin-top:10px}}.menu-3>div.voice{display:flex;align-items:stretch;width:30%;padding:20px;background:#fff;margin:4px;flex-wrap:wrap;border:1px solid #e2d5c6;position:relative;flex-direction:column;text-align:left}@media (max-width:480px){.menu-3>div.voice{width:100%;margin:auto;margin-top:10px}}ul.w90{padding:.5em .5em .5em 2em;font-size:13px;line-height:2em}.menu-3>div img.menu{border:5px solid #fff}.menu-3>div img.more{width:50%;margin:10px auto}.box1{border:1px solid #e2d5c6;padding:40px;width:90%;margin:auto}.box2{border:1px solid #000;padding:40px;width:90%;margin:auto}.hr1{border-top:1px solid #aaa;margin:40px 0}.top0{margin-top:-88px}@media (max-width:480px){.top0{margin-top:-38px}}