/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 19 2020 | 08:42:18 */
#header-widgets{background:rgba(255,255,255,0.7);
padding-top:10px;
padding-bottom:15px;}

.post-byline{display:none;}
.post-thumb-category{display:none;}
.post-thumb-category{display:none;}
.ftl{float:left;}
.logo_k{width:372px;}

.contents{width : 31% ;
float:left; padding:3px;}

.contents2{width: 64%; float:left;
padding-right:25px;}
.contents3{width: 32%; float:left;}

.fon24{font-size:24px;}
.lih2{line-height:2em;}

.content-title{font-size:40px!important;
font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝" , "Yu Mincho" , "HGS明朝E","ＭＳ Ｐ明朝",serif;
color:#000;letter-spacing:0.2em;text-align:center;margin-bottom:50px!important;line-height: 1.3em;    margin-top: 35px;}

.bdm-title{border-bottom:dotted 1px #ED8E00;}

.komidashi{border-bottom:dotted 1px #ED8E00!important;
border-left:solid 3px #ED8E00;
font-size:30px!important;
font-weight:500!important;
margin: 100px auto 0 auto!important;line-height: 1.3em;}
.wd1020{max-width:1020px; margin: 0 auto;}
.komidashi2{font-size:22px!important;
font-weight:500!important;
border-bottom:dotted 1px!important;
}
.komidashi3{font-size: 30px!important;
    text-align: center;
    float: left;
    width: 49%;
   }
.komidashiwaku{text-align:center;
padding:20px 0 15px 0;
background:#F3EFE9;}
.pdtb20{padding:20px 0 20px 0;
border-bottom:solid 1px #f1f1f1;}

.fltr{float:right;}
.fltl{float:left;}
.wd300{width:300px;}
.wd66{width:66%;}
.wd49{width:49%;}
.wd33{width:33%;}
.pd5{padding:5px;}
.bgfff{background:#FFF; width:1020px;}
.fon20{font-size:20px;}
.bxsh{box-shadow:0px 0px 10px;
border:1px solid #f1f1f1;
}
.jr{background-image:url(images/jr_icon.png);}
.car{background-image:url(images/jr_car.png);}
.bus{background-image:url(images/jr_bus.png);}
.rinen{
	line-height:1.5em;
	font-size:34px;
padding:30px;
	text-align:center;
font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}

.mgr15{margin-right:15px;}
.mgr5{margin-right:5px;}
.mgb40{margin-bottom:40px;}
.bosyu-sub{font-size:20px!important;
font-weight:bold!important;
color:#2B579A;}
.menu-top{text-shadow:1px 1px 3px #000;}
.pdt65{padding-top:65px;}
.fs16{font-size:16px;}
.wd100{width:100%;}
.bgsubmit{color:#FFF; 
background:#ED8E00!important;	
	float:right;
width:20%;}
.contact{margin:0 auto;
width:70%;}
.mgr25{margin-right:25px;}
.mgl5{margin-left:5px;}
.mg0a{margin:0 auto;}
.phtitle{font-size:18px;}

.menu-item  a{font-size:14px!important;
padding: 10px 10px 5px!important;}

.title-cap{font-size:1.2em;}
.mgr30{margin-right:30px;}
.mgt15{margin-top:15px;}
@media only screen and (max-width: 769px){
	.title-cap{font-size:12px;}
}
@media only screen and (max-width: 769px){.contents2{width:100%; float:none; padding:0;}}
@media only screen and (max-width: 769px){.contents3{width:100%; float:none; padding:0;}}
@media only screen and (max-width: 769px){.logo_k{width:100%;}}
@media print {#drawer{display:none;}}
@media print {#menu-g-menu{display:none;}}
@media only screen and (max-width: 769px){.inchou{float:none; margin:0;}}
@media only screen and (max-width: 769px){.rinen{font-size:30px;}}
@media only screen and (max-width: 769px){.ph-nyuusho{display:none;}}
@media only screen and (max-width: 769px){.p-nyuusho{width:100%;}}
@media only screen and (max-width: 769px){.short{width:100%; }}

@media only screen and (max-width: 769px){.iryou{width:100%;}}
@media only screen and (max-width: 769px){.iryou-t{float:none; width:100%;}}
@media only screen and (max-width: 769px){.wd33{width:100%;}}
@media only screen and (max-width: 769px){.kanren td1{width:35%;}}

@media only screen and (max-width: 769px){.kanren td2{width:65%;}}

.wd1020 h1,.wd1020 h2,.wd1020 h3,.wd1020 h4,.wd1020 h5,.wd1020 h6{   /* padding: 0.4em 0.5em;*/  font-weight: 300;    line-height: 1.3em;    margin-top: 35px;
  letter-spacing: -1px;  margin-bottom: 14px;}

.wd1020 h3 {    font-size: 20px; color: #494949;border-bottom: solid 1px #d7d7d7;  }
.wd1020 h4 {    font-size: 18px;}

